-4 1 -3 0 -2 -232 -1 0 0 86064 1 -1835008 2 23619232 3 -229638144 4 1841202076 5 -12765888512 6 78856617456 7 -442924793856 8 2295931514240 9 -11106754756608 10 50583249259456 11 -218397947199488 12 899050944837546 13 -3545383150551040 14 13446464974112552 15 -49213617532305408 16 174323264124632448 17 -599117839818293248 18 2002225348008021024 19 -6519294774404448256 20 20716812376180928296 21 -64349739607727800320 22 195645638703862891152 23 -582950674329312952320 24 1704194760731002781184 25 -4893001678451070205952 26 13810333485388707943616 27 -38350874068096886243328 28 104864379821695590509207 29 -282536634402951932674048 30 750592186207827316290504 31 -1967355337495542608429056 32 5090480988049459135004032 33 -13009556027566420899397632 34 32855532052455977664168768 35 -82034669004579501240221696 36 202589470216665667917634860 37 -495042714555739971558834176 38 1197401927053741553987816688 39 -2867899819508305433594953728 40 6803948013806669915771730176 41 -15994435668550770627976888320 42 37266453824538460211998129152 43 -86085825966977423319124410368 44 197208830449343451523099358470 45 -448139085168484654528005144576 46 1010406340842090150688357727904 47 -2260871439146877194911518556160 48 5021658371601416190254449098240 49 -11073893522588759894689423556608 50 24250548308893578262509373044576 51 -52746423577174839246281615867904 52 113970695703324884369579223934856 53 -244679238672054597256346853703680 54 522007249031792570642100221726496 55 -1106878947773910642552767726485504 56 2333101889965278844294459684002816 57 -4889228758973190934478054190219264 58 10187804779411308454774399355399872 59 -21111183989537344284017283101097984 60 43510304334960871125257600148957939 61 -89201648911766736363086961055367168 62 181930918346641711706421202847541880 63 -369183865202240229778987601878843392 64 745468600797392418259846099651149184 65 -1498002625265687125654327844314021888 66 2995965798412181176522404327465662976 67 -5964102515901710206307184814983217152 68 11818945854229780989953361095605543288 69 -23317274427766291946416676503830921216 70 45801623744531092966325463461969856448 71 -89582953921291205412229387076272914432 72 174480714853522757292934770068920567680 73 -338440242441238588280892193223080411136 74 653827104126553816225379668932591687616 75 -1258122632871804078716612289765879840768 76 2411536922760936861125113288555126463562 77 -4604754887481275392340712479285493891072 78 8759727984475508860192721634650322439488 79 -16602564174877825341445099937785071009792 80 31353660015362932429074127490225410529536 81 -59000693122895964681946114974103065329664 82 110639001291436955988459422897216960160320 83 -206760397950313211364098952375400081129472 84 385087515273980706758595313689076268644992 85 -714839881403365818090400360440345291390976 86 1322631868588808191121514749391830073173712 87 -2439343928323550303974627041674714400423936 88 4484698869385021346701936713785653962217984 89 -8219425954327715281023015757646537082535936 90 15018232240438804531230714079274764437789888 91 -27358097749025683360348116029571317186428928 92 49689293393620198994548854787430489361607964 93 -89984801679494759103330162746334234305101824 94 162489014833547505354321394404262697997515144 95 -292580883746825363097214055544038059996610560 96 525355312976359607456354738436111495835614720 97 -940726207521819369757748555871302530232745984 98 1679939160040338529965636068267278590731941280 99 -2991995306050023831642747346439375736580079616 100 5314736660937663418165143036144336648282295716 101 -9416123343318312762870026032015289559565205504 102 16639786641060310573878315651259039979006083488 103 -29330800232938334962278337400505031429738987520 104 51572190781556424857503300743831465495546221824 105 -90456001134596651439062841199815789223203569664 106 158271828589153739729862677330121996235490888128 107 -276266524029682029908482823291917531859901218816 108 481088507557111728656898133091886754731832895436 109 -835809194968216715390190269248537187159682580480 110 1448731246934232677491860368318357432156916552152 111 -2505415880894241936223926733944870925485654147072 112 4323103795111709526441468036680729958300429458432 113 -7442992736002748174268594798496353437129981296640 114 12786380463961348794496530228809594487901999486464 115 -21918331767337409968236121825646658792620470304768 116 37492009926905141590740252292312313426226446490440 117 -63995962649995598743000218621012823229515908513792 118 109008433526657317290359879195345869026673164149264 119 -185298589031703471326458709363192613688859110146048 120 314339691399673814979138452789809412390813840937984 121 -532171759821975754048023046325324916679840270909440 122 899166483392972765291918967159500672318994570132160 123 -1516261374562419360300215207127914842266495684182016 124 2551899162935871841651888892578579154822590819317925 125 -4286650092633591104649619447329613647110505210314752 126 7186990593901698148457348521182712588614169239547920 127 -12027071299812489512407100681781431974730906030047232 128 20089334015243548665494095597630042998632470143974784 129 -33494457441824615258812864317326433011193412306599936 130 55743066089581411514554713784881791634255651347567744 131 -92603593696697478233704193087959546640827615632424960 132 153565033564315337674044371634742372855498731365447616 133 -254209995885943948495528219814968683867208676798365696 134 420084659496634206859355442272276529699202264977252656 135 -692999495903391777314602642491022331323355439845867520 136 1141270928856014645415635544352654196356981928489980672 137 -1876342154017410039122238806902602531486088384438861824 138 3079713606393381681781671202159366553608032138855674880 139 -5046509363267414641378127774158048307319685044696514560 140 8255846368147699171632023749720551678331927240823424168 141 -13484320834774865684953033070111675637317650718021124096 142 21988751596598029236284135955784641637557705051505876360 143 -35800000912040580548149521295657992155241208753873223680 144 58194682379814114674483154695614054646878405972012488576 145 -94451331506854722604434105613357612560880688869319639040 146 153060804801266282138079965791405948949085259661002609216 147 -247660944664136866812074947550286090003197553055707955200 148 400124437106452096354356826586601555787078433190149586856 149 -645480216801359937860917220308297824045430093627496333312 150 1039746087459099661506416305728172446478936669445545424784 151 -1672377219055833046781695349327810107675841053805059768320 152 2686023298507892664294040346003374187749763291356561864192 153 -4307842259411716926425646196199052837541679733350635929600 154 6899062857729036013741476526314318779054779102886006862848 155 -11033325275467927838053455000584297051462529552900962648064 156 17620343970196426852798910017241015527643746654437619010616 157 -28100854473266713526764048502131641697390191255316226113536 158 44753531586786821818705994880535950040712247477373062565520 159 -71177563383199205330235305567019817307993660814130220630016 160 113050434363033070024033888484741786400836571067422244198656 161 -179316347370446561316505371491526077964518333392435237879808 162 284047650047450407095908422001382219988130617904282275570080 163 -449356727878560317968556370000417879865064229087732575502336 164 709945507398254305108845986474313642977968775260672753379352 165 -1120204767070812195150688227982012769873616289397126134235136 166 1765278761079959580921265261202035968121262352542779949050800 167 -2778289054434459670378507270723637532138479985564927211339776 168 4367113887197990489382820579330536632582503895464998651015168 169 -6855974662434618063779965598251236232407107763055894175416320 170 10749940463443913098544235007217961834645111753788207010569088 171 -16834863182534695531048074829031648729394667339068072262631424 172 26332024196658294608380583776552766754761340077311412240594142 173 -41137169375036190383696179586855915825118699872527076471341056 174 64189558923760365114648852779836659909325813069841992058290296 175 -100041102224024986850440172589995679914152257522305475664674816 176 155733067746261569048266006432884988741496044631623195394824704 177 -242145080691070033530055881368723171490102837715639713134542848 178 376068531408595683930315783269149591037563024255534924524749888 179 -583389898625831933063716169620759304264605575521874224960503808 180 903972803667085958853920366905094084319370986048475966452419208 181 -1399137193387242175415639120715040080775838236384465555269615616 182 2163104953723807747506406487172802029044140281091649158974540736 183 -3340496804730411105986613489205189390490576256986959534702460928 184 5153051500712783076547564866264235656766105162006216642196034560 185 -7940385438811470807642543368177057063803510494992203544171380736 186 12222105890320652650619774109100763413334047083108136829039505408 187 -18792367033947046223754183947982749886721161623472015298659352576 188 28863666603792661249509835814228971445782751276154121478058281179 189 -44285302919861303787782737896846364496112251033664938186303864832 190 67874921308199694235205408631103754799996877041767766039727391280 191 -103921188745420834411070773427919572905408089837864327125303033856 192 158945166313394765566997151101215125678276530690160392787265519104 193 -242852377087482601962642573187109494520036912103773819270759710720 194 370674343747998698511521730833297606649738876667638227954725276992 195 -565198642350044054039393312352994613865854017997588338071350280192 196 860936946041872016751832707854568651798991376665340164364929197116 197 -1310105991327797834053902726331049736373315131373166737705555984384 198 1991634000960980457558827469899062537065370051145162135821454253456 199 -3024710155413439314387279025145729503803496991728239498758618873856 200 4589149589142958629613957346833953951420203044390725430730035296896 201 -6955973649888653959137862581602749919345597955217820794725586698240 202 10533286970974742185129477632816703466194195568921808994931778432960 203 -15935039827530679791109672369903418437612987927840411911448936054784 204 24083997757645062357241237142159032791904442764300828204955159048508 205 -36365795762951708666476099738155894684345941983680834645152832159744 206 54859213293091260226961732477466317836449227173821497721367280966472 207 -82680073676207136987356522652935220141331656570668456262636744474624 208 124494377525280425812281364034547622699193265145010570487157635003648 209 -187283275354148599587903356390245254620367419267256258755117398884352 210 281482479749023745760152469051556787130567249292636953682327736543232 211 -422677921386109416148482138248085628880282740440634163785075333791744 212 634127017732150676661671539706056798618822962829609720867705219155048 213 -950504325660986907684189261912623888306703708932460364426547212320768 214 1423461420361825777097088062982379659310323047118840663311669520401296 215 -2129872738988128055702104713571057362030616966547797135314598628425728 216 3184054680519260501644134221961023664204392356724988546112020322790400 217 -4755857335418105807536188000121552061749882134958957883470704554278912 218 7097429044948845530247432549630152082495012743882739157016844378732736 219 -10582778706089204697154295159994659466476449706555681440799981914030080 220 15766207250518647243354013024045814984141421676094780628850117643354057 221 -23468537622569522473742115344064950298249506327623306314710755040034816 222 34904265271782662972350966776242081714519996895169823743867222440342456 223 -51868897258860021509893443273810024902135151267388978670035713885470720 224 77014750621683120926440557097970295512123924829856521367242835503488000 225 -114256657024303580602993036047676933759016984261682375321243026957008896 226 169368291176335117586614753285541268037557906192096175068039882920987456 227 -250858002031769154904544015309862925566114241954461687715882005697658880 228 371254149255478576522637596859430504977913145192112188493057599187279424 229 -548989953549753655428086774241369356971752619363420576986120086150971392 230 811165362749694432170609825355940006986302883877035071269737903010949184 231 -1197590912115580853827353339145997269059161597732721287277124947737051136 232 1766704151008028220634349777740733085446981509346067355469916100023815424 233 -2604219215952890177562710466364832845861774447811981449046291721810870272 234 3835762658494896572779509933160377793107013774666483958781931328282182080 235 -5645318865472911855113435844214570859836994068173776131404835907977609216 236 8302136186540358976859500854772512769104580516274634226013444491281861718 237 -12199945667740941219985579991056055226564138413871268935461239148557369344 238 17914084916639937708449679258996693126543860128044549823300599499533080888 239 -26284641000150564528056674578698380877711531767205037952751293809165336576 240 38537376020632977774831098758468732618814348608685606785110963778829620224 241 -56459478386511062330203486329043874620291508988950141052100462024219688960 242 82654814092154935784713334034722973873964275609121176096680121437441721120 243 -120914375658837092200845694886342337693594443638766423736080188403465846784 244 176753538501278792580287998268406510922558689791380586058937562724959480776 245 -258190687748587831722413827608300544526687965577889560940014400126159683584 246 376874866100659241321512920042395900884195173296686275162900137100648604128 247 -549717757258760160809350191979384248816187676140455877672725221901152026624 248 801253935015028718345423024546474548311120434514360015290970141370502967296 249 -1167052018638071604797109125122793285818141826740656270914294481682981453824 250 1698641285823179700342729452326830893075695921736625777608724923200847726976 251 -2470622176159622707841194692260830568858859290015724393058286258104671666176 252 3590921839853183234452086079052634570645884502529300148193160941579521368470 253 -5215575884268003561025875872973070292343058187777160500313339327594115366912 254 7570019691711823052271286621990388369704356842059755789565765464594053381248 255 -10979735626421126896320153144806009644957827715938883662604113645000336605184 256 15914338196559656284229844595050054157463602916246350590187031792845869694336 257 -23050947709488533119120639376508092726764418907788188414417340235025575575552 258 33365232196635307504858341301049818804273220245892314226856430050115706448384 259 -48262112362004744801688690485754984926428767530940379395215619250634081959936 260 69763287848388544248815749072283924061828426273454817972859868750081633721904 261 -100776113955091273883688841620583560307788811354946365874700164770002324946944 262 145478873088564336983674595598790997042536600719444157854040894905187269130160 263 -209872476697307729503202260008661761344526237508631244951799353895489762230272 264 302569993625080459892907298755719210032987727669320142575121715533460722632704 265 -435925816602303252298887973856667961642890315943889392377223239967356782379008 266 627649562644739233322843297917729127160926717943302776697394501815498843515904 267 -903111362318549271237054579603452284529322675906231161714760127738105150046208 268 1298632690298966994522222295070998754327148665101778558389590769237017071283746 269 -1866181179893250151509797600368459454927321977296767048711368509085065291497472 270 2680064313087887048785925715462428957858747178554584694598750707632249534787760 271 -3846467224754728231019250276250838320542101214384107506027932923074476412764160 272 5517034843967224961440526832408209340769213980207558463362180597832387053302528 273 -7908201655860855685737632790402035943235900736293428862715810911630403510992896 274 11328684854498383186655743598175245632994150507368672674279111365212164487540288 275 -16218565168467666586850073404452921292949850967889632494210344724901508634640384 276 23204806341688224214780460418910917262053451454685014796067183603331886915841920 277 -33180081385476166487872416119695791452859619805668998563408186447107600312434688 278 47414623996720666276808172186245531648677945712526547942717631539954486465501264 279 -67714848781068071263869391023469255426116913588236375848875528973199042372698112 280 96648165256819950268759704112329926617852805532142325316636567320197097782110208 281 -137861424877589813559389502566385037943365778415783828425973271414743778316517376 282 196531739116635030456185301107202503892582942918667039471411013039291537467238400 283 -280004327226306477323971730468659855132528870813746160863198222338043436535382016 284 398694472674246575907896529324442206377170812101791474041025649403704468205424219 285 -567362223640967943540545855223979764456536253367824603114467557582120215946199040 286 806912863673994246018029073540097746267515198470703251521974630635975984774038440 287 -1146938589278833117581809540094801169856283307768871761680071876109137361823072256 288 1629304529078926325723989206014532979325122160752086205096886019864897713533933440 289 -2313205403033959852328235951250950135562470819967608927778048476838598670841806848 290 3282291999542017846774730179811265110834085455686942858579137467398331659498811520 291 -4654709180513163299741527890779424369017507290435385382613730616264075562010542080 292 6597227190894918805071380026079853665638832643386406622465080209620031837352274456 293 -9345124619248492987369356175536296486487094032386998776886139159826374709320613888 294 13230148869265467551345963922528611094511443270884065592494500386535611684742589296 295 -18719814469513089108218843399903505883229041605015892682222844261743409358941716480 296 26472607045456253615783171006778992238198502997027801261948589672540497367438190848 297 -37415489258634938705370736334472637794685542835556472309119853591808263341557678080 298 52852660745751875775885048288338243565403047749854568029821260123177586960088640960 299 -74618094469200467187778763679772603599009354821847359296503781373043225802848600064 300 105289357181693958561412630841254783694776155933402557899268789627214453149433720294 301 -148487179065932682788889247341599017297890458630038512694828262961482808141291716608 302 209294942193083324642334589228740121485434219846509818125971816152887480980373504272 303 -294845787172185744994355683820984223860203174878852768150938864667890742470853525504 304 415143890429892195141545853428195099033278640108082282007034932749510859301691930112 305 -584212722262225827428611281823152623813686518851175667378901482836296647551252168704 306 821699648057242621146090039965799409134793514685223179342000104168854856831845709376 307 -1155117092641652971918404127499744332147319679962217771535580929518675758675666141184 308 1622971214100695065893555581297362583433809037415982313914900276336102285093829789568 309 -2279127342441953253276553039910802029659046810059553875265557907595484444170802692096 310 3198898020007837550940375383063694978010633141129010287588461552091732829211385490432 311 -4487529141677598679757637891741111804270006333996608362704315515079770512540573892608 312 6292022933837307864281238111700977460510911363748765752216085745524293531008438780928 313 -8817601700521165556732560263303871276412940977869235008572115231857383247910054395904 314 12350622641689446650021546481101306093458096718705677018899706144141064931265506784960 315 -17290455860279976611613268484529058159433082899195057600711973357360633282077978001408 316 24193809884721101552412106041820289475683549185104799525166408031152014243514220571526 317 -33836335182462884695454852391492370015199243952442962322696916522044557142534499336192 318 47298199172731532687218631540250998881534497470100023049779389218641271447445729302072 319 -66082903417216549705626597417934501688333734912829626616910337541685291498133822373888 320 92282177046790014294548539364326891931527036750944228354368055769895595491543372912896 321 -128804705163389576126212387908964137539389540576309544739410106037762885006687066914816 322 179693253826343441489383046412820557547051639036548670267733154713794606863117235873792 323 -250564146250966269131975937838792283981884275822291229543254080650950890651614829346816 324 349216008219432154502438521560644124399069010250347814831700815927665275600097884829884 325 -486472583338023606812950262982751735114724683950356687327144230460443858448772062773248 326 677349076133664753872816706983377735336635401810074016302165222215111696284020034200816 327 -942665464165385815857360547515910904104500598577331671264413287367645184123217119281152 328 1311277035305965101733327420832051810856874689840941228166625543654142460167024544442112 329 -1823156869239030954013799952401782162083604784480887879244723434217209353433096919187456 330 2533653705928196644199974600480754879211543421656674551387628991108099232281492150279168 331 -3519370704404497819344528835431904727639954363174607587250639517422165755041691137474560 332 4886278443886504897771809173291178549830253841589853306210048733818177568856196790012050 333 -6780906230000469489579052631182884116947489352131620849821719513016783351243707815297024 334 9405772744662419466396241564321624599456686544442419978609788465664212801101058301087440 335 -13040652383033018603327645888744594751078823104081033067567243468332091939725941697150976 336 18071871166298446068466575779035840816532095102253106496109841658638938552452820128346112 337 -25032646015446110370808155637344697788779634141798910015786468645242227548510233610944512 338 34658605669163234930541620174344247212669582281594750446604675408007258727642550609695328 339 -47964173125473096078162566977054222885425915559481481934953013141029634693612037474353152 340 66347601982735779801076579478849589103093194966998197377608646053390842094597164378131408 341 -91735352632433911733733243403561081978048896258992025414331630555529687091682766093287424 342 126780456022293898238761883700893612951225170853393945613202572928039163745252772361873904 343 -175134934691105313178897656439329188195419714388489914102252694218712492801568021210464256 344 241823768039713475789638690131662803217755475563473948520143355805556705163339950134299136 345 -333758031331284411035870811214073709591497229152436014028145696500245907216304302679130112 346 460438701212111477335504935815056921101079790689587329529835716150019560720375162950105280 347 -634921561653191908528674852740888807353348113604951697448888395677775249507384962935947264 348 875139512251553876345836433332473681308888968354209091398174516428653020591403368639621861 349 -1205713894398852721235932993821445753485359606056215086564047051651940428856401139704791040 350 1660434638996436877554601848999918186245833116742916683696868507509490136021848621371060208 351 -2285654768961514454764332318954829447278515839292057055668504152797154199833515869803118592 352 3144934409424155518636792190205808918991978948597376725211477883219804264797809057571265024 353 -4325391601545469999779488082976390088904420296662788319616273500787682026643687613270589440 354 5946383617582599597190174108437365260314509062249926160121686724794217667999711841229775360 355 -8171369080690323015215547224912660596941202886826095140134704062471846539184642933322153984 356 11224109660575211459848150092881449261020364130095665462879399817418329459699210462308196056 357 -15410789849768792953140936582358948544113287425001950247371950800743413447466444018398789632 358 21150204231056656589895280766391213079195287200979509937692197057332605172340583964908701872 359 -29014937861930844321555660551462834562672696954768756307255386112775145132958105194400317440 360 39787520342092540321815828864467407299523873016789551518308874606950924613119422539000968448 361 -54536967314009067868318871151090323178364492282548179697726467958888569646316592673852227584 362 74723069426216545541991628084115849445622833279732665071178959631449952416149632672236560832 363 -102338430823150134067697300393155880963850030833351108047271757118906990418710329234960678912 364 140101844332220487164151543845987169199633909365334083943128565773069266031141228454589901352 365 -191721453437529825853037934229656302704219517954902882355215488211774393318820957444786618368 366 262252744747192655590012119187884080854869361537814996164580108322853711876635532814679123720 367 -358585351481294053769168993388264602193104057259722013819167572099842174809129098012889448448 368 490104756591844506102715590476091135902302389806758503885384641064549804708726368094353478656 369 -669591382533451644896987990633545911649560292495082429133353413598183059356070115390931861504 370 914441755183139683877403417563391817773306294608330253218190560893158161598990285954093155968 371 -1248326473434519943786250959991315451259309286226201898076671050528792010712160622574062010368 372 1703440359355833442188664122033609121812335331076251932401222499556634178268178677850509654528 373 -2323555125167538476108676673178046392947733006847542069282853085338948348686561974169041895424 374 3168159188771956915635487514833480606998792333237515751223744749976547469908863330784450212960 375 -4318069662892544697052089707756833577682961071740299372063353160156368451873731290883547987968 376 5883037150948778724936780615583883896586606625319815589370747881133030154203200973618604877824 377 -8012047089841883714591936879996479147907315858464729415054598779042137993785665558296692523008 378 10907268531782334896264782002320958707448670850553109595510274491536391417502450179710183200768 379 -14842934732150187256517176410229666634343503773663386644404158395194151878419482256446577442816 380 20190889693144568388583946488282500046368750964651407600480819669506376791894393841615763001730 381 -27455141247316436912008402375749455724840275385918305684027373333584486880911685432888545771520 382 37318578612348699026008967644839815976005050390110663134645338870607934073192423609172559911712 383 -50706113562890816823166196140823767047317285031709892351443734499397545004742786341548033310720 384 68869987498668973440829679011244900154094769757043050585594712645541651513080945366951178731008 385 -93504983477032906469069955909375397944860546307506959579818124660653403473149362986606743519232 386 126903969653324827812971011783207463435708750099592789762273982665058248563876705718154405910848 387 -172167816079698123689832765425662702804125174578230890931886463141601316085220195941290955767808 388 233488589267133977384758656191589184060946833958799396567882037988436866004988771381477344130872 389 -316531466054429546048743189179436976805053620225334086076702272087197759839751104618537811443712 390 428949593826577187001201808464753818397589480199667873449677386287481577917807119892404840095296 391 -581077927118354790250165312498314398715311247187488529960050297057464395664560356008291089776640 392 786867921962294578182748007967572579217824490441456727968384346276352284387698368874403498783104 393 -1065146250096317278919457725864980716331216824963624432453910261521488309549400263826478567784448 394 1441309255087292870198077952096239551952609362117280715899141170189047533915990279250228358271936 395 -1949603188132325203463224092417049877345962134778433899666856264549424195090805843350677975203840 396 2636191647459560262149013528428194385873523996095425486057736078568371977924062679245853043155494 397 -3563280536785345467764307996941247738130484536033829999233144160976423308432404813951834463404032 398 4814663186928490832190350279572006837560840290937458880750232990285662430519779931707524778313824 399 -6503171981488562092610673323496149142265244859175674379888170578402711961361768103554941676683264 400 8780688493150534199119788165288454084340624561175638262959786881210130934720312135485259638205056 401 -11851585935867838305084560634092869104384442342179228982019669236701285487498431325377149992960000 402 15990774589159546600607822021020165020837227620372825926775551880638769695669946069734133970468352 403 -21567918016292849098256740067204673407232151992192933066047741548649474348656822213374606019919872 404 29079919098877225135439175707823110443060478627627610605257267219909694654840812079341616371978408 405 -39194485142658736503621502648650583630626492106656687480395880738410419025171183306195350464233472 406 52808530595586200151816389420947200649425674289058120570886459893465187705093336206221839375937216 407 -71126444299915795951374271336091733401237920526355575655097460906248767198711977974890216212660224 408 95764942374684450179364338504378468866559498540071149747966142238846503765180407228224814199397376 409 -128893489984844382283299835454302341240232054155380290119198728642703977749559293677261023291637760 410 173422294826736577690047625212950595019864868627811543914273263255927640517848188959526995551270272 411 -233253904421393189759228278032590430743425285642360779483328983873800965320778926741617809274437632 412 313619814121958893341276283939120575820849012198679359422230205248477085465346219364585484215471427 413 -421530660116590044147343732438629332311121705121588352414108216966642150581593700594578034899550208 414 566378126381887735193189222119114368321422975134649415534801683875779122288535128458793515021639080 415 -760739427554749490479931213532748711387724204895050408427770687380081479509480734550589672257486848 416 1021452192843011959894373173509302487155908008782267639296896921991361464652359652342482841737475328 417 -1371050167462225542684591230151739007890154230062954870079439643246381267995921821499338947544743936 418 1839680225430237874439523136849683425477318843262701433149144381629877927210423736422841711381881344 419 -2467661218692834964619278817659842925554545477710401612082319352488717806676917807891382134497083392 420 3308898449673296367634045269351678235121165094448126332841461517525609090023352702089175749464915712 421 -4435438398060666674906245119443669368641710505421865790625789922283216485710262924726285692345778176 422 5943542531851869849482446006780668757142263838976318645102825872278474124393953661562998241867967536 423 -7961784247689188138748239798960096299609387058214736508108157838632820848038942762943447206216073216 424 10661839376420024955026804311935248992663190266788780369770121449490362561731671185325039890532016384 425 -14272861727797566401893546972563732475487224792497477379300481777812800797711565745382495827586973696 426 19100628689455462931069632742643483493489755629679774456597148870955513969365648984893235554807438336 427 -25553031600731040688556678265500245493621343243355955217837611804135502548173853433816874377835184128 428 34174002835024982877603077514624279703189876972081419095733761765577588160709101939217836784095184486 429 -45688657752819869898883395190821643106670131946579475880054158372390087957282270434958067312546021376 430 61063339882516732560969142617749439664070622631271332187774093268346583209782759912839980867310257664 431 -81585464574981477848993853173904356961592833758061027084382536478487706597724526294724263520558383104 432 108969656184208260642224398464770349526225249496425761311738339721116751682809739197561604710773664768 433 -145498793825172940382535509719574218569218843432185496133719742338791920569152853573734879623955087360 434 194211389244568712424920713586535855926119563042654791483958578246587381353815754577907965666468618240 435 -259150439777760279714219256188183562080695029765143392857842893470258402481898977702137086482432655360 436 345693823747093531597319116625957931135351659837016205219237258604000320264890238967914223308842060040 437 -460992823377996555742406105894833817061679021121656508423996914896764393710636877631613424324642340864 438 614553984332480090799355962512219836063441660892096964838275897166746846416469417517203301653684857376 439 -819010928566083554164012608670779462974361096925304670445174294598723749118215363049255452836804689920 440 1091147822378917522522783935629474522166589590048802473861302045759770415157529051301487619853595835392 441 -1453256143907753373852499421822997966647509480416972335005651401568839995662814393901018479101383278592 442 1934932750063935127219006299444105097367323424565521351260323223854812800340581900301765564353655496064 443 -2575462064325559971093488866115753057183000905530149301017377174952049428353499796314079316284779003904 444 3426971199567741335409356598821230294093977025652947871288283665668726899386546666517144246694688696157 445 -4558607560487996677407973193743978940472360289004141061350597568427573041482436403175030809063425310720 446 6062068637193054910028508953263598877324122444348574612386457442527925783135319038691457255897324590800 447 -8058919495070465622344050708866140094510677321810482659043435736592247865602373088900471684154691420160 448 10710273037639819448427029875492059819350767965741839752574033847509089240495757820964101126818583682048 449 -14229592200233321359314653559618247835087630894784038344417331900943399097628691415380545677592995823616 450 18899615947405732391773380682916443242342449689612882791332014298216238527128448313739295170197868321248 451 -25094730880310798214983900296140383863177542728712816175790478908936387347868994318826732904412597977088 452 33310531857846439619892966127923682932360332603708161365909150184764659931084338934333201224797295666296 453 -44202870444348372423717548748291364782716483863094593305084016357187219033403757818149801241068930334720 454 58639421479703185211201014585535050802455401733667575241103769372428998727897273811549502600905664718960 455 -77767761170613462175502345287333594463553783838174234974621553552267069527712967956645989752082482069504 456 103105217807403563539736888115784082739637031505724306460652145799667641120204281404633402695497252337664 457 -136657424387035262948969526538371310485107935457973438080174159815104737050647025807635470295580265676800 458 181074696963493821790660677893248553204779980798917835567235626472816305728228084685999857215132991207360 459 -239858248729142871380578541566498185330921796403243429487446192030577828722546184719969814423357873979392 460 317632044577988887819332642183532533389540746465906953310893008951172339424539005024580851656675302169944 461 -420501088841943608833211773755971278471145130910121748706257179707451384828018202581565637838429147889664 462 556523493386523272065966270759435319255062652012516797304348645350848061907087387961772474345828933605888 463 -736332283929808649066616594101909125975734510145886337807307380758942877212030672166362568222162320097280 464 973954211229128562177000282611003928327333124993254610398136075829399855672886002867295426815091229060352 465 -1287887682021202530920590137125532217691244870933590865953486565432643709004508733915278607731066379698176 466 1702521414761002817442722317773498461342268524139522842966148538323879278887381081667269032199372041004608 467 -2250001001478822775478435302762940861954905285448215588413535632527165401988126424131467446477778643320832 468 2972684110823005699318681940927632705015009174555829436927312492621662158652054391795102151942028201042280 469 -3926369074889581851249365527341110276688997423337615892310594117252969611032238195496673379395500498747392 470 5184539305071567767153903646842810270605097181153730170283242260304891085658013454013226198492640388174208 471 -6843941621401570913681921193492700657584560217461268038852352550141361627044207372881421071966955489984512 472 9031915704590699773878918040712603603229312129693756115189237822983155359706178300490510195425770100539904 473 -11916021747482604246750637619785010339366054700181227131281010848321456346476700563339161684963363557212160 474 15716683482154670382111182531483593859569464913490014426343235509796966244568861133546883678331187776280576 475 -20723786494673963742151582978281722880705946803236827432586836019080508972996694713856599010456167131381760 476 27318463322116871949187536898544542689229772128010167548962340545964903158700244194415193885863989896215277 477 -36001678435191513217450080067733826642549546518430980833680772473499257840014306885550699508692299417124864 478 47431725508473649937699867272842725948035838836398070201116178598657376452152766390200106813910426027041312 479 -62473402493190879913953225666584426736765376792495548471450195741712280251363131466247003783257747275907072 480 82262484094753501966610458243023971674298900805525670463685347552904421905417695811199523096176760489186304 481 -108290227870166423576186343881093767475310176465108620735884747426088683540664195838189661897479085974618112 482 142514109612552852956484684243141212479384209451207935499172828073860771722032926477858852970326740929986368 483 -187502890749122699796544616220948222852446714136440644269513032623416691962105705725922341187535852560973824 484 246626611778266074434337970588471525627746742628395013813728922611055924561351784089333429219003508499233996 485 -324305359456142411847609102641296347354859772700259089572345746355215327660277048535913426819444547666313216 486 426334903723141930948005867306889837331095899936779011359267338739308044249426458206056444612033052818945872 487 -560312845842013971574772786094096160368724538129534735563227266638144953139408667765653669910712356595302400 488 736196156145847326455218576618239691865555488936290326933404202249960842292205272274554694269630686548753664 489 -967030421667288385681156566464367612769444504186063360446446962977107536674966592062284726214365292382912512 490 1269903439407826328390594118932243769212975908968242238101897311164961044442652166562392324672350139116832192 491 -1667191850608986271329983944619904222646388559341847696567608463267929370839781295317268529009432190168072192 492 2188190448080299751658362504262111196496581349925038607622878520535600016109529182245590639917137468078406548 493 -2871241076642730886357128267583813305932217962031609354851742274992879037667578786054624805460167113359491072 494 3766513603832836572714714707699881709380663575032729816122488733955212505936320789298642610577158755593388080 495 -4939637758339315288594230451802738699668130105357802931516362247099963956593734570788238642741476900514824192 496 6476444960182225396400703915249859611485306978485392734338737442890042905709825354193426973866581570606821376 497 -8489157814960332116401808540674664458620014063773989387238265233255887460463609553248912283289891475715784704 498 11124467193081181452733804538416746673672529164739158614108086833510118718155317404803556022625134438457243136 499 -14574069881797703417492106896999287354403109834073911234092137908401852185465223819995703199215036539151056896 500 19088412929107452856822885474605745401579427891579644844893590991780398933202368354156910296839601646704761616 501 -24994616001318409639809420061086129115802107798297315864774482799794355086136756558093326218647276275112083456 502 32719835939533677004645890352495203807579531966471093406895972987452609585217623135451537401014724264605466384 503 -42821718459314572015397796831839551777065802469884214169759705808882584033789358191556864082206750891378212864 504 56028076850974876569991397121253586753188313643818831294793761678743334407515161983695806300143770482040351744 505 -73288580672761283138125624538869618075525843609617081958978354168603653251915975473690225181413252919406362624 506 95842072973372463065191575409166683133225829021748454539018050872287442349987320349855791587175320789228002304 507 -125304219834729863525656158728630476469043640628407667815335810442398018031108053181076465252882517372076818432 508 163781605278258344664509487019294061875892076952203843785108734264470154004744872626804962095389906277664177968 509 -214020214115303142243242023886785253385110627288068878578030352122197340614889304543978093891860051224741543936 510 279598619916658936950548118947379397847693602204947515009455878626948425396311780438206438701173014210137177992 511 -365179276572734069699072892681628183677313738979522847131049229162511160215472235805822142940617418292357758976 512 476835309280630245552076714962842312692634486387636536005985295498286991969979289406886891150675312224332037504 513 -622475385338450000369672738504592235196974614685193507419398884660722502300020618653632284786854856504840814592 514 812395967833650501011098068815023466316297825960571293996475157047831217727166531410817759366772741904841370944 515 -1059998970461355574913966915900386223434472580310375707469359487382820955749518459635880218009065529456625451008 516 1382724127141001281052790437991847997206904213819628486560951396200459351373154280807880506625269999294777813440 517 -1803260026307393812812386226288503014087979118162929055042698620919449982669026090816910161273059640145329782784 518 2351116720358014689540765827710836625693373308002397974362945901196177623248860833401711947561267065733355830976 519 -3064667377668797060203247132948691861421931884123340386919251351780253469241147207501136370956711208555569479680 520 3993798242199186290736813890681793102505800912014630939472872223132705421923267513564213751870364868388142657024 521 -5203347329333788076211342562320898952920377888840011529214235799699299367336102293266490612849531955111366492160 522 6777565562639505613286308171813464365206436241204590104783111289173956000557899993768382175805382032753904628672 523 -8825902992752677521027580322925214359798070164328185515674634221145877561210490763713924786484693387280462643200 524 11490511919445838352225467390671971951442949422092440594109736234500539662202165641291440916943905448651299031314 525 -14955974078940554561265765440457510232751107222679682630622801806141813960942789472830384392363276980454575570944 526 19461908200909913323725170921772386602953242928564819187972102224368509306395191211957285269511578594967636856376 527 -25319307044836728961371954578170155248437356536985402114660499704228963791834005994827309773340984725520791896064 528 32931702219200668795899506203842370529894143714006949445115441688409738371439587187770928342490553318422781773824 529 -42822577087571923364749637454373480059810197240387042396701505674755367721119806080202098644028831271783486980096 530 55670864050418121291759682225770796386601867628685227176678063329825582267276774203646735151167020711303145714304 531 -72356899770121912229003371245298299428279659393672162721230886710249956183538134115202594205529041720334089191424 532 94021905689682280570881883955463405237738914760316213867696937171285727746959939270054721450020800841464843150464 533 -122144956869064815197175455592778369367310884204531102873862268562796082247284952905858887293361611807415346397184 534 158642558217186294846566851285565206137772641891068384042537426751790702136896473298664458157634922056997985470752 535 -205997438992435956427554701877162579683231734322117720702922402148430213276179645889371646946832186006747056439296 536 267425101055653552877386621460004515277667139969328210526767483961951405047207616036526653457462018790388871896576 537 -347089138806129316084704774419862957423800887136503252825120581690853325303963908580486098148616283915398697451520 538 450379549986036764513825679564924104516253371735343478384292217444756685380029412741924723790485619281390958009536 539 -584272383821283150032876588688409027641030070169698875851919434264231828198589281967786333011384253874771315392512 540 757794392971820497782272127008908226285134967082940822749133235865605486809004617174306750118171621783787284695410 541 -982623211657435236875173055462577018464928944985945672792091944936902915445002688710169787976341403409516379766784 542 1273862415572781626439667676107406807944898228862871629109116259421309735929269020801591963320889183232681839292616 543 -1651042197611923436528031763767738935309964710786594505171185907476156842160577332183895726597807554358349274284032 544 2139411047125596569424983155627647378788451510544162090276457923260299927507811922689715123871666399131346837779200 545 -2771602688113379083238718434860440845507344694286606475488913447580371049623776822435794642847474611559221852897280 546 3589786819933358364251722239191290437543689483305793440496769902919095021631748306999217631528510294919884447762432 547 -4648443463259988637162762262192767879606537327671772671255433726445357956981629323330239950094573264842927914352640 548 6017940936163404761945194225451713292164648795017907985263250835562813859486047921848820865440340684074049578387608 549 -7789149229114102933652419786274126192871287555833697529016274289813272183726937249824960721235483065373049995395072 550 10079387099551111570511277662061225326705422994689681265787161206079921334264488717694694041144560324802557237457392 551 -13040086785667284013727428955064682356122820096843111835481817438826396690162563754853545606918679297195931171028992 552 16866670261545369485439713755608432459992115055386754703793650758387042665843741402738376947180238386632697682661376 553 -21811272373131722881519477460954029546112437694019619950645450868028510408801914701559324319658856975452594952470528 554 28199127926511596743215197591218745339276743158978498150509367174816136221907375808952982275721520105174286886176192 555 -36449673289587590565171975092326695203460455420112324602183159009821649799976121408648565560077197416283965724033024 556 47103712992611125959076007794430865045242490126817322740729583189967244516616142092321049324815129265156416830282990 557 -60858386993193602575599915970634957011340482008714286172045655573334619674395690703160218910499732647892037818384384 558 78612168837657621771706465276970951645407093732813714566340945777840272335016023907874681195246827364329926972232840 559 -101522759833388568035896851453529026831408612589758698858607960274932372999873625403610579258220518206684000642138112 560 131081559185200636614181984715326806948730352286407467669747526518376825158291756558180758577751270289326960570329088 561 -169209435631458782066904061136538833548686398607833188884129834411350138435577478215613567692536283777359801581830144 562 218379867504287541647802927480049637793001787919468455359997368123901773074125463056618672547246241112137638236752960 563 -281777238660543886531958979285509647239627886981237213918153544950011406850959123277599787019349482012521510384697344 564 363500284087113212995355541674612324769825453865031287070819851063117198435896434950617104927010950539370690975923968 565 -468823507777098953839835346957638420184110894029022866741575797488450578067687195158461985383063270713152852997439488 566 604533021548400139419124138936459586110295465682625251328949000136147829872329632489873173998042769891812851856347600 567 -779357900584533019601583077569693220297064917717675068058250983705143111807826623659610371324122990821047956259471360 568 1004524105897710517091141233573018241493447995325437281510177292160715988441492114444623781844283053660248867589487616 569 -1294465651850011898914737499820267486588626687587521514553798291339744691446756943102901817972586168638661995192123392 570 1667737466668791440640889620163857995245807565925019318686558419677258680873711528646916735551699192973270596586603520 571 -2148186904421425341978174840435556393577525922572406081215386106835491691340526959378117259838666476539473264999661568 572 2766456883768199807022181678154390381009198250093452866355007261851192768225671583766191456961722206322568320185385415 573 -3561914130542621532617682734382713958639742755971229061902267299554891396702500210762710609466403330624564748359827456 574 4585122238308238111731131253337410292056978983806990036434649593517085494941688051922558353417497711532317751454482952 575 -5901012831196504676580382265882693605623491892039899904029295260613559051490471326326784632922384397371129282091286528 576 7592951057411368979439544626236197773372259497653696854085759803505491464811405329754633772224035145909081516655826816 577 -9767946566263690325773011878986493499396950665024766992760719545847237266361519876925946737487646328008747368167505920 578 12563331354632218671794518660197618840104487946616829368985179122341018335430051120578612964199788030383477755879455200 579 -16155315659170023864271574533531610240608632505349379538624716476921806652777426484773186922756114528540867472650141696 580 20769947841507149211943655842024616616771934391751234947177434457341508937894683224511025215647527834833459538675334320 581 -26697150885738204169173450490368680911211779124009081227757869124248259778870634974211229241747859462772078448492937216 582 34308695530459632890069621616206072044690804218460061443243556727678286163778093674302585403549470010149881187282590624 583 -44081209455111362659621497008067390846239000101672344417757478506649260390045914547255061862320666395763333346625585152 584 56625627697700241652254108238136011838413331559035093804030182332275829542547753867557593286248791325970707835701253888 585 -72724879915781084783055787555750430952146677583767666591556093621812296692278712169282615445494182215668012872314650624 586 93382108567672214713691508453483859300569114265536657720570533040631769416325529192748536798841676636546249942315016128 587 -119882348352602221888726569722097862689734134315665012376393066970600718296916292893518435789754647106588039621867732992 588 153871409240652174975273369146123875358909461715161347021962847857501093141587038203540443286690102239226467602185404986 589 -197456741479049338221467784838764538335480325865888433937189834929872520934932549612642297657142308063270836386303836160 590 253336382651920181556674963415682762057897100264722018455162208492650554998839347209751778086809557760230167000165862240 591 -324963772616463840793386164977262177131750207847724123673355923016063645034004128458168477455634755353579673814625681408 592 416758371800860726050155261199702034811649227775465372017541215312461635113048874864395205089811436128751616871112526080 593 -534374759067803242663077997372276538471571455027476661910852712149037962657716893613447903015648803988306502867737903104 594 685046378961220029969162813068045825697309308146723114121088543782621852165196548853931031726161902198564711256900125696 595 -878024560631598718243659832509316066708590528573122191479919336041727597456958988141445663554176341173689613390192836608 596 1125139104160118855213967243613548620554818491778099201245504778844429130490351017689956353218642455602678682221936236008 597 -1441513957794596210718185204064908205161950306102858939624861007589789818628163454351713201010847500421887270704889462784 598 1846480715868153742917254533580728016352961429138038444011055672083984131405747878044883967046082156437998708679570257984 599 -2364744391226220763705341914600759094809625908924530479393865535230669018300616630996291245296679038426380922321717166080 600 3027870843587376231245481490840300175406365160209163825823260145271242319400208271103010469011133272401714243784311857664 601 -3876184248159466629346977721703726872297212347784601593245814585578313953929954335814899547068695232364755835622608338944 602 4961187175021400209388317448526222021878424870391658409948308200462035859196432105175142972860632096183240536188569195520 603 -6348646627266859458320734617243785935812486823660535439670409803970067461592534105760130679221243190490725097891408379904 604 8122528543597703707957014839546893462286835419669385262081744753890110130332703601319304594162439553571982321807412795638 605 -10390013081389432025220142317358249531613635429524565847724266424799735624752391220430870099027187368202185350305429323776 606 13287886345354017081233646909240529299081236914702423705081670333203189410821771312134328405862295125432093250748674172208 607 -16990684779663193756446549330261547242852608598812985720424079348732438780404522256248829819092833091638652415515199275008 608 21721070850639347819225340090567276101450562686983276311979590205924207602344768983958986325409223821550983764447178864128 609 -27763048819015844955239760090571793613767862537203522284649624603916987143356769140278115644892939978352459198381810515968 610 35478794830930383597174758871964270884620125827849280684407027812651112409368108713610189515069658527539547317125644826752 611 -45330085756352176385388702190818652772548288857153088171313404332713552110433647381185031106020990495493878522754860318720 612 57905578238897106780169667048504276866078810871270397335084003907650975411968016664661579263590962425180683266415246597016 613 -73955528597220631167371260618814689258250949947365264228970824478418206487407816149569520077049069546053902407843585720320 614 94435974945471977612804949512126701970095861449675410478020509297600031331309307806345218963174329481571554920612671142768 615 -120564949789959416096712763473691616546489773440523426151336838449813437422391311620584726038529184745717348731485522231296 616 153893985611875741420324814456630321003265270084706094281708226790022811586270021711575105222661577661634195414362474287104 617 -196399057108740792226084684765519951204517332302706963784377837614917196697672528950930432095459262018857870118400093061120 618 250596221957325298621694962248142430166926555653283650579719751186459875583239491550103154018374863373676289369260727389184 619 -319688640679297260542656093603626433702093647461852812651649754640833501640728839583149457172268471874215333748195250405376 620 407753455882389642497064568778204366440271699984424190092138802148193839199863253637011893714165471803984670159058077430912 621 -519979293705632013613917759416474970300268604643489454343254974957366657435518614030350979456366742799912522588998873382912 622 662968044749155915744036705693791327329275161213781283097791806860315142126942697422179144339486286541205054457711620231088 623 -845118251490736603617996242482885522385898210185616135026103708692646917693190732378230456966436014630066933373314443247616 624 1077112081000571406337201877553362176281802478172948267183625656121052315726385119513033100911653166962027768604366370751488 625 -1372533757431801621916159536926001497241917348126331568177533893995159773174014931651873297112178104941794961545315295690752 626 1748654799548684807555250350244143016936803396308267187515597164357891107661380417958768344972655649349584600570197607887936 627 -2227430873586125073869648683726369076354377219435707803410176204111961008133263526989211301812558472866751694729309258252288 628 2836767061223265434230247498833177949794981216044486914391722131091800383915335040457214074621193444245869554984322862540360 629 -3612123527012339856584936497442544872621124239662551357980058715589137503440517120495453524571045444812609449212146701303808 630 4598552797277565449941692214615579302510084153619121772993790959829321597454010419067633270546509360996371134618113424813504 631 -5853284205524989028349033693745225837390233951371532280694063253800032715077628668677878951630164833680135036646668361531392 632 7449001873243851917863363117598276076883446207626604180280047777683909102963840531423568305264317181324437984653704475219968 633 -9478001592830928068856796967331095696770885081602505534235925137095943679062783139024238263578575225001633467410103589142528 634 12057461326204853149904466372567822620838578607170827132951058644692434909143270219212226854551762414142387499410896330420928 635 -15336122463907699850328653222815911119781284772220214374702764613101712994890547136224017776867896683199921637980246592454656 636 19502757960666433350081508220669468030300186490728607863800952261206654495138679484659407208423670979180146551917772234853069 637 -24796903339034235210464908846056951723605566613477452394508366675584704766148590789787015669531884203575833212295174460801024 638 31522452844510568789036629676933119112288693484749603161485474221292740765197727253707479120381560799783519554572900552901488 639 -40064882702548950738803721238740821253698170592388104809158374253603659586085739486659053722760991879792044809100895885197312 640 50913065255256196265385136568336190484292847096880047383278713476981562542637281322608416407635349966266559271812206769592576 641 -64686892831831771903379547424298840043716422400875123747993495119288946700115630467075470764609355082911917842171273812639744 642 82172252525169766626868938332300792815803294251004734995743137574246275922665251940876931713572509953311856284425792541395456 643 -104365300263603517159317208193205199278812120079479962418374980895841220483145403937199030512697496586472532890369906017566720 644 132528496955304392431310906848646890963245211269259601971521156492258789006182221149554870727717212675081020485313896361316096 645 -168261519137834604581650535201346137865700062477610446341819661461996016321988958707688299414303826712507592887809743364554752 646 213590976917078794102453032605100536492383558888719646278804235171687475184817991764311762353324414185452220266855167281987744 647 -271083907702246569949081886401282876461065625506364727294064675959866087038853265298643744497996914099308705960802572891586560 648 343991321656785466912543915827622812333654722530053068408869306575662478530142694106851068866013567965577146408547625862590848 649 -436429724878766010946072091027882279327334166054714102816639202089447213032658018454702742006258636942860129224615667022430208 650 553610628564629713683681348351292555175266961696558242552091545486779475731945415970799638703174080600412842354858670347145024 651 -702130679529136098691449794537234413630496233473056087786636688076624639578592296376775636866200883755240321621678595522953216 652 890338361476616112558335775298421855103147399525556730827456025215361049697432831455058298634470878042626789707984450780671306 653 -1128797396243406079817768440432638326242700136444019214919014425105695641387534137770699540275326739303243027954737899693932544 654 1430872245168692896665595737632182437709486273285498060414947798285601934078794318921485354840593618439695067883820675894476608 655 -1813467756515127638511748828821034805214453814245591063084415455930544223384226894964148386509807049945814620928935054974910464 656 2297963382649991624175748593063948945071355399517409210079923475963159889031465575918539281825101590422932117249589035602380544 657 -2911392950154217389023423435209550710075412504946797888267418764565755997408447573593873828852096182153450674882298371424911360 658 3687934273066494759761371072484041277410758176108487987502140726802658983360007584267123131215743798367182252378429412126281728 659 -4670789666234803907466057899741953562442940932631302325249796999311208071024504220944116549201948918813355741316739013515673600 660 5914559538241216224218098268747479857039399807469142762122582153503575087569431463687204229280772524629140720876236616871042688 661 -7488237848737576425223012620642760608512032406533053187619910826392048431157924914141463801258792017587271819251123666297552896 662 9478991720975173231756356228183695016665386611042151785970376894613755850873587696559736464063259806838084325100050274092648464 663 -11996929689675511756376379020453818235513130686579194068374966206467610394084390636458636089684132970528060119806307323722334208 664 15181116178851727774644429211802017765646276955988414106067623473378680089050510144786737898853487881040452474397642428620985856 665 -19207156661895726115945995946343172980042623394966223197459984509520213362626509415430117628856703476634900055723733655465492480 666 24296762099473687397280608564309715453026532210528282952674590959292654195337389958350984414056840910887279819004372369349605568 667 -30729807131286312988337840384908609309308318226190786798950943521150893547228897398046806338428308362956647694604824460914589696 668 38859529709410442262363356577269039887669711025671308580915843580612420039540705451293147396684662389165689860994765522272013790 669 -49131687431576781663396850468573994532262324032634967808120353775198383500444769697772742831634933568619061744373349315512369152 670 62108696590335958114939667646745036781626018410150542434756146949904789157177445144691453677401382598783721968196398323221375088 671 -78500044986081144010822253163113379800643361616014110397580567344618362375180156108779846013203547024577864830119786922253484032 672 99200602781346465170979732714289158115990063705765041091368960614364427694856577324598350743181344466477449780098561911519555584 673 -125338874581653656964536254058189295361234533021134359330928933236307689195129517774279435476050653460268962213480385513514336256 674 158337762459080362576354872854572197790107643538138078802641039292710888479258591152024462076288499627039659676575492503293228864 675 -199991071332404909929532387347338889560837059168009904433270163228302785695258843377090529744371255088828535712433333537309982720 676 252559819548078568444926437724009337829546906415065458596365583784305708718186370596690859917011847085526838349177723479749529284 677 -318893462040964717975655867032312739555948743188404916334014132090709715965910831414754826938040026355241910205868226760155856896 678 402582445504641485534806033903793840020510914753373296617323808431158090280572597546910630448501977240588992760388747366343759072 679 -508150162819856806028021311509538144846211460629178342557761759691031923219177916597791695826102880752669291863133552575504187392 680 641294443174911336379438981304450021656272820134170729846606342094641946003633552086343221312082730486009654322495063448654299648 681 -809191312200458611175941785938746133513811133733825087416832909542910236099607158287493737656611133165083606784263865736118665216 682 1020877017609009346047671977186184980167686810309701689455831899029281997971866345555520425861429096894998958511524003159856992256 683 -1287728408976143605435177111954441719441154495023330029664792554537246178478522850749829355008144017061589593462895910222981758976 684 1624066896870167849477049059381968362714271190697053283470179099494146877226151767383975732877157888702869843332044627476372644906 685 -2047917661507231011436178033555460989198603117629724421930149943273828540189874746821963000500124645912069468081268500968779022336 686 2581963866492845793112884077377999656827061660642897150869171572906004744788223965942135207241970217297557253380624644219922329144 687 -3254745774951789039530814832361839111066639922741025866742388754723364886979615827357375033790072427560940225108133183219298205696 688 4102167384456793482418067772323753310901085190856481906630696776970312684548221021839574144977738021125269156978223370339590097408 689 -5169389146158794459888484423698964627254073082695985081467445489908418519127617211721172854108581627027310401889756491727779135488 690 6513205329487868292630930575340021683378156058521540581393997616528880419861182468455325888563308959236667308518885272719468640256 691 -8205029659748971882284017917693407655756407790736156857908114741546823701634458649356308973581873061993986313548821171682587705344 692 10334644272520706758750933310490984004395932446649870132539961638191425946866626563489244310577345474130124213427925688296869257480 693 -13014906398878339857212164772702504091057525459650948931663243286213433874819662111341686530420107266878840292432153422146943582208 694 16387656525050549484724908955514505016319733664638346315656017228074804523265476750728444629497167778131301636534039957523262679568 695 -20631133569139500987272684340854513542138151592024693582364052079194547225230009575828062605892697794283909126903179899470893547520 696 25969280026113123357384512684281457548057243223830480927715740622387868455006476175856950568943884886586384379309031933584324535296 697 -32683416978335708099384279345923255620059011737114830573155161716006456497635322306894769013961141532748069803648078621316364632064 698 41126890265046588158785089383696660445973656547316028289171916850748047340164069162607081924755894711182963063708450627636041393856 699 -51743441093649948051868363262887522945893224789474324451989352750261340921068151268570155596426398582656060229332435132459153096704 700 65090244639394647501317409004903860966874572015341685099846191211810856025914825335310764628625858934211627901802177101098521129578 701 -81866798320155711780620296457264188195888548839948045499528049425794763766850338770803784909255887575857398798911862147477794193408 702 102951139451677345047894842861944012584260928078673305887427283214708575781813519692699049814542265483729154533817874820228458909304 703 -129445244885437593201097730228731361961781555895702806429980011432844059315056202988874977337924683499168643121962124776295123386368 704 162731931749263058629483584647699120787251499361185828712289721168406598385325936635755091149585850687409297506124046908001475353088 705 -204546161967080823501717627571830758083435985461148255297063533117569697713335835898235854579262315807623985374036615194856698937344 706 257064383081246748813664994053526507153877793886465861925583396877611186699937484914745820235263617955649846980305291792924194400576 707 -323016450575333030838718103438406046793661101117139773128029326233785872687853697064905211005080305244840784252609027397473267613696 708 405825818024827980831782357318099765972931519143339250424412227171433843506160765044451043536789966533946825290561176913410596525760 709 -509785107960432717370575484569040861534603947323565467767497478369465522152352368680234963809348693934870336228738403007931204763648 710 640275959441133380220475950466212968008317085158197329059362177117836890386922744968894241049189643007658117779401746276030137267392 711 -804044276788470977247570545112081996249398122330925438346432650681369799756103678004328625263688968879815800871188010810698585079808 712 1009544788542707745690844878514975930784389734183558034028387609054349629891125633275134214828481582648479330442543644975383142469376 713 -1267372304750282105019535828050444584313452877059415360282088717278064481423307100048806172931456908413865848347722852339002783039488 714 1590801406720509579524591872607632980259933671211147083844822928602464075313590737977890823706025580149058966662464907246744463620096 715 -1996461731649016928018989811084872011743076987626711488908613315326409766216449889078060075924083541316574691016365550466427881783296 716 2505182793491096977209891784649593643252289272747373486210279582702536996423513117163137365013406314802676525571233802668424615968882 717 -3143050746041051479625579568151261237414981802167294568474439690382591856356747090999267676518306221446490690285255989439218646515712 718 3942730061903976038424114536350315534271795637064575741805761255657698053209566184881876697800970305136415114619707344988685468369360 719 -4945116292567472318437320205614487277228185719117750567001743274508251444831355927668271409702561489063920546692524143910374684491776 720 6201402539132112953917924080123167691606047128994307831503315091196334707609489760876045200936815076498003462922809262186160419689728 721 -7775662809440256426713819635252816542008596015491085497805539922100289387503898646298533102239656492143587084274752133575230319755264 722 9748081073589403344562571702596057009440206332533718211381291520553745246003190782829529595264331270059405475057580997954916102539808 723 -12218986812489327444398114072403239585030135974707966751575064234991694689049412745565938792223996843565126627610116982738853247844352 724 15313897748544899543990581641219157502521746849808133792689564034350675177536221191693922838408937580349644623419289334913057836096872 725 -19189820203705345575639327981590754716849930207362665448947890336817399683168747459499455441629907031093395219060597777559957775319040 726 24043119576846036280808518896370942473325646388019174686110250972010516179006233966834774487588424783551574382332764943973635188689520 727 -30119350794570302863443660177460036677727532450959667589118528086378257578776621566452834588061703882327855706616778581320753102192640 728 37725535033578615489796188965664504946949866394560289494435128794829361222726243892059845636982538526794332490417070547082298912688128 729 -47245489228214606711161042156419034633035249733364862477817385548442532728661073027314356017951837378268202145923742400467713481506816 730 59158964701365163200281606877302469887716639169267116540553185920743963367292552348888637049201419449587431827145343013157119770137984 731 -74065537956633138641829967781770204680231025698556447799195201792723888572654042755537812742351772198694772226446967716315701662711808 732 92714429287264314303193577911310577796731841042683708995885704669374234907726020434520331825778152088945552116721161744986187396972395 733 -116041714644719454587549393066780684365253295673917985439778216535003648774954613800505465956448532902906342311590196831908308078559232 734 145216757166284627983566936283465890648381083922953848111202645779015629010647052058067736863668447348208245847746605261416709439535760 735 -181700134301479926922317596514529786209220498477981436279832724021246160676907770935050425064036891710031091867325075983263086837497856 736 227315896261839478567378496850482121460325779411013010670897782974248713307492283208582994670877077572346045823301617879733628032635904 737 -284341688485671834971179521239766477829282535791839386287680132134073544943402970046527244914912958131644380707137017434205898760257536 738 355621138454664036941044495863379927600020285866645823483238437245865114274079665194019659962445374419560320331803454819139355176819008 739 -444703987167731788331347088395927872435784732024934754169672301376065302880877106546441102195135552975713818363995053301194500684644352 740 556020789638838898988367666816208620850424256039579887696029525004403625267429900159232425342176354145199544433503824951791363402101488 741 -695100681285992886543114688921008081084400103189883418694709662400459807332597265055417498890671386222280010685961184965110962472353792 742 868842787985903444874004211179068140630135131518026081210031591239013145872830398778233390169624965173355936358471186661838811669383872 743 -1085854446250374118388169508851674240754773385608840810967171081686802888218921744628708957253494750081382557116911833710439346038898688 744 1356872619893098622820610432167192459927679265873001692076445283540783903001262939688855118434532018546799238131171865385824327870103552 745 -1695288904063814041311818934689259588613150885619333902686950408880056732269051432229501046456086907972685804757253900988270555771699200 746 2117803487122522860483919932401306460342625279659510538909639146824977702369236765655291067094114332717162064475753509058373296668803520 747 -2645239632084147865087278028421322437329324411098858799628111557478067558967329155041147612580155740751136186609416324841553678025359360 748 3303557936048413186529092918314480962152858503520117108081605980791292429834297605838969383176227553872765095163028591119252892036761860 749 -4125119192871992838387256913906559829693842572928144226395559829996577395751438026787732026408498988360335973581469302707609040693755904 750 5150256574119187829493040564567391907105303235405034822048496879358159385446860760132903169552533756400932362129231262746798020682855384 751 -6429232618049753373386472578898411845837373042356766107984818342483475509247255152745805456510062398743905386099750181945925183352078336 752 8024674873556127676108137490541797549106877403557766358314621125077763370211061361724769772541722289497713733143105740088053327558748160 753 -10014606851060519209856256771287455167364219847859628720200332714100125377515251936470841063177912247629879255620999250044890000641753088 754 12496219259295760259799360969173941500196950294883160692388591623369430275866335518161504820350711134051567591847353834371556292638719616 755 -15590561687829278100445494295386109403827687611715988098212125100060626848485095003345627128140150179420816681790848098879614510614708224 756 19448378582614007813550928634324409587077553375255555812024789722303716391815754808887472252387086319148786165615998601406537901397707008 757 -24257367605205517868195915283823201401330534668036403916619330393106206863681936363019942461872659795687273644289791277996085311191908352 758 30251205807012949753022144861337103836268560722804706303910499226538138041808373546866724805055725082173593317038044052861508648577732240 759 -37720772639184729745653478582270786682357386793762651080150084991743908765076526328558071417056196287466486259981062716477055017401974784 760 47028102563033054344578537606157173187854952915958495707102321293097566779485355697938770100412561901400519088763132380102212879932154880 761 -58623728767727848384114165639752793534622509255951917270923014647438528791766565549436444142656750743358117556032136017283362944093519872 762 73068239243095068571066890513743063018944944560196056547745173994070241288810412032507667553615213477742852908788358490608019678484905984 763 -91059064633341676893964459050176236880988315739513888342899547725713254981003692901714897096324664916749870601497005771653973343148703744 764 113463763128147416039362992774668659600896076388072926169697402800428224635035348340765163360843580064781145800277840104424606359593765964 765 -141361372548296902412103830394274284607980642404439912947359949601222161111843722304103013910192840940688825862267909232998774688577486848 766 176093777897247599896084520787433310411520033025321631883719070953154496194332174440264640765158628831892833780493379129261865049372344056 767 -219329511495487948536727103318647638794464397258806353064765621994568108388071021923154182904000153453240216260604516775995708835624910848 768 273142984085572992857500946923091229166050279349308504581099409980034432088806739187613002634066696730932596869211310952423658214671187456 769 -340112865855515251207974526644746502679339269096647234915259671041624333637631896447190147521479540141898065952494470792931751662246690816 770 423444229435941344651742952180180396009485379253002553213157360740772583028933746525227413576879839018648860494813550559794732244930082816 771 -527120173754757917644613339209966278778126038325249876132795665232182437281099490307542284620512774037276857996304159001210484194812100608 772 656090019144357115102164332578866987017624866317547178014028017630658497046804119765393230234185142339977094167697361222354667894779248568 773 -816502863362171191594251759279563936615889728349370793860079698471054614470609068661139693152172657144772049985737769359148746646598713344 774 1015997393253493260337139250786224483963853751253504954246027967891288092052092493971900495960925154885634626618906212174760478512562813136 775 -1264061454223617228246024529805653625746191810051739098623543153515558720506995050894320895880576502491324042042627492676980047512069996544 776 1572478108961144244465079869460892047287389112708561567051943033167779829050152125176633508819586259322325300318711474611489785594272131840 777 -1955878915742172905012517351590328135978944466216805335469158146647396556778398111211663154305324560279558953588130567817817871127328849920 778 2432430107917150519067768087236167221200709808035224155960881707572811235823105582637258772291789664050274120612384942993525333058544878528 779 -3024683485862120994693859160789757079281760730077368579952701974712085492685828035678321584323437119865776504436594021175258548486413484032 780 3760631420239977246122490043233764244774909707919987038237154744006927873830279577832347485434946951199481441223133558902802432334743971736 781 -4675014756389978829062146243877521869334951804282966644381002464111538979717537462334706949194028569878876575558626503936735551903777161216 782 5810944031173572080387330269681862582552697423169685794661543603185346461628012499109617736209896019166049387652359552468259731220957359784 783 -7221908793588203323200810195143533436456008370960897646333982644124588580325138991264703783144759987295987120669561999133078852022147481600 784 8974267611372390060300217124941105550526264175733420746339893768400631168694927758893854033520155565903496943187788036617903645177842663808 785 -11150333353901550780200034537844862334496454308129303667983618961275083475076686187097698057953514357053195078104817678375449903516689104896 786 13852195563054055339373779358347836580640967316762597844172790673619781189077049063387879084139898634891329044967546928330647665339793464832 787 -17206455389025600178323121423539109450088489740122452407246875137072922231159409530213852788418402210020359964736264886550409018825826631680 788 21370090197377460241033166851603616564658005751996646127013780355324249574304369441581473794353328541283256004582104671093903941542868455976 789 -26537716424340764562667230433018708573543287040027026076908979724534529210705240868224167492852797122753823528166894328677282548167387119616 790 32950582888020557879047969712293375148986245154094139032669887999290859838490475865416456924869720991703246987810111429560674870305523777920 791 -40907705416386599537954986271206868045434741395109535539062541072153360270943927985361436505352820803812610677412911315037750667265143996416 792 50779650863150266679363019402082958935825427896882843619180270019116435240051434626743656847437403016241412588626456084362823675427277992448 793 -63025598712782148187099977725724990536400896177723512616385182808973715618102206527663020488808819520845903895637741807901273241225830334464 794 78214456911217921408811765369461372824270662299484719607887403069386103735124704708892046137822455499613104840572031724953081280866772073664 795 -97050991945316245411484109715428039914305798343101389486777581837850105726506738318133496147741964478308778215158773278722224143994319798272 796 120408159733047588879583942089228575110769641575995571555181347712027547395889839190924121481295725492031752394172344099607991747167895434372 797 -149367103696580705787336053287295815211756718794175451968575921570814858727343648781728009918294660859364358869381937322150824661529959858176 798 185266631955329899451035086130544772745801487189805088125239737848540082721282402165786328791182088270975643182771974511982597669478173221016 799 -229764412294263118446688141780668503154409424163570957121621828378140548052907536725488092176568574567660110867774064491182336004750200274944 800 284912650426591168236192710080080020000155238674339381658280513984159731476028537500184297109222971521800325713408318521406713525889195534976 801 -353251667500963814961346782005730554637730579337945199250771374209724185468544728633887899846291514346141619467583564801414690783283027378176 802 437925595681892562084674491694125890006416631955078006337684901886356799927213076296784605839780045059041477304097523622419107294315836003136 803 -542825401565379529029106465343468989152816140435225233999123657076497045724867342448388742031940060088919886114710221212994125940233804447744 804 672765670074743594848754654806783029053596044145210918954699632021867005551660843611099933961870906394028531136718363919437387118281420920128 805 -833703090419984027936059340772684553657132842962359640650257640532542783085262819735063576280496394545275081455805995718854061338562127724544 806 1033006447380687064046191911763876229029227846026770925018082947490756479838129473344909084882669624470467284689693712154697023697253465190400 807 -1279790217761510873956849573032596204944472316959282825092550010737625897899240665545270327463608340942472991273869406962038053124001903935488 808 1585326704622133465965579944431157722046581746419331817942702941386299216705879030128950726630316237350729003449978953409058142773616390752512 809 -1963555135542831563376653496958110861391435307168701092347456844100519921746170844349522068887923041703629377606276879225776811555734416785408 810 2431710459417768507753276074571876595060918407080948533167243554715375135676513036712479771223741238003797929368042884996778559704192394431936 811 -3011099888341284574454600215335268873327886550476507934931172435132886039974465659734370865206511336903001630057485975463790063027517515628544 812 3728061780165950660982506394515599687333453826901348347668897730929524607265034156694938573909910037795506208169059922263315362429692566864456 813 -4615149530303875862003983296501459825387524806321638302571385156520020239487388559645354377400710195614759988266153748480552360934800709648384 814 5712593091734535315593084337836586685007378516995930810793242974173383959675585181388898604085755958296743464514602975912347530366056623192176 815 -7070103005072467222776938086652752505286962235418969383398924502455124451790333095992780185319838113782573388700298770896119560362770393202688 816 8749096931527833539892123412193066782722609169820244060725662942422507884546487241310164013797030537996092879049727331908055119587999641984000 817 -10825447299875939398673921628850956862399577940476261015231966246889402564065196163869134096982589512504655295678850925437502950994464032686080 818 13392871615411421680665267005472230601322570617250466541003741297580806394424798510950072172740969135911858181361590161693983538048549454544960 819 -16567115232586558871675636764721717362468998012441813374499570454217309541137646812201109336484952923128253474089148446894086379908534699556864 820 20491111191886722899796212137282410511540752068015821160119967638768077906405853825264030524305122031462440163917315951662932365114858266558352 821 -25341344576523261573751030068115877830574849474482368012047280445263682636917152178530374408527233967209600741368459994124231773535631831465984 822 31335701614428163550940271044164932058817630980753872047079535650915540505659947136222780674717344421652373273632595038253266071790608256639968 823 -38743148721894853666822161235652849490946924655126014966962637369887832550605079739795485768484749962675459957156163520671016064408041444868096 824 47895666668413990255583803303638480834022614724553946858263251645456591017848328966641449297511257953465084778257302208824706542926657212247040 825 -59202963494798914182760556363253713605659077595093843016448437548599659564663803894545889566648826679573222626761594878504570829130178920185856 826 73170610988941486944321613327356099823976085920809985021272396165225284919493201323138732088240583084073479648974103964513019779669058998404096 827 -90422398640661431920416405452951090636298348233420008740074124902484400257755235151072832116924073765054573872784670477165024964240127919390720 828 111727882481919339998787500102464850614419523328747126473121530807422284414512924981632534915586496899894249821966813336263241825671810495243655 829 -138036331965168266947377683028010384120553345816961205121513539040508269877068417954250775043933018038939770690055659201218910372589189558960128 830 170518555741891249989140574298870537772797195222425757599149319502165825690529787064084232527077826536570643507333521454389549514502911768400224 831 -210618428795801383371368210515632406244015458080361179471750206892012923548214160359853743278062282273549185028263067183278838776207164431138816 832 260116363506474256616439566383261699635352291966400174109780418023491962604033346261569549942174842528622879892671283245909160711311473025856768 833 -321207483861338953138583343008453659805232309529839461955241183778259296913749781503740954778381926981841865876711111104445145502768324471685120 834 396597897297254128625185893357591925225779384280031385025480962273200641257422392395825075152164382627961800064804202043632718373594414334720512 835 -489623239680819175535959002708458289132766124784932472998708931130755257641464857196923054527866640786869838651117580982467731940802466756427776 836 604394629062753201960610320863056298002635026160371039303319928161758769783619911683156607288789671275121532077781517812990301658186585611966144 837 -745978343996838207184258425340802311738245373731220730331581224909706363442866871264756325555628968830308648515147314911398850874477144434540544 838 920616992651500939012917441498198490692276485624194657950128208176808457651100015651472105866176227184550975907992333417236869965120193966942640 839 -1136001721354518009139369969113773585136055998977417993601817204569035104048318356672838499813286335490808405724893544551664122028081265445437440 840 1401607201325027780420372052978575405354436416277907728366696633992540121159363607723208209351785591358979299144984330582770914652889411155075072 841 -1729103823104310610999754968910720388636422036496979692284354893125531431213409545553554657187051521063722252566238704939781979962324304475193344 842 2132864833656528783628984660657868462796733992848200804151531864249700243539523440249653858472721020218301459657618676051663999189628302436466624 843 -2630590211229866812734694072015939526784129318657103439990217418700794797980122175974594565764340659920380918719315484704040397477095044420730880 844 3244074059563272461294008532627201709042796674058268752090578981325096995330832212553557833467480044830049078960058614673388599100488440699456834 845 -4000148426551742665831216267998983191243892856989941055635303968842881599824668702812221026030739418763486707044040607031905470863186586263617536 846 4931843971444307866084882555872378863906197337079538757333086855303473888402997325747536887946520703208096111229121867855272868362255413969467552 847 -6079817135971216415500654643803909401491217481095436411177742574793968017093398164856927123684868537612528603076025701415087278467094145277100032 848 7494104807147148494292132138243158756461273854482650864771749179402238312061588725728806726496973522540426331355954309989079465600542527915131136 849 -9236281369466100953918719110158949095403944769872532196813935880572961632915416323691496118797732442054234860200847620871397807172242921261891584 850 11382110116128615664408993594431863398626801614536630891436121408816473043837621073932595221569670842651196333698840297758940314445536548636563648 851 -14024801939186388620992177566040514853142375679630616971669982670261647300339857668839312488337317691727603768297982810823636925220501839906078720 852 17279019925171883275284870006758677419116565618223198921486749826373326205810461689256407854275734488897157739031635240074994100184314700162293376 853 -21285800022179036743444648208510911614702112653630020196380115138506034430239390166451108938963350172324711751670339750457973512882726029553565696 854 26218596635480113610019882416957553572927755826186134851541572801810464889619147927253909644307034726890128495582471808257553307987511028016297408 855 -32290709467893576840103494862841566658580968055695105302683578674711757214975485726075155030453903503159225224500185779653190454436852612076666880 856 39764406128615992251253566363459792965851209270478539790327137094158933639003071062207603426655016464181400961030840374822378483413140632008092160 857 -48962126416255254808514957761127157385524245987537173465729092495021028222360286561513001004505679450552149594016862935348570247766659433049358336 858 60280241710332323516563400372866400575587866677901087072680669503646947778999235714545447178607133080382286055780760387354956810660006301967772672 859 -74205950220743534419392783960703351357364693421216364823356442912891528551125153454909545863606486556408802716516033944915902577671997610649452544 860 91338020404734608616221819066838186784262284722209315165670724954709425187458449637148042891059214975468386194520910053185749208367333280804930624 861 -112412256125103939690863288465107548744494566965271700457874801579101775406135484045547173788817970659077009169724616787922247988243562772085866496 862 138332754776107538568496525099013512581556426598030187597257050990731786536992599471175176255519642235607481074302420711943909775402754537495057088 863 -170210271828629492468205527907760259802569362273521237498886190564209284938022847564905878314197423817611017761344058366029393084630121250459484160 864 209409302061785863319110469641077301405071536157124118712917902243374040193279188879734204637248151643246608920177920476149123449694200694887525376 865 -257605851416687483426443919333520663539027443680075916594427354984694643276217965858567122091886283719741379105219463125591891400292480307998752768 866 316858318937402726284766001701241255544029556864897288760580790612175997636083388683388795577766802473200950946260153266701354225262415299824858944 867 -389694454020018357404894707911279735455539396819272948322385248598453705594671742020893684693004570568780152452520526000978358297846149166853521408 868 479218022645723533849318968652768878884995256879624950840440999186725831482022132133621196389351088169590209813360511747527802328126980116171043840 869 -589239634922834661706483345310993588373700847966482771720019845824964818058346618241181990932458720475816313048617024111335937094131158034430296064 870 724437188741254990519673799731987726957708795201545204755645110028220362873534567384354666159631711923165914590310955222571571827960513785893455680 871 -890552611794470879811907732309645237856863019715851000994905898609463845548191297680322793562872012752173710173944980230247221700353057680913334272 872 1094633086970423353994901164678876217346293417655893205494876682238539928937843891967225789075652093220998289469742140756338340302696086115828114688 873 -1345326785693908169634248669795334613233898935091663139133394277870566839409664200351144024006911009943486460489708613724714035972333649140402094080 874 1653245385471804688596258334636064291114636331674803865020879203607798083301966758666541777476587007179003548849071840162415156873236188061269312512 875 -2031408403657570240858353756752033728517680423219312714060785613359024299775037605547147023541018834464646530512517011023229959846253337315918217216 876 2495787751798252451339867974126006066946192204130805601237920484016169322499532410698408856199439163204689309608855817700909398138114117740242021612 877 -3065975041358864368097249738444309618298879076187754118875775401423817245234858690503272096862280560702326267759392251192710354709321626398359027712 878 3765999220202368179587116374986285637868420605101950883020721949609407145092627449142830470923184989739868567906145632140921352432656778054032609656 879 -4625328295341151718431394118997368999661823814348900303298363520842511186699256670740295158288663771960747778714377052945817492727379184162187509760 880 5680096452172363370893468077766110311062079871045379425562225921154511488536747962525964290299290323726077593437961604494753606274193738826231872512 881 -6974607120362802628403170706351593629186303907997672853573438912895128739361309386258157786876421533143950506893800987906650767240718722713737756672 882 8563173836467657856463426406360334011866984897853593177978281192385931358201425959470742900942128692675897718773586230531723100001252014636767600416 883 -10512374571002169734426295077579017226414443414034057967572195471561550759855009010817036284092025085882602468155121160868449980989267375595176591360 884 12903812082173501841417647930391440057153817540946116409943266740412695588249150368726939836070371428012960385301328897042460128378341494519317026448 885 -15837493512727880783544300956388364708892978795221915675198460735960163134261867628136661075467481743939427948899486239021144485349199514936090296320 886 19435967694358408422827623429947612770767282640131601498754637583442018448496892617468882544496349718506980600561726580628796048933133490438839263952 887 -23849389484225026799304116679482101111937758260285629174075641809491057181896682313706347546544217377937855091410593643941496584845966896517221449728 888 29261718173758606082077856992740377973113384192077036000560923741996769824479096487404409117531234044955368460964551633305685699381368452511024960512 889 -35898303099041466045185998122142712984901119335053803329930919509153790696663374411515231356825991741294774896509032534277561478281130530976047300608 890 44035165897690596014977575619836893361507442994818675275405699762909880309685760407018127347592506631522022387318315961633191141407199851522513535360 891 -54010357661062171690660711132826744793469331855472962189988478964906463399898165111835733927051678829210382683650664474783152759045874030081798569984 892 66237853283086344544822341248264157800684799402258585453830971664679766457240800181208249197161069730706977652521854082719483146150355405765509219550 893 -81224547976621675188374689461466673076238926667994806130883592805480594610404494651748837744956154548676174417102867838797843054562402593461250293760 894 99591046325086024272915015349059282213160828766856705597089536912793435002123999616440606886361710147748725239933870135203781677976350194432952663120 895 -122097087375963832992014839958331627231779259180692665977287184304902828946117887339117690778381498468055981517464086635397057071972118528167866531840 896 149672636281187497824403111207428376978591043804189069763358019207372359949712732558551850401313165855518758383787740444371573137785392388891216059392 897 -183455901309588814009653329443021866475560961001468800357481542742235326894969373711686157863319009090273172908731741270142419706074197303809395392512 898 224839813800135688798747027818285957291845331771694381619114824747447226513595095859264260465224442136929097175831999509112504430118727632890506148160 899 -275528848891250610236594860730435813909212953858727636022620014306200266757065360530139352929056171562153862107013000131037366882544754754634186227712 900 337608480186402026584704579686414814848579062073411326517134485033932004951771616212811875497237528588818785733477657099101166969804498907274023112468 901 -413630068402806695582711654980947972596087058863224933619986774953478660740531728379179080669460423811268772963315775208724152989837119851683432628224 902 506714602618911879397850868465407948981406541317150740033145671218270379343603723413849780086271750884943207662157399116034641707363061063858219439392 903 -620679467514934177983985514220633797997788647270798325554932930092915019032831034085379092572613466181161105174466218665505622570956107272454259343360 904 760193330886105120327072721230648162702670381355448594290713009366744721549868454790922948841387432925991881864366759781388926450517126748325388051200 905 -930965369138442289322435934981220334265534851482214176877432205940146653030288544745511510303800152493191700756734039070123334565685830111967669387264 906 1139976418857388194086232366430960197899965716562593206549267894427786696546565541597913765727390206663540348138776057321754802070229040043491981341696 907 -1395761313980207553470559028699410480519829062093881489952482259489175011476118522921818800728270989460952270228241106483389300369639802498491167539200 908 1708753706531255265408217883337370539940880232392671205647234399660588689572904883689441828644183406755710987026709052665808774543791196998734222595610 909 -2091707154613606749726884770527900776242986555508367729609853590461043177186931655416382452278167699076101443276461169010627722403618610933134501871616 910 2560209292231593834523455678291750415487781521008980990061228474656693363463306868346598279509380594685198801113366171838623773020896821879930300770152 911 -3133309590719360420547358418843432855354503272495718709464242510016531135237899688388907671779564155930927169213116106523386709382274220103307441995776 912 3834285726212055626454709372613069559605710691707362386734335500941143474012067044866943782825314589691141538909481261570342195977686898780906220746752 913 -4691579058469313938896294395967698246397445840720157954668803942583132300468280643667147229304644230633490906078609327757729412276380271391054040662016 914 5739936418666907887315118069708050203600846554039496046801787242374573812047022911055030155035449078121353021571014141512641956587392279829763131364928 915 -7021803559551411199628011501814234439911139338791642545394464421264576885606695769512469313779912321607148598384202537489189811943078196906020816551936 916 8589025559613630776024013431818034098325908730063029469064745512609650190698362560320139790567891614965143815373685706072248975122955889792843315526568 917 -10504921582004646287525642507318564912812501628487845911575097958326916159044704837339066339102405394882475932776669037664566414511796921007846016942080 918 12846816141447947879919630146558408587991134719958125408140825067089575094912413708241232182384533413024948468259076753982245900333592760227539236447680 919 -15709127003630688367608779660437370272941037002248592531195760830605294643927493643023597079769484017797115774096542611990497603735968697964513091125248 920 19207131731502324318802452084066899483048093157205714450619928112245074656027409132369025453205452794343096008010909461569462824679432706385574252427264 921 -23481561553343226955124903690072285904448125637240833453076226902299125161741945148544108954097248981879342649545615063080982481309321973421067751915520 922 28704203694715027629752557635662918336917401274232101712821972720594530471190275712039177146875041287410317229199264673201781173202368643044594569336000 923 -35084732851206463437136689674529582865404529940088689031525555557383097393182311798893160057004409679542247052914048794321157578632519327044460074762240 924 42879040614834476098157926144942487988710727029403824090340547574617745796097289989412687928505205914647295520650808869252669592087831147798908399780800 925 -52399390269359017343722037367839168478202628801268627100619816470542784080482379015779395700869960097451832978823888372363616264882909999086234808877056 926 64026795707170917320464533936979405534125087766177857430941762002175328114314801717730816466142580787032754465873516694108650556330194432574955870050744 927 -78226110051501317270480528827421707049722514842252546375976437186838126377937747043547876106808379255489673474108963515706113357908082768039318803972096 928 95564415246863077781833201531819131075229919073805855475763928592235227239864866378975785629360762949183555091358118605715196459916256639255357543935232 929 -116733432486177354772777201512591180447146166522738464841819493507776432296291041511360815819310117499244052952802778233567870690291362030947136643268608 930 142576829832932305493920528663584098317534875061535643983458297082356709868346301697508858729206809001552675836858386597651744934010730305810215373938688 931 -174123493797734436099355880010075833763427206619033661737690129391730672106902293878824567995065841083282006596797545165214759243419440803067386150256640 932 212628063265988428113582160684562615631120572113900793181997670469640989725665218010715067153573819782271111244244386131923654005301256781985735423288728 933 -259620305949767102183397239211767777645194929535535817701815906199117155831762794027652156653383220159308220244501174795026708656928553083209495907139584 934 316965260270723173386350948633084869538754926026882770764462697812060442596283376307823554695523569606031080270319028684852201417271724344456148158964080 935 -386936482417612258958706847295825772171282675011729371298516654937158408155756797233564535935400556543749207768679724398923448819316538116823444453588992 936 472305245232980397741037496755956364272318365490288487730760145442429698692001213154589118050661852079882977293697420118417617442932788125662009855729920 937 -576449151971594578982316268861503031268779748118942729782081585413368587489519584162254283010080209686513786170095621393190448104295172981869912102797312 938 703484377407395702418583653215076161814946758890451580834787769271329412418523737075582741971006018114429137450241319012674073739381653841373138203294720 939 -858426659873449786219755967727181057763023079584632250301164496660991345091161894053001655113359168200185680224119531862632969307887536679981709678084096 940 1047387275368196233981426869859693446834312391552736152778580276495058236044948998693017597497419618730240554003355390139752616262862276875932998126093328 941 -1277811571072087608931800465562364926579538609891089937551930061239280244253706026698027246021198848784873689677939868758914238260383274839120195696984064 942 1558769271758287865458933208902967250581326419758361486192813164487454717669143650683431946010020980565989286694768374768795324951356555775441072838315040 943 -1901307760894250218382544759034954868353748682617482587184896533434828382274098372082065646190480075097794938767359229047485321402226547524692373005139968 944 2318881954283932621221245577363624730269201928194443820883819420988013846655452998721734926853636453293253774941757715687154799875315652657410989797638656 945 -2827877319622780256606270764508861602384826290108842441797830420578898337488586540487453346558283189101062941538649904950954185885742303211060600147804160 946 3448246161669008541967496407098393480684639004774822078000911006712723846430404550379334152980000920115394777707782263565514104136202707037380339284680192 947 -4204281625003783012046050144435032855961835413455682511163134962619376031786753243342059109734134177471097841240767970711971961692505214678509756263432192 948 5125559128544169635571810268229263204802178606465279850574891632145184485305518364162251616214668318142057721092902032306319555744988098816668748556073216 949 -6248081337069448496487803504177751305882874727294436042464784237266646769940077232088296385764713759580614606936146746950743892072595716699514225701158912 950 7615670536451746483410442066682062802533151584011779513128476964098872060743588487500351997960119731603617233704331125924823131850075150501688432960948880 951 -9281661703944750548791777687866953995687888234572734884801628970406300288078537425932421331743368308508191842821472787411896498996561917777220645477679104 952 11310961008087782512457326138419838667455684443318861057918443495570699713816358959142569476448993768780560729136536694599718445169974910070329754599553024 953 -13782548365500912367787798563946367643527140336081191800153456562893076249048700717515833505360372174726879416883112456264594107256470774018647019186814976 954 16792519546783563582692674355698313258109214211644168726490464543885605859941511719740111839464684976049903475350708636208385477952092376794746387733455552 955 -20457783794780072003691847473674875558419405362978380029751156826027846267531589794175673614573528712638216375363435871198172129801062296746388650452844544 956 24920557764308882130788347867294336561440176026477037563209110933597352986102975303222539468594176917569773123326382689197428135009627643969514135085907436 957 -30353826745072242201332925020320667870660395647237501061959345438814711411292620186742028325339703524108864173341519597947901786073950541340855979747573760 958 36967980718811900623338817693789897389522445139012465682377234561617660890026299003104754805224198637481938658157992533769155461046436724460413194780698496 959 -45018877197638318301341182634624922430433890410331349876712205166645952545874198340512256937037078260899094804310529459495239717332637547056199590377160704 960 54817636653216040287314406473790167917151678776237112546550043464146501845267292182796842510114807291401380985255501420283416968159096506949075282367550464 961 -66742541688567936735837386823457622475181381980866324328494110878411276618994082073342613672828681557383859650944499986699931998127890318500717646847934464 962 81253490364564296161817378459230882890745053191815707619675782375322662946453634151786805425843777003191001769066439821221305521082376387053526842431061120 963 -98909550227148771716940812256858139291399645441970442335673259308533310691432077454595726670920770400026114023347527283339380938141078649711877889482293248 964 120390276170111941264958212021565408417285903929231131446981894918739983181114706669301350282111352014436841871849238041128565269943678485015647346896808952 965 -146521596650502478918908062780986282980228541461680239263932468174790849481332962513520653354458749578564000465490851913529898509402085813851813880636899328 966 178307244205774010463538119814727486126160835439366029836497633378205584789976255772820868885047816608393935523123869616157320478166751022937958910850099456 967 -216966914070575438116198707477538859773658421581201318261744490297409965973716050576845608787492333500768171175766681477281002981492839671464416445466673152 968 263982586668689112620853011459756823016604659221328999676629328823098660884763833704835545569040369887119278297286605297956891996519954014613493087847639936 969 -321154755202109660253137453190967820054507993049779088512132725032052115739842931652709830846177320067938994641551674673643481115923094113831548551147028480 970 390670669785521281973632631934329373754507345316673556087244997843793668528930094420116130165576858867922516986453359961321773580570050764419680943490062208 971 -475187158276692571628301269636382593080998983070500451469728166784383265967092584592149911566126989762803354793152443056107351899791245965484540071328612352 972 577931127714608173740334452182319647582592883394853968952280743612937067662927664005109942609323462058383244405159880903982727540998303694340998832990498702 973 -702821509173957333774408739970694591644681367078716487599067047423550880061017211013974841906360545580806823136957827654576739901055951271156170883382378496 974 854617207180444750324491176552780985766074318037803285190965458141566052540207066413985854907185543827741697634137133681062956300910683031715181017616686528 975 -1039096582024175251572258106908239207888696140708738552689952184239659526313506442082809629046708761663560833480017443494161562498769547690536423445109932032 976 1263275164963274016334770075351506906970251249915174868348060717010568544697682015543931999765137947580563448585290391463400736920304082826069176224397024512 977 -1535669725516742388445722012024648222820277852072756330520662205518481504551765085918726437849607867339943845903386570777945281635700484909400203812627021824 978 1866618528947259879130823154539150001939938605988076893394015930326874627242212242632778293376189793310694053542540215415658769490776199983423836374647737856 979 -2268669703723527858286197098369761522888516188500539906078093870290744396905084559787104194490190134849526240583295655760054269245920873521430461682745868288 980 2757052159561640200640922693946390848454532364034929030754695295212820403353171674140109764649460470415669602705548985253068251015716452066953700858576484072 981 -3350246548921768220823307491662737511223005691290762865916764413157421194212213931750138761651971331738807635161969734012423239942069218706543720511694176256 982 4070677460286605083059096843328372848076079748542684369590072057025309379368676440287184068185755159576160064020085053855481748639718642817621131234421508432 983 -4945552505285055292893523162373608186242798425892555095515897149899105777179722854309233707965901344803762159276845325327210474561953338330741132428880904192 984 6007879377158915844651756237388343518810644272616333933189828283034613456675030089765735232811052103803359243303628558248749390717003346044488277811632270336 985 -7297698512816991408894016712519273652910695969603782317424037349984722286319654370897401835321143297224604402880593386503213144816472835739721830124372361216 986 8863576923738140954171935533323061789146010983956903006752989427839638132133308445484269715143401257647689016777996970477481581237275282057475798303369425280 987 -10764418361195599698114968537973883528554848680917256585609442778068400268076250534759310362039169449055230327331951054754989679170045814214845015650750955520 988 13071656597984251431526874887205091517320537748328645695735719516987788674992824819527512516325450416876555892638800527038031464836779858062886106035743950530 989 -15871912664306679412799739648918953984697758158153926421359426403887563821460829092874802771029141222842276447740066044434618809499129062934499339553436860416 990 19270213880134282447233198772017930252587059523187366268526736051715100348510363969843832254701060191031888283339488004954633520384786720735936269075596339296 991 -23393893097130882463738455486069620580158878741678824087404979046112667610492367560479495878198771823399697216285778611059496794143448079876800050174153981952 992 28397311445690174345963528076699545208399296710593537867074744286226645841222506044329152159427339918993394714919804870518262719529733308434483485491081474048 993 -34467577977784383638192189982464069989696968072585470650295323362852104667438216281140728868219775419445142665671467245133903948465339371716826125323089215488 994 41831475992840199410784637677277213508926229378409771243370888099672171005365425121462044002425544797785426342385411181267941555756228794643624504434017908736 995 -50763849847125817873297635469076775694060659621053761906057963334672918338862042150017908709471724962956261704143059996206874867971163560583707002167151820800 996 61597759266268675775613199036427657571005414665101362956146980927211284509063973287356359987675195393824096749573771280862901052338948125171236854870538709568 997 -74736772525183997543421378192275592751964856043083556187420672672662819828908570350466297894809233962869910238376046772096179286930604926786671775388151578624 998 90669847648617752259806589450298504858249045850915441409492219173047919259355672109661897243190076106868027586511647686855579050109378144560612911316765945648 999 -109989344819227491096357045904874857901259837630683712952005496465249894929311001129690892783383728998325873555831028591885578241772883921795706027622136807424 1000 133412826840775121623813444283680854953285234057691411205800033614238858780671471796423144742759824239832830743377500369543194432599246684363705703382939511296 1001 -161809441875739988821793585324566211104273814043910657524836254164284760148153816448799264242271540441912031325299666061119512557451319650148252387127288922112 1002 196231848690924758341629886062690011676833731462156609395488490662071427168014608857817796315315346749315619371655738893262020647668007392893975295827331853312 1003 -237954845255405856800320202395185422516740448208119307601034961781081975039279673727038261605373298888611592704894937622447149902229249063383496576686803124224 1004 288522103930381987190342607617661815416971756694566732877757962369381446717891613484767586623386771411969044242294339704970297436453000076261323105750800950326 1005 -349802709346876424464725501043601482094097600701280481378719361109322303133708686431029204483264515017649194323864628605150727589126447406451022099165619421184 1006 424059548857965768355464810747330438478859746612464183310356243999254267986656569430646351567690593108510228149766849546267689666719575048143071293501195324784 1007 -514032032817459195127601825057409966961855337534571178967005484322117622308817473327894020718090095054001762222757958692052625968876831083751777929786984235008 1008 623036138131128442565563138566237477070955576748836862784032695930318273459913038144023243378744164433951830744109565528283449037063429546798630015876505021440 1009 -755085391957266415436943581240802334564872083009682968190769150677899076722147780870343868836269747139315994690597970008051478838720675734027365232457373188096 1010 915037165311114101516296236466246189788797322439988238093890941596177080877033468805907111541018639761035203379244455716859977248332238732774359569373660419712 1011 -1108769555449463840734681754172578949640841925433106634468414224566176958936954729978175770846843234747066424509221637060341479189962849480142318266957606944768 1012 1343395233604981003555248375918813062666309596407859841787929199410258225919987933365380200004602963730738256610440683306050164561995021643437744415351229748864 1013 -1627519959900477095510679886004161202516013967132746482411250795834675501601920708531864636878880414254013230042075038950688706502925359622996248971405488029696 1014 1971555067137490573837870249671949488090120395038071370010194833042757449738105863310150616683005418588119377611135375627910226567981715723918381987571527865872 1015 -2388095146349704027425590870965640907970809069249152349431682867861326974999574773990710160853027690647953747736107735037028808276435766431180797874565095096320 1016 2892374497952554696941959864953052599569498864830851172457284653707077123395709543405183013094281413332620040152311515119789219151735582875466017245927754285056 1017 -3502818725501718701326029219149755021137949931374585616709531558315707369989531102096699855459926610614891029093586652433223533113542339725437207646439961264128 1018 4241711243964474198868704550114303990738084131612795885028655035485548673724965625224658980865427201530277758046089461290604967760274058353105887967634927018688 1019 -5135998570934336419431796553406437125461760566694494473535759797501832734968067387185536967106614550310273420823539127061736143716920030214853562501039335145472 1020 6218263211955427526794066474576632894001752128924082805292532580745950636931554448913559811452065903970648093988114758160935703386754294112261950316194095038747 1021 -7527898914344298534238709734383350971187283500471061826483367870088377151994276646436657129490056584053686029463063443806315512143551470565951691705848231886848 1022 9112530257663114747983784145778945506726879186128615003590689324977911692356280328665230962673041125188466067057577869553582650639603047177416135392241749529672 1023 -11029727226478907526719847154588777466585218585131181041654631368318910928646200275254604606204923551830572070149379540655541600101832592743144098754598262538240 1024 13349075877339390717958236033329953375019926995756616372610081603330959080743139754329353771816003469993582381913092467826420009104408338810694559900916072463744 1025 -16154678834658113800693786127762640571769223543898263972511401672723521029627602558909778833959541345101245257118154827140898896266377588183770145747873810612224 1026 19548174572418798703924275935665583622156650785424704556075237492082035219973039349842809405798659023132179432405762039851732751881508304066251004692531862199296 1027 -23652382793997222660162011714655557800218120701283637807979507357563242617484278435205017343239161820123774839370201428618691438577861520769608843006905547751424 1028 28615705353930514032523053893919619154651023630104385117559786004473409744911419455423677891609916076199864798174138893315817542497206901450832219845624416482104 1029 -34617438847663099278199071250115526999254866573738182130245201622149068987617266960735665015984338411261526710488293842266477787429621302042666223172189260087296 1030 41874187161079845924837463391323793181948740407849399927582588651868090531651757470081203240323644679939299140326399667554211137480428845386461316836891070266304 1031 -50647601044597318230218730946760661726726564328357077489805366953707398178684762454227131846753192298771916622298983608333806967527020717408513313485712722493440 1032 61253718509862338304472554868568504137914582568023987692748617361402337135592860598822533560949022973508917145020835478094730477445727714142839775984838309971968 1033 -74074236170137739984743809547834310181490495897746576901284369260390454695664087637979111117580275935782728358520520715121033522709880227996267028001282049179648 1034 89570109520217192327490395526333356911060588305294761743806186803897587333910037990069680622197208532295921303543788092331076179955735636594326230176636308764672 1035 -108297961940393350116380016054860203034706921808619186018000574876890324824540292308827481451338825714586829853608203224692475801909523388526510176532612843044864 1036 130929880755399240119367989174775085910627213834323033647860007170506852622382679315235270873511334857377609894078304556261666035545079126152740945845483273211976 1037 -158277297406646396116201964035727386852281608545769843292532876852337942123602992907695801902087031964116668251213886876394247448056589096089234568791787658280960 1038 191319791825030510903993816279849498543524862077465067843861881331004537908229446365431944383702440245975301460865534726591687186886518654798871468323727580402056 1039 -231239833381432741284974795647989768589441599715231675420475786127334269375966842980329557809424419541608694270040546623122595437101546670180486793240491518328832 1040 279464678311266903944658374528395966219086834491354461677790564588548995405546991612027359905214938580216656745932532966180567526123158538060101271512834835377664 1041 -337716893440264612720758003948627933831744209505724583117326054982185741781311640017169331560729225679791862739276291408140751586103364591152704675141282376450048 1042 408075277023326208200979569797841566464923031927003395549768448027859545369720458780114546142570775423816230765683285586630587853152128086258869858908572036070976 1043 -493048309944664893380919414551365901960594949090145244291253519154328031297656907617382001709901882143159929610442477664580613820678188027297841777321266533892096 1044 595662706925063106123593808163719904845409671616001238243019482839858867130096849468121442017022663613337496672341345418509532054804567500487786404961677094594088 1045 -719570162789225747061687154573364848025657903366328063761042009974797907954464824673113219639179311786482016601735776406305920862193889540318593454362470142443520 1046 869176021364082041826078290825425803110513388697118204028651968045273310936430173407633223564276584130245896269726978871541012711796865376472712636887374740988944 1047 -1049794355978787919674370275721187287343952109674383117759729878461025199820500635708760861507826448104763839945342528041126560342099869374664377925675873453735936 1048 1267834867002627742637931287788397719946188643752455695687931693765462526691010855738280145647081092428728594135667799603037036841063890775295951349103170204696064 1049 -1531028104875241571553745697098169295114226391334537360251462950312009062324811412219773156464213793146494230147839665066092421060272759700685244623860029365682176 1050 1848696854516717778813788548730858749168789149430888780258913673956060931068213215537980638981994973425686840283277222097073150095797528182930958464459958631580672 1051 -2232083114376917281443867289637221806462248803352261082964457865198212339462637111918673962534192070268118286760497776227060772001659672732645351411468997860786176 1052 2694742025425332717305726329909195755665360116382376217503467792054693661764205983265248668298636404356843025632726120767188298329047641268494862086262118806792141 1053 -3253016417890630717391066826433475150936790026640446478941834748935824729552680819327994956426499866900073174109779513442944862919500364828443328131547147853627392 1054 3926608425623156123968145935174868603746339382885825013783007908653935456080375222691068563860048027835999558792604037524019886100332057883042358386242027729037896 1055 -4739267964637436921118209555144613940213701228028513388179170771506569712652077777663276275014079638734393528466053215752791952389043584774013591112713820390293504 1056 5719621897947825324412547959715888835100139540587451394515778175148706766411871491874376821413753475806404276013587451797460225713670121639989587009109790780442624 1057 -6902172550543084534937147722462438242343610432598686761170792635160558253473342798320935493515810614048512361302688458437300109642175546283720492225388329088057344 1058 8328500061247968405289346981357241288947857789478636588218287346850069244237451928166610877108026081592339992206505053992453072529859994132478057878968500822786976 1059 -10048710060540707744715296313551433430705567873634920682472989123861217547154434474996052357678108326031325575372508546611524630116377642773327154436304103779860480 1060 12123176583323424281377168795168049756079727511270830601302135923568426379515273527095808858547750542546732502303415981633336836803268781405157035434939949016106864 1061 -14624640249328710995185963193769316316944693234134934559050587169154218351652850151504882168216658291569793463774568566423530091512752318725597267181946032123019264 1062 17640733915032599445126267065938050258393670473465565791738858433151109772533770923601649033459590014039973957810259630434083368247055960173550083263214474827427344 1063 -21277022632523539422221521771144485809724006012618052320192232368027004836643226842500713442747509827729401750759465719807482352452749587458454431516827044114595840 1064 25660662338659190531716765908099413935162584015023639713032618011269700491533150925552335647677580851504515584728248915371744936307791493483067556979028255892336640 1065 -30944802837600295280204637102116949260975465321838900951335583946109159631400635238976023956785037153634783690906736651104488122846224007669889871648571173116051456 1066 37313886046648789666449566334800163240960846636990828930436886637992789237782303503363760630528111387307962274189344659195142266226584727496070762079681342925180800 1067 -44990021008033754623564520997780535680310514359541615548742215082975952182540731780911681788562372250715466151465335535939075666846413819723017512920302485170552832 1068 54240653859020296140232064184223937146023340144475800177654248699560184716209389503918792688899865004690998409388405153749097711342401511182519693858140858066587532 1069 -65387795037420709947490347599323586600972433600551102342087011604743518025845691850730218713613154830008478198725795597841432355774368137230697140307346200744951808 1070 78819118965405832385439474218626726222959201202908212157967734045779567412414913667662541579999536549497804041390936898390681150163576479569985457452749631841443248 1071 -95001315085383071059136664723820724704693815094804149188454735208603797784700111572068567558524106622837226671285120937807308297570578561174966835060195749783404544 1072 114496145558854815916945749891073059711198843136552882326284738466764151672824773036801180458358741774544560704677830244665788691783667457488022980283753863175200256 1073 -137979756752469717230354456299110225106692447311751730244839521307430423745983700729982290726307334362867806782174236027581302575251731569857170663114199372466749440 1074 166265901909006164291651284733639411369193010052383901832603245125041799382548997060262121791492352211852329276911319941150220331902657170313673613355304615695959552 1075 -200333864835649646567198643577248066818418298266013940853647127870898488111080139767457826948627758931359033300921884386020865657507789108435546402272348217816383488 1076 241362033478296876430480299444725576758710278889257809860401139785403982735663850569484417456022893384559721342728355451911329453175218640607865111977618241903002248 1077 -290768263216629173493897443490526203174550069232824317049372941515557077791214605598776184321392620972782697201253994199600825084979351756705487072321980421195694080 1078 350258399002225543181264909081242157749013846075901052179032380470845501651195489525878518468198406168516793663638745245621538144324639459500375811813576668771525904 1079 -421884600738767042354999662176378892027751504229380242890848348875625845046588558061903171196453489240221755320845535567761867781676645389611972463401402647007199232 1080 508115446766937900389372290806478670630373258508046536032888556123666174663197595102556933944050039900601200719101788646807740466915888691265063461315590668065064960 1081 -611920186998581498930810353061846905311169748750264329396079013391609422766200800166373202211893040500409981338681058670615655137383508063619522088647741023000199168 1082 736869993375439193334604274123357316386028506881093293570121874460424102499920550035554257160551959529513848836836475452185918076830965994685738727559202735757956800 1083 -887259626773586669779581317981891289185535942141041362336916246253400710554882955838832373867547379775481257996267332459349084527056794966195802779878130841474301952 1084 1068253625261051530527267012471245108576539483309102966677285454039569534145277916307836442711968248788527600177821144126241685656466552901120632892988938932792085203 1085 -1286061941555270076695408797113001169696191563070348033996809061050159375740641124108072512513864678941974795329176280272946006731335800026179866522005400936840691712 1086 1548150944969381896763021723377366448304665055461728270040380398927410825292105284923003566704205331674625622768649570974761210035303280376327118334136967390305085480 1087 -1863496887870551993088811092539272257076903030119454137632701249529364550851537755927076656046017887874207701455236032552883463938234588168482711014692491753934553088 1088 2242890358004789307843182889362109461089075448014957384652597945324747610310564261428548857619262622153295411556417545348454331341220648935160091209481258558818693888 1089 -2699301943084277968039323052895609788972078522598819493597245656058744740344347647971477522305879629183723860591782650549760443313922742651386662356363506165634301952 1090 3248321379252743655014192713776855374423237965046164210893538408407040131220317313076151227500693995625063464153882337661255013415928806029823476216101407996974656640 1091 -3908684908116065170199939223568107043983115260460245629662860641881208388220355993698068980928825536992542249767475658009610121093798774520199449928011525423281209344 1092 4702908509047599799776760023079338688871604076078793194473140672446248726837982210012584195772074722824583282409713341212827105363230125375127858331507209536681222912 1093 -5658048201628289005608016079818154644181932239283349017303721249817656502245153916640542388555216822005653651753318993020348619170554824967985708921743798565241094144 1094 6806612843796582249920771765075706531129702192054975654763010623741134858179600385806314178163365648108263902020663514156251886649495112936145048218573297575367187888 1095 -8187659924062404664474891269618174102331646482829790486577810574111822105541339594572125559179218874615082993109325659015751670658028792444454606720892718270761664512 1096 9848110928101831895570664781853594331222669288650545004929262682792021507820280360187705730903740663428816268139279908963578208054081371504089499946147494417790678784 1097 -11844330151385585009760335529878259225157487540365517974772255418656455616503352306944018076223780123931689849115129921393754276773079708773929489765745685767017463808 1098 14244019569993293063886509867532107461750418426910940733279997247740479197152604944813743458026367142959834134616772827527960334935884064911040459745206230404097904576 1099 -17128492858622583139648666753618435051097811960597374264934182455262870339691531737964326105994664848210075010546640881126640892121590520816079914268032413209634799616 1100 20595404201966712530687134944639116775212342407071714203158111922497811305844657749868200971820943803501212356650239475092548213479132870655529349498153798510638964522 1101 -24762022594992296459569652658514403680740892318466495217654115585858411239073423914497446650789173752850936451100179670518354272245341080408105831948335378811829878784 1102 29769160362401977583698240931296890419985294675274461546176005417789994060097104224840104030166942489672523740460627647369270676587608836007866948378006297021047886168 1103 -35785886238242517097812653177850144018615354383751743548623179848525996983356125002148121539920526136283749067409654338646967416709264782991969022847763104804005478400 1104 43015179240218565909804785501697655835226505222777689138568112336321600035960436931292589941102349943606786642704982877416385361914545674687836128289824945351429918720 1105 -51700710596180700346846565269264260256595847282430235127022995258121990768411091562805396589699523321492794283988481498487073428353023264932222715779883110581323956224 1106 62134978145640346244414365711406683045009807469236185970069184557722935157429582265774978482474509724901039126413345361349739585584748191267871890604430662368051965952 1107 -74669062159745068264049589276126913224605305675850895401528780201990026778127379962782657741652417488322890181514642568489904536348806301355461552726828722236451454976 1108 89724324850392400103590297439973361957288111354205515302787870491139774988308763316630797544413600427906235694589677548807903527572088406712406558552470456513040228072 1109 -107806439710149164565598944336800409773842360258517547983077011065592808958899677016513190258517791056947529598515525918661965592477409572795763239460162432859638333440 1110 129522213318110856165462253290453034152639875736770753528008353316860211244750058415207547615040524764025457116760696593313954373294288598586872720418743072492885934912 1111 -155599753850177568190115743990940875792904483896580041180516655438113870978562639053109553809974978033632612057828758483651134507300237023900405415784585305465441746944 1112 186912650221605306296642954139856562465818095815182141605556564554927049496964493088378024102591454918128277677822182176957989258333558827000681257935032235348014520832 1113 -224508957125820630913421072118913065310810969968208284109520966548390175255690687793669232120549193367768479183171338199392106634890903972885422427749954051048753594368 1114 269645938476089797845719574155561679526883151680640168809804497458663287903341925688468468254540026226521613716928970610697501990320476403562386584488828551473330747584 1115 -323831710001297463808396349979687831974162360768470660360745311915966784119927722516940387583025064574390110988686140313641652090076899464964629148609546726668624723968 1116 388875147088809156664692418136737640120468169490824162537643337558657998921250715413468177999759984480573533314219204890815396857858667139029450939781040030525760945659 1117 -466945693696027482435567836018902790174952288009005978532441821494266994142607231664953132734283461117671524340905182809991214487459993799293181587698985558797504217088 1118 560645030986109718646497439893729730017759898620565113601946744054636558142655330297516576524617718792675749070890712548867013062250165006259247589072831546464957561544 1119 -673092950708251072787503735827806954686754071837317370720167013336931160011964405942337358713957434987721495552309681665152632325660923147217650851297730293423830728704 1120 808030240705851214103551168486313538968749600700115821500934201247030246029260994640408646026435900441192490156511805107137680033407377962328541932026648764384005122048 1121 -969941943203145575577586848469932182753393993574626194284608771188288476949219175943863044486114301295919517024164940399140009026287665971657526562914530285474832973824 1122 1164205008514341633010712985038717339043432535734942154009964209210779041832486070150377314060519529310359647433764448362608005056912458500686226421265681512292500067328 1123 -1397265158844876492305433899963180739888313761805012408215713151078076803657685838612917359109592424848905429445706869716847111504617642336522421804223559116438461480960 1124 1676848724381296858954006889189840112117022370736030492010773689107581609358473086216109611627824485139313768433419376060025068654927265749829141237750773643395361503704 1125 -2012216347338133392798649869982930435428009661109851302012983147533522103235618033758254864508495666287044427105406981893356116016958315373501753429250127656087947575296 1126 2414466805433999906572046369004607065956017675134570797891983496849947107590263059107700601458660456899400716657511933237344181516076327301999677182909702285959213184368 1127 -2896900827892314990126213970618091397273472233023152974107698318414531075077050694648392483363910812664711107164792678500988992816826419773176363630363226236237920600064 1128 3475456716473754229219819136924438499585650684564813842606382174740087510041918159969015426199522706274920942848974394444375922139718309787894385986671245019362529910784 1129 -4169231903348611548497720615327580666716661787827713181106667584776344900420740184786359983264138219418530961460154114604074873953898107993743602993165182621327616901120 1130 5001107351009686317187500664010795697726928940800331500609302661660218329693973173490405135419389701466525710092060286664184999234202068417923037587652187419679506844544 1131 -5998495015564746506923138550126909592459656216358461845104035428297960243710624101539688715947279471476914308715545021904622004319709439641953289695483123830012736700416 1132 7194232559546349702038614140480882057844095751190356662566421875767980890402892838762132501472282961630978475820577844436377198373682632956170963805861660033217767268350 1133 -8627654240360527383080999110205319147294751316241319271050299194073158782877233377990256524845287606506178382960045332681153288139040956655071689920588375589285082955776 1134 10345872566799018537404948974318516122870433590283145099968562266720943924264313932864699197285324562407339865237532322853302818042675826980142007679734494560542213618616 1135 -12405312089179872030424389503511094261770240564634220003796189566807990701351016312297863535008360352867117229413230649075431555281952721492467117616467160319395790585856 1136 14873544784255316644253562203379451256645987765905316733506735956789592642306579760970703569630396434589888776565318782639171879176238843209850660847127881231213386333184 1137 -17831486171508044969746785879066720277667040696192613055689061608180518416353583367178804251246255724543216320443228952609125782780690620842731609024014568813056038535168 1138 21376022860310219751986017638254717609383002637416359480835907367642448175216385140717106376548727506899063649045768641004113032065587497439975827847107047490112232805440 1139 -25623156044772840984898815519821025266058546901294690319377857973216649274742736499592832489542106894205686402925306240272838642824123624688585861552300395549385153314816 1140 30711761973308779374769235515020020020206650598489408823835304469499000938128202040893579073713756887373400998685180381927397428531732985514573748397064251459371033896320 1141 -36808090146300431325507170940776922286927319990971586813288446386609523972210535798104543779373867845503307583716678786624083007038119565160351055607256102821027693723648 1142 44111143562551164764930533324985626446012922435734226034197568201192477975149948261314873211664401738045657622158793377738590371785523570671362946036130805482934089792976 1143 -52859113489175437008977065371021607817448178845438945156471303666236472039825306457370618192738453962530365597167698069223567184720292352811446939592888279190095416786944 1144 63337074860407383577633032235594879144835074744569234755126118629197977388584165349640268784385103120872233880984975526012423661579222372330672183462807031874967367650304 1145 -75886188580917551081903381360319353911331512640866622274329699077279497977949154630064579480987113925824604455123628842674923624763444028586606429930814253130814025891840 1146 90914704986579106597244941457563241754859715329997060983456255040030288991143793989533936450660108402579009524945016960772980531039704947765666658564613256013465263284224 1147 -108911120013341608942418326697690665930838467662376413060845887940425240939293657265614633178167183362612672824640599115849582083370076170362800710380820992793581241499648 1148 130459904048513749430993897122765339808818889875795832235084109843968035457647590018847312369160334263041787795760948809052769610359014280030662800008844221020087980884107 1149 -156260305142686885779644400187877595390347406298037818125543935482783905772079015065036293566870874506745243486325822281856629565608066550849901814181009453071633966170112 1150 187148825815101105655783899780200390846069283216206172966372847354935427459313633424488562651050498400245246948146113437324033016748141421211738174374834412491484892890664 1151 -224126089156909991080197071647674905607914263155991136487927318397294865268882124964956877240173293172471956334258621055154666112725099052202391712642439087960827617083392 1152 268388948983558245603338649776897081996729083578949609874147070415712213286522665557153173592023104857325227226930531736328761856317056564986078618095614391153278847604608 1153 -321368864772748059888264581454123438158367136757345160342917125462567886434788191888371721664036251375729821485520562834112260457108300498062462226737329174941752029085696 1154 384777760252657144483422676224627273316143893554785461531879869873204673267322312122673166828277911541052093766074078926167389260281700969257878245798599578308389278623040 1155 -460662820983277219085527368359520551736793953897607039634243917753824136538805415182611561986473541129360871945052966793404896392857962849305950579355061273056160029605888 1156 551471968504365970709411468878748159402417464817353313349900027799994246991900487047548875318908790737265879941486762021837787209509172648039291736964813993309738779018004 1157 -660132085433793991630796688079877662432708814744185282170037625363498436110350658407880773003335896672346198684049070985708238311538531595806649005888013995014252089311232 1158 790142467815610569435737093850439649346878431625242612895189439716300768412942822926220024879427262132115511683937183422413505537730825611507569307391427228599912825764768 1159 -945686460587730439807010597242991117168885526215868683174804171991465309192163360632661853908764316345600386145733119419447061288143347738979037879451043702474822746374144 1160 1131764804226925344180868437657306304982384666050765861768006510941406020037322413415879547873266362695115938751463894544821808850810112158589756316986366917859102974737920 1161 -1354354903270775465544294344771123763130959023471371235254783184875785391548547559916426939135096990237951793083571613447286508644964493852292019569536414615520787197591552 1162 1620601041775031804791431992684107403027973590101923683369896043760795809520480511172475487147736037483205779408905605349953239384683955622265367544093141752529005948218368 1163 -1939041542184825930820095070720910297405054133348782137818252482241645463791516460113100261742933623824992995687146380997528198417431885410949567434020790761693908386709504 1164 2319880022786816225561565028748999868416229818786928340883845101493275664025003720350033699467017000528892749102923186724477232918170951667983911657824025330857224843480316 1165 -2775309290867824045392127058531675471810272773956653123102668609640529211774925169736508293098296104898914690344637418746955600730806121320633090770337006523855003108507648 1166 3319898056836719971643270156460672376873741776877660955572115126354246514557636654101663372145357119515198316967047392418190053152671331123516181430163930803835879684656472 1167 -3971052619994463569204836701461758722295237650830730766362667590492533079161757062628639690848125430699712179400402604698328515067463093873791185634100879603014027073028096 1168 4749568020278771539944163791389366260065506504511483142983841397695485709525748490806887993813188110865967846596520880134568631288691967110046291363682282842576560543430400 1169 -5680285944744097288344766975518488016663912080332292537902841803358566193383426694407500612459566975337164145807412038222096277650285472517828743131054157417232248655052800 1170 6792880009233072986456634151422570360466862118949532925207547585742201235014208373745941792031298919186904947008560027573500325889754348291446886230473469036074981947523712 1171 -8122793007660985348992480499112815933550258484327218881663177113727063515206984955471340457161960839918297767308405446984391696245785770493202274552982879095844552112603136 1172 9712355456274096156089707829443990652005410993431013560521197064917519675000377498121685636098229342287975579366521201554684188722598913239187779688841680278249932860603048 1173 -11612120404310019263052807318139959667953424171989755785564589573969452479481969492296412424916590302761483574468450316151304304342480139188686550877549668769783891420512256 1174 13882456209758089819130938162756146890763461780061808750672574552978270310987871507528272889419316030023804186079673381788893086646191600614691609642173668809555533503967120 1175 -16595446996702487967509638195833909524131376900076389694090118823205357071755111665495250528863205835067753157770161834041498750827005106398198208379009473200641625907265536 1176 19837160065911449851069582215096315196971627442821112762453081655841073903474607886300573805258811508511751751611138632973475859682932665716935447310833821147569397862338048 1177 -23710350916891845147624442091383931695209120178818939575827065829664740068832647933871697809349824306105787040902034585329845153423967037994266331752826358922533747040452608 1178 28337690107598957377882389659039954616423257996714713043320244502031171748723105705112000615545740674505639299591568257689840460250512065840767463619802631737839438778806272 1179 -33865612344135988979030024579570438218887559890566567291282012382224409278799440318382504922996370103361633598750638472281174231749727235261900939706995728650075255623122944 1180 40468907453258838224781263754828501938441338103471540782944357795651017824697283256056325139850229653294029730043355629254305277194996049613863850580820806335628587099058340 1181 -48356195835970453820515608369346166441670022575415673660370094031903769860669687182707664803787491812988386309729439168412564172308613870125126121442541485552123331184427008 1182 57776458334031182702817838636490379681402171983655386034422444670136831644204460145227851486165599425647099376538986820708206280247816079821590024053576288365767770660099680 1183 -69026822999690556746877809130849419214767820817180368175812269680066643844375807138267587629911371014574178886510972354656813186250474867204840733705459420930995156733132800 1184 82461850038387780965005900493497399761072906094747201946151024460222408989392703392525450229228293012418250565260262759930137838841869929613964629345585112140989309132884224 1185 -98504602379948747752218350930216443033649577832409121688585645968426958438363185605349882623473616559901097901674935655795742825418389038404608344726092616319965971674562560 1186 117659844336550463759202155114590895097758512643707739974890818518403921281495049873524052690674267780875582168788776257954955351653383480872827194821974637340637937682065216 1187 -140529776303985549531641852515790097470179634244945308994494048912633926247352337482932370309454656115576962755323379594859384270748406738300026351825090966304349813021343744 1188 167832791453779891295660095878214727804268429545578333636180971958874050838256769647819477112424537243546959130363895277344099084614401968556430249499555477088910644977995136 1189 -200425833223757380752528828285776460945882283406280675922985808740450487519549083595384270780482307915676876026517754431640192228735367738937972753024800164752681114958561280 1190 239331042970721617230991646330519846889169401044975840249535734198864851869786370654006050466390357316394358423291176696945032677897453470348073128141860230589110182686719104 1191 -285767518764072099712733269322656100163910241820023943254594551003329094042559241086687602523620677231761295431471048582118054018972853265066226088660971167576351047623376896 1192 341189162973805827839975942691383267000050818232732259166788597928904762058751778153340647738408856411002285258654040251488841739257810082954795339901303852691369020004593920 1193 -407329782798733871358492318936221634535012841539985652664195765472583170497016772214273382754984967965045881745776871303834556067496988769365493515356193386062073088878051328 1194 486256829850146392421861750463071969721952607686797961611112002659327092032147966485057782892046378632875060805790611567107998898277077708333633975971398857003394911126625280 1195 -580435429083039683530178768356872342636970532561013070488504577356194252712264704064585706864775463045450823025409713238422875487543947232461139106376505019712850492936683520 1196 692804661755190763936152205101886775431450957433440670279935915238997794463138472371662597758704809881687014929365783627676500660349003642955665054997321730715154888838433624 1197 -826868441211265577873090356878958308501716150308099007773908056050728600974081218993351904701848598569588620000784968955174645006386214333337798359606319789584407142768574464 1198 986803765451296698006974173599835678607679855215490137875209489049829961694039600375298898335229497636755046958132835079851085714751294157839310621680716006230002902002809456 1199 -1177589660105024602094738538399831428255499002944339605783413681200608758603751464631971269107635878302617042190078981128441313500114512220977203974663325290318624325067866112 1200 1405160755591675243693403504694556011449543286533726108987997203246665267828230458625334232312930532001809609009442051061959009085012651079306744326378612477515173306943087104 1201 -1676590191914442108978467734624187800281867274666475716267324298432724886757199304123809105910700369782800991633077345871084077867541206333805328270541519100417146077318742016 1202 2000307436324270169643563940360452183101717963424380240478199185237757624987245089051531236429413707591863088705703089331437626113010517255657066759965534246552748789853733952 1203 -2386357659856123447233070286415028447985687087220775385921859242030241335631618844145945232885317221621169418188219202744070314283552146570364310081829461929010750058821320704 1204 2846710580426002409481699427157291882278836757977501772607566740185183207570002898603150310875065611985807642636857992596360237800332251974518356324145503039289670680022870912 1205 -3395628180729906663233421945362115266512435495059102401802487901676623973854714947878971566563754221684874029817499462437160874495253785596886156389222403694949632530311020544 1206 4050102493707236748330047736370295690779648763992821403551275728698445125323700563082935788045298480289221048068382339901002154998987306009036349896727132946288110066614085168 1207 -4830376770413585931702701634250541732076790267830920393470688267748605631994004662469768382279812468515264342013544769624580091219722285117228025038325884443901869659583938560 1208 5760565868471263799793966276149466959070208381477716226914488644227608119564552395315469230064092113156377715999877264970902293581051646404880186920030753220964521913634264064 1209 -6869394699490350532235437495373751312065247212390710256285419844179391908537299332503659411064751343399591345815665147512026355290792102968240967783236493500263735322805796864 1210 8191077140866896007272750329762582430094541635095666964743097545761211719355013182935911298073497375746733620246767131160699184071117498492077386378614298591067122170585335488 1211 -9766362057952903441589079180084303166813779054881724543422353180559135079143834943432074673596273820286293434852292143451250147562957626407280897172067720310579176369916215296 1212 11643778123603871164670957293207154329698423163626280318744998620642346995857969207615465311847892070016088664553268571461086906145029282735316795013650949541165130855347804578 1213 -13881115114216517478898452798089832598107500561650737691705551753675653172632205266219240627802354412776097077599490276513511476240827704880778768822722783792774749811710099456 1214 16547186483530458428606297573375811185081058132929823632462831152613587680827664162506047019429991252291392964170288794922755954670525699355927599033216390217186596246410329208 1215 -19723926480223378568815595003222056622114196141506587086403457145879000623563118744704564017776692497555214846081751794330116510708360671400294215055323677735389964911287205888 1216 23508885135086319827726461110297158876037549024039703265502490465702439720039499077288871604759910640875985654348706318976229560810466560121459957499526244778425266371569464832 1217 -28018196398054703571728213067479607761985529867461381667388739485754735796241578703612192935890161486167903989649254667230726720031524665375502342302469286933246494275695804416 1218 33390108910494895962207668810399429819138422382868771877798017806860754593305787459078591999301819255179771676806624446629374342422967677452066945873376728457608111726551173120 1219 -39789185776480461324473444391435554788801880813791969224568852768099985028642337036949677977728361820719572334437919335543935073918702145356312221000267695151744243470128119808 1220 47411299750039214770228809563947256851164830721666803870479070705113733162139663137759947251868884798624883765263123080074990972612180438290312132681078970057985702328446042032 1221 -56489574079118554161682566983045212723497081579783723506398401674221961344415975881510223671061375681043039054144993996759255165020602907812264631844911887717266471519541788672 1222 67301447548342136858601178792733230188843256880525719344774330907209144032153394841598095879295676125874265637722565263445940571561163911574299870054258126467270912567266878848 1223 -80177075880780601806916965719439622064802048269766033452218195767881849462995101795255927720857478796192048122311502795303571432777284624819206320546974386772367157335322263552 1224 95509321590083612827716642589013618513777976500441054817325879172800934576997994097339330571690137884333505948709303893782774458372488884756011597024915065503960241769838077696 1225 -113765631800705096750228640160368438659638131880635324207124504160080918736878496794007821015175685298810740000109162011564635789169971970903123900873174334216039914499337355264 1226 135502159878703606406605192133874699152584022028308362234303398718445064378552871952311478573566262953731333581328034283707851161415620210047046710243723734340010379707782502336 1227 -161380553603773590678749574838878854209991349768136667558692496524317560895612550506462713539304605133735492587922525850383542395211769651965467955971204272925640874002948816896 1228 192187912040546005416152723229031000261199683743313488638091841038415102805097711729656867641123057355261073721909186933363549396789844259911627361205721128748334735639125268538 1229 -228860507578130502655687945422187998923934724265133588833225852098783581968613437411762498112511787426361592613194277813929836789162476156210625799579190321403715028997921832960 1230 272511981582820975291858633025331105927121642349140888950789945086777723552450284786479479393124726710079532737924692267405548830519402310213108995696506797564553824465592296248 1231 -324466855049724480586183422220305182895746799854292331061432563189192665947741401457220851387726186324679257878062906212346069860449942588107369874001819787209153160198146228224 1232 386300353459443225556393217747623993196807564678460701449071535137368050968591982505815281716252640147741476197458896409724471315370548856544485185786791600607729950807984443392 1233 -459885732389477681087973843915222109755576895896108522166057106134282738227109157311629308166451844977023071912238593185891683217064643267080609028376126477548798043766493020160 1234 547450512804748968667129952011369742125121994783909428797873034228339062565804536404578452435480789045616834948283731812206798201255259327168216016566965783832659417617870636608 1235 -651643298890437946457540508867055093139546856709354910299850535490283565230308894315286341554163909454149247922486567497468460752809576845319620459910124987991630389393164861440 1236 775613164541118285278567720231239397995631935204903399262552464416837999088779652715663379560768439355686761320166729838840708662612236072917934039705470741314023870000585517184 1237 -923103966371242351273074412791680258304727546511164183353819730600144118233759504324363621738022507043474547251705110032841623649689052306866345909426842976568222190417721425920 1238 1098566382259221452652818769881474717284062445925360960386994166965652871499484303650671954963770260854282070133357714825324507439435560171839867104273228243643841932786923638800 1239 -1307290997900357933844575771437517928816355925939368615433597006523433947245273916016996707690990083508642775223992177057638439583525271593455716223130936036123198429239651074048 1240 1555566384941346911261380464821020240133935409092803878398695733999855541943863035609341905089320122744062515275613880000475425383413945219513941859999703802634263333334103990272 1241 -1850866851162683079463649593058642288097124098308564100702408596071807612124114871239149873040148462806749000063266436199503764764708954418813880789782486548309978560630002548736 1242 2202075417396161152683852788771414158180721009902180736002180768352198439091398758560342277475273234997049227137454446958357023983048808163798776957022212064992800056553119451136 1243 -2619748612936606296670758716596924717636922847684861822555486514672495857292508773676381218181852493777676823150782565547834100548726637288639484756002158387899325135389399711744 1244 3116430911385108625291551589097655739963122014113700175785822213476342768012107543905936979776053282243671802838976645724748863617003925881378851443527929092454595469185456853010 1245 -3707028088006361145537756612404802838957540536667881449560198790365673796778494892357570001796522068059828481163385824915376278056917517874967499153493469454004090318873880952832 1246 4409250510298048572092048161104701821775330775110807751062692953640733860817112209854067764222416903741691196421709386204799492609689031313733794000734529855740057500316531827104 1247 -5244139425927136861953740810506099889389296917080906289109305502172099266303404318184346712608044896823666617651213257929749794998585465578626312899701452491232538250445972307968 1248 6236691746179475096334041970033965716519754621242597339504817410555217673816773588867943829429094881579313178765616542956255219164806295182530884296295077041777859160837440390144 1249 -7416601709330442387468971746136973904279176759062544410106726063103988070015130030001559104400985023966777134317051679456813143769325401448781330130776375105129931181649280106496 1250 8819141230689651159381248790609426867376525247162541496128224072872405653014307493816550422530850474574400773515624114120321919264864353415792055774863743608156336015983187474976 1251 -10486204803807173691338161998231102730378527393053602961266246023350673594893940964144021468862772167415663106110034183985836254449857911500915585785985769701248514161503844171776 1252 12467549628104154755644145515434071191144506355272222918800657721614622174251148459617688099073637100051714010782839296895035487279151133863004508483504858183563844409698347253976 1253 -14822267341385811941534988992491035653077709669966376021882975214196645435144353150224124015549163986939835180120779817384824543660550734634625944986565722105881328743580279242752 1254 17620530496417270446364673033055418449020586585748280953953892137155512227227093203192018698173627717934752175420845431780762401316791765861515124659405666780445095766005582177088 1255 -20945664934565564461424948999462987680645071622605159829077794460900950828361552101711954500604293996078792322201145953891279268536955798939832896405434265721584374107929023873024 1256 24896608708079733751354632989670400930815109504760696981292020340992725255910231702581407046523258139179320091043198310396043949580471361629323425590640153665188474836518786419968 1257 -29590829460248263877910377477249111179928785492402946652511908805021633695080841859617868780984422953672742817844398214333380703463197273641828191666223301355023321793558994747392 1258 35167785514352926343160577476526176923805343877090569626786633196420202365557002389978737395643332705608571379062967539198190625414772857975003761337632930777991303610219302466432 1259 -41793031732798066485294503844821033915969702911217774126554296499159075374274203963017135384509581507262140410607670892309739696147436997396550984699987386905718114996224611319808 1260 49663089942652949330014350393655360171133117303732792052517661752169895813219690684560574355346373380481647486166790681572270603751281695225863388852427099417981380592086641529064 1261 -59011225922582792238797389679020920277147140408342473716011310881618108813152475881059535620180825672300118185154310587216837052872175155016647444994280211841099193682733934051328 1262 70114301247500086082581979420459319571141051964553493175188007622564897783865554046378642394110435814722044481961255836168596674290485876139811158893789305869256159511467378213432 1263 -83300899447451649163350027216561588379941037851069117084587843329594459711962294567793003399056078329226437456434200830303045738889891179391971124057892949288341465886721891631104 1264 98960962851497107980765325671080936650703618346117291819280028372925966186544941759183772911614941335788741081353270161020855710503200781227072739936707248277350522078881946114048 1265 -117557220215367371739615418464254126659599868833610277277155454646341106731188771652742816922264492976632866334328859553732090861381006535774057268709167813416002170280299521376256 1266 139638737027911180271094692990333275408888574020803555578528500378474467348454653980342160832520567969618663130419893101782415369965093198300049402912736626949551351957371459778048 1267 -165856981740457066540016211903919105125425337997226661992083235469918886648956967777123740310860033451120043711519496132249491874485449052738513133327948755663085092432561311842304 1268 196984873822446474291577065988914494381812374378703225429033029139782431461778467648467942171180784636374313485807287397715644794372353259979710204127138364114895674365516228507848 1269 -233939365595617485714538492396518022040597145456054602663216735589189564232345483151897466551867743131031826523910725216577459941051400311392808902929020416304757191648741005721600 1270 277808211698587672937050645911194859129829544171333151249930070000196767243043216816495785597365005832272037578171819565805185994035010534497619358495292803608087781751794852252928 1271 -329881700695964674237104303078084407069983977401051491095978546288030567078540636439778715628393177066192494133364229334665249555382266145520825776540890116380714097540447971835904 1272 391690266216761401931624601570732019189017463980215751894643086547129832992650075301971674770106219401128290671416973521163013188793080031965204277873923742755099710074159008429056 1273 -465049064162672915022275881991734473103115517093516950306683037929572315297900504015863759143540375328265103605193000340719011394025106321544923989570637779673244402163726738784256 1274 552110802790842974961060103858494058527833532550309051368425490636708268172453092506242141402628605710258600126604457497753587660888888487141298379250701327752674978649111955007168 1275 -655428349553958960195180700941383517949231765683944125152931623336607661741748298185473134999099978000215977055043980370019900447942483853730788298748908820206842916057882363428864 1276 778028919222519413330695328810642916559512736809731993701479692754380672553099604592003377039141892302391438874167404902014849293568700793825108595147668518892874287155989879863610 1277 -923501980003828628506040127849800211085158496341141494271961551587176592560260588717608134657168340811114150747535288578061428134774605167957806924332458300681900864785054345723904 1278 1096103407552956028994814511323906404761197817661123596113749016448499309886022075341711233075433838585021371367106647168818606804500628996055386744236306769925519336533401845448448 1279 -1300878882111234172118036273086583418960743984703624352461281258173037580483083060449087465164361344112111199700083334122464224289067329577895410487140130968217543789405667336388608 1280 1543810074716376066945107929803023699318462020741871387496226923521209491570613345522749894851319409920689411800480532636006116289564534335316920760861124317248751371870035546593536 1281 -1831987820124903083273157606320666815617467150505387485824846408875584704494382288737052738293755386200245222115273009714910772227489019582727631946915233871799088698940242379407360 1282 2173817245242722238646083351874134664802255620873282870632246212445791538598621128174633470426238780735381307863543332511433365581012209465105039438804191753457831725170763432948032 1283 -2579260734313136355451760928612489495945155823056570230179873531659858003135655286425238503274548851594604087156079171409889496401674342276548959904131215748842099116424785784995840 1284 3060125691685412347106965541098103084328114889276349717287517209759183347988879630287844581316302595410839897541780517528731369049148686525340970818203237660563564712830440351249856 1285 -3630405340209962439488093401659267887198972930310478818199658106739480270823832523541080518469841157337501616798793135823221696843573805653975272045948201568863281692606981808848896 1286 4306682304269114938100906247324503782846761696663776588006698726271516432477809367418878371770634543781736942697244546287209040150831584514563044300954863311949822706848459056086576 1287 -5108606513819245082473922275972984709009138577160869112187596581862679376695418370890824748827467838082314827217350987663960708968102291030751892382844902636626278973160368879173632 1288 6059461080021513888141506404136400988678169603184998437989372817360538887716183075012784245942664349574624807849520639940677106808697669571563375619332030714878109853293040578928640 1289 -7186832293682632916021957913925423849583708298412285038977538905490048743647779820677451230379099272658494422175670645366629353487979503997955518514768785944498952566283204147281920 1290 8523402855264806666752915076839253109626243812479564934560937504349092243043979462578788378258863956865265226256313396297497720823057112576761668275088959573079946318936248293784576 1291 -10107890942916227041412378221598379273327025838124125551903561742221617303218320344403870595578464073819779175009060016306863607957013693658387723661394489938511479314364899164946432 1292 11986161861214348637834219917887873317287051169252713359800783127815410550274374953460217374592490813117897117129340733616809498996201110063252694235613686373170695326035524596797404 1293 -14212543904374399347412084405559446201995890125671122163020869194977080665598750397801439374128095563415957137393839072670943931407492965367572396055943417405765709093286101592834048 1294 16851385850941922458092512852753238492541405625042473585161943509337550168407469517363472876556582581714565947099046525840489283755643597867118013318766742204435059615510186944720312 1295 -19978900344788241871027936450497896672594657212331753601611542001178406152013097184170539502662709636993637386817564988714949378159969377585154263946049960186939173143935474296946688 1296 23685345501346032148457964624522572707493797413949102301346795556682975540869657520559331749496133416724124656750196924126714193387102357956573253403131791483987524148494708633076096 1297 -28077606635031355549301290162667760860498416468116836910107185888441930841872359745406533242841722148430258095079607121200395815775236099693437285477327372954578497205182501039374336 1298 33282251301353438208394024009398759999845257347337555705070392295845221975000422132693901710129487044519777492485764524131180735702925955853774897518507273837653156610793198445577728 1299 -39449144201480694861824376702033664160604165680522458216629571069500960850552065763007183307523696002671626488734492859948478147589000893970450426160968673378178957484140635264909312 1300 46755724281459180232549522730165380887454797402743325909115773463886017372732375238742791299432426280708197803276746923221785251852443587604180356354191456292733934010822066948475384 1301 -55412065013948338379176630844686143216882085613261015037839496533404875771532044801623837452558747587090120178259995299084316616026661277958831805430721073331986202245153480379990016 1302 65666860898178301510617343266557842962643735743927580329749492496417346239718702382921933606376396522927092815158856490459728971859994640978405496574150235425915615250844487742944256 1303 -77814509269039338890506515683315501612715351153654011922958803208420812062586630571998549137954805999515470702107896719863943957355960990535481816188113764326502221710560456012201984 1304 92203487295264297056772094712396082580930186863006641756362754811928033321152997630857175402591073484384923279803405037663800490166961261894740517026518768197460215261107801944747520 1305 -109246260427393448068544021000767101130095565706417395212051527620836145547057902027675621023682149146224512925644876096158737099094911973266688202078307898675150151117192364865617920 1306 129431001541499720647441720990920654054002827287251535212850206108306896892675809691140026369116409918952898365108502526489563280186250252308788433185503959103451333251359839679507648 1307 -153335450810380601304244108174373109302105910435797093415184629756482847684260823274882584369461243455927722189321976754958152941113439572253101988886030506855169287713632031754682368 1308 181643306331945621373176047235844639702144288505846369650768021023378826849231662937066286522518758607726729944942783697913705197570667249691696692519367101810016176811328136536852728 1309 -215163606421578380025647799981913035634071980371336505029192434843773243461817851985327609202124960283962292851225717674539537993097601736384630794543121630813828949707719815255293952 1310 254853648198834453821792502577174310249578468384826421574632910773791395011216036532879767392464085249062204793257274395338359074258398617671908701573590313806417667821384290301292632 1311 -301846085991363633205883163781919937748081316307695905149763623002783753438565873407636988150749912974541692483772648456143368176179458927159637716664211099820250860340723840135987200 1312 357480969881590428446363892026198568758832733677059992334170469315015073896149431581143609535708792838129591280793105259985276751559732884472937922189121905088879477548095747751773952 1313 -423343622669698597820733010996064536170963238211195822554933018103193727160289318764572442923454332635848578388933319927570623136046776735901724630957825758107959489042172950535471104 1314 501309416437988123827819945906615830637646905521925156848410413470452021468619410427764468695866930577001584662921859427008216621988656422857849685092490028601898807301560044679055680 1315 -593596702282497138414438062383767182056569296866320197206293507364308755212260210783587838626036340414224410815870296634086479963950922943628124735604836892591879144297764092051980288 1316 702829373944867947456430460189944839717901346640350232125945283235543883357452924546963641577211018047704304728209021097948115432516724788681428110455834423625083514599778179526221312 1317 -832110814304573908792587832301345356474670519091674362652622834441795046131668528878586599577968919940824871741203734966018943147722339866187703673714257115356452220824587237341528064 1318 985111290381171719960567076999688431726770511313865000587637544145012284607118804344818844697874139609025888712927468494400390998790099103588236081998214008363390046667284831349497264 1319 -1166171236381622646415445541625114871835358405929293439376320716738210961757285701403406669515166823487837218082706977652709640614477821605795608559268487828013870536297636028846440448 1320 1380423305712147632909636103053616110602616582694279041007906172954258505061380996657500996349489206214623349854925448364846891669797642852255978924957755801107094221774936312873955328 1321 -1633936593911981256912826036055952635191425420295872275823312078786702717098067268771910716083327512369669174990700473842215824615019687263781850645223656467947839546565589067705614336 1322 1933887049495189828741356982197612896137433231336822074393196219612768782883847323834505679068784698143381542772078097448216688427771111443989530553589298118869152861272085688956370368 1323 -2288758815617889711684734867499467280532872924816986131239816583290042311468964551844557374112959600510966754905037846565840043044284708398049829250420656320680817065570416167246364672 1324 2708582102268199514963833048439493646102738506425863682106255468170048909362277826098820234309083562752075648931192068767131425565505876341576338737981001888864618865061872444356577430 1325 -3205214199829793094781662152649543641814015731968764650541866391359872025547330894031477324294238736548205384390735039819992733105445359184746467120080397948828959459605819066160775168 1326 3792671438140212036202768743469863968704786360938581116828075149915252988272640156613287493855017575273903643257777829752320088146104602021855487464060321925507752664417571570659863504 1327 -4487521303268412663976072252218270907057093297441541245878638399994248635904833585362285943728075641143988615272042089626046702547134713511445709466962160571975010713134508378830143488 1328 5309345585750812224679580458369082096629113446006721295134279010440197275924675986086562183374814493195196493848821167980784283252543219970784468085381439250119266024148312784247854592 1329 -6281287394439693911221061726861869065692402290005913628170780735479406423898159783383963932714952696479333038243238316209755836446970973228513854158631826257452678420226433569184022528 1330 7430697183064914410046299058558401325618088325449096179612170055677810452432485942181999349212029652702451474547417831792560920586036773079065369857088975073299756237762728679250954240 1331 -8789895665320907801967330315368807982594840957213037595855730283756560702156960810882898900204127819822857138763801170127230098909110520643693177814558871374502148044436616411757936640 1332 10397074713309781162444456311991449397664464330780568699359897851625749464596443112127285478070553658367634918230757977150395673624100312306709144066875032783581193311238087930271054088 1333 -12297361131372558827455758830107506575466717761749810462846062010614427255813950221373794875169000004509725182189740915244679907847086098627139131928116669877832978673758239554503966720 1334 14544072676307888481085899822360855616385161712469315290442323765398678570185862599369877837568485672599122423290775201484705399946326659700813465368374286578463317988638660736714047808 1335 -17200200977804106573124117642181116409367922180388127164521974740262060918973243130113177711744741015392466755609848325922505332428749161827968922278227461827873872607371867968220692480 1336 20340162243498729576359550498893111946714311885454840171253816225319004842199882845427162341925798838815480371305171751719214404933925520122776381516423260074501070201755872470787214336 1337 -24051863981026013537814036851119323215657486105692186481245380112717317767605354425982286141920377682697409498728604384458588908544973661025196219678087348450414065194357175997303881728 1338 28439144634585762186313323466902445263072161878379694514367179291635678461139117458717764588869971530669833832371737742574618808812605464179444655743362590946041856646839135703705718784 1339 -33624653251492442103289713106579732769258984952220090279339964418137466584629300055356066560410440677977482936629587430157767833849440743411224710442001056596826528932030658021318197248 1340 39753248342376140780192783231045697821277264583465983448418109791545462130776318082800909893514044569465865171545974149078399050447004064063504131317088751949671446187279226891443653658 1341 -46996009304217638753765861159564957085449197123941871806857119659211627978468132770608209784320184771889455059069172017357897456321363806181789152545922531571446261343267795027150503936 1342 55554970523497347440205020915866780342610855893355245511264961897764075369720292086066335382017373472664658035373338089741615072595568426658738235709321437161017035272003531741954400392 1343 -65668708021346405353370061462061521267752580298275273263171734135826543188644814851349060812677988913514659651560120148630379567338618940080026896789656795074444291847488042537647603712 1344 77618931778463636290760835591215108487114967686500919866265676343368626034624838793851934488754504847298696054272378759270253616279272046922780450955059455285880523019995164235120357376 1345 -91738264314648798642817830828048851111746810491643553317963623023240955776803672964846870512258156313524789799928420389429180468886706071958298006279688931221459115993204334670784757760 1346 108419418438134403421167967679877288671616063407554534347698151310627332309715905885454785529703784085850604565755025893679533144986897197511805167299253086990430629047328019606053516608 1347 -128126025197492321222657630962050246463577171957871722184519533911177943960850395586774081698759796930662455312342215936373203568249333778107997408586292275143900492841863961731345154048 1348 151405407993163155803306277219796956771445843168988292729513856242881726844697460649821339067161359921310831114624291985285886788170867133029969785774425755368586459910803596055802648824 1349 -178903651748979648890259454412486675359072268534315651246778027001198651853378134193277560236401974083691356088546521375345560164039050602968761118331810526260495019485642134285077970944 1350 211383378434196210885110392140031440311304546709123177370173833754906866484799659237822998666731446889390396263170181548313656415163807873110658182254273273310628373292618291864286907360 1351 -249744713744822896828814549797362459121092990531767393850351866859674198991921188787976552960809908664454069424950503099392930276531179795759891326476656542098183451522672648706272002048 1352 295050016379299789855208170502472329071214778927902790038049298822833824873136523733512107742341717092003018015149433369849192127882499548551360975402920303251240506263260420827663552128 1353 -348553043408873661531869425835751695925807906954241130748204288759008183243254892619199286104755464483525606597393277042353791115340636064462941540223886489266969708656003706652687597568 1354 411733345492108300422845526441108369544593077500627548980311469804856380811311965459659044983254330199296721483452286948554476898279614812322209438049975119371235286095796539113491072960 1355 -486336827347114203667455316275183479448708354218064692521180504133797962317564155380944396009157197789360073702236162628094394431057718332998127269734711662520854541428191074407608745984 1356 574423575778429938898791212302935788767614100082761121963869182189019477797307740241006994147808467016788525041918986833306926315528789637403212973031057545430020171269916085016498844084 1357 -678424254136167331652422721063877238293173735959793912172945527915341315846008923608300850379986560998065711738331776420165152582701945774959710659400360502407365071833559966450727256064 1358 801206593634346006454335206366511178786041708865262705943092493359848245674559663255157852318180004093257205917403261939786366069923894183493353623572778654422973609020503519386763584992 1359 -946153784677875775131689650184448224875246337287037159903834135251633653418075260001830094078963488598660004955495347420492518181638863627724256833206978445719468475268418764072181301248 1360 1117256892546089368528624438973248522159068848391227166576960385837997681706283034469044782105463932249307912208280679728053768397896703073329755402797791936761462426102470055828374716928 1361 -1319223800049733087077720811539495246636323929611261075564351907433602444690513910373261348174244879641982249436773866560043363902312002292444839161205515003726028781301793757831919828992 1362 1557607625232486000742061825123266934910268082812754750840410368895696857782582645968144095829942178566974840152807437361946170800125208739620710900338571596782888400073554302022732017152 1363 -1838958086730061959383552561449005007721477414939357242637749629868809802084979785802031864179687746885070150557295076369568495696088791231318993772916190175268653274244159402215242465280 1364 2170999907035776521629812962035996010967154622033003973914998140842202172818948772797332594039230389672273945685720178519299946937200048861665793672603674085196389174046910660003422965248 1365 -2562843071131269381961405424849734572291360785127393512379928351957996762068458208880593161662909272834640001157811326506306736118226025084427395204181284404453010850913382892123912667136 1366 3025230614115048661830707516574279503110426715976429227475059972651390141419235694407873761897468780079880021818405324896771981123113763828493855127077858764764496545651552340159903963728 1367 -3570830619412458847240073839515459422646407664736064681926151430868483811824807004876645373121303187757035826831631224935481537391402188889846852005372901688407717952444442398542429945856 1368 4214580295716572206826513038979564017223021173485189063829415915236711370398440440165052493560983864990709283387935476230712671485874727377317138893711160429043657041763817025698349276672 1369 -4974091397562013373750545599007882831842054934771730046707818877254022918817305648279460607298045920697361385597883321628358493547085542267138921285195653065120433755547741311785811312640 1370 5870127898510948806325814522887582505364254246659599483333262646229614132614931639954920941060617315744494683093378856114238531376368050823579542741957127082161036945759061177169399184768 1371 -6927168761015911979264336919711792539081663096509675627336520524374500738533941195212499000994037743712057760440002773734391921610811330495306461341500386252470313171122038834504795160576 1372 8174070924497385184788591213880182511715224002490325497624658475281247997642493819634955167159456734354797870683702945930680799752539777955575847208474456362046212703041058197289665300429 1373 -9644850313463267365615323405646372660260756249074389646856639377943627066424632778037193135426792036546780794829203665471153183840562447950782175184464050693890908828518953867239565557760 1374 11379601821668766069854439230873686693119290659114273806509560807562107182446707107358932412920132308279052971325879907872597814013324157105210047249699198074724067011716926339215547025680 1375 -13425582939941263837116431902102373720126489482626771963601337650245522593888905012746846747412281087723650398119269236836900937275346686609458594522416577427577700520385630997192569257984 1376 15838490062649168090154307814826195363204232632149949072376222572380791466603387840687719596383726275102286364275414545441029175112823344183974512636355538022177100154690714659743947835904 1377 -18683961646431598868348464874211366315908000508208936696774718595029394313894805235664364840590595854592806748721064493880813444825611965929626396898425548687665378674928580540522519068672 1378 22039348440594207645612897673233722336352595432531156371393069808301459221709230269846917582756255733107044601894247196297188178549353076657175819969193601620423702030185572077179292940416 1379 -25995798121256439248645461504747368474777929005223824992843488832938219056505653361744059130011138409277090323447836581030418603941798504941374116294552214624928385021115962822913255538688 1380 30660710028706323127372650194844316982766348641420110853121728648340804350579475342608758197439360811721286057388264005311838196698211490404347356733018048827856387364891363798313960996096 1381 -36160625550253753098768867466021186021623320557981670263446381346478672305126973952072164809084638517282215869400725412730646672413856392755113628324734782165001652738921779227159165403136 1382 42644631268694823172351918177787374125098112177886940288774881843160924939410089344003090784633817422986406991852162991341022985939796200763712763132385035497690758941716817598426130310832 1383 -50288365614364109585864734669625053405820377520371716574556731337366600287928876058837052304910778307087911823381756936082977889020001634281457265551140777916316993876385893185754052427776 1384 59298735775216932072372179026524134721575453719979843791806409960597117678907367559546513311352164868987508406653042733405863147686747636038939069619937325956647117217960796049940572079360 1385 -69919470455869729404567169335611220611553084865493960674743490266954502214098668104509297461547195894822919639831937476508854371044403016957946459953287099314497679852711472476830544429056 1386 82437656228309178942759585795311662893812210187839016752402606726250351767249819102928176282119225223808513311432456453505738063318160750500766675523433659921423762095065166819326656504832 1387 -97191431266101241900175827558541875825917037981824740084201871365205757117365640727157877536341419029606421668116570471429087826850970981645056257315832027282089138461862410560885846179840 1388 114579040884360114203299694834846373132424328050027288790032573184416987874587519640470882589207607697998599377599920846411155519542209347658821757398585363271844044502484822925206243114838 1389 -135069495323178069539339644962881368084669678630917482895368603221118755885196789679201112533085181335355779593895872507784964006607408153572567374634109396010638287925464030687103220187136 1390 159215112557015881351672681678201783042094058920197977415832365533964228922702720135815152127505405309619603348040146057158847795750477095889319181230199457290007856364469166963275714302760 1391 -187666278696246407132562465327237649442959199718988363781683039131306540855106904782212266842137562860893630002636097294647970651127443792013767256246595705980968377309632737967057292754944 1392 221188817073182513550305397964034145185137757528630039707933974910689651372235123645416907584184584435293139500582061269315701731324941226977032105911925559613940640664041957174547466626048 1393 -260684425904912183208733639281766749354616734196447247256323735207391398134428173463739434757724439682196481255874068268086047157874884785955456002991793837178565339053604857222620912812032 1394 307214725298100380542779969276299410907687790866664493843984923586145592041859079346985330622215224610229868745482620054152289832515252748436337370844786629830510601281358237427991547830400 1395 -362029549419814256195740528936207958571247978171523555280546109148623046153503160850531546424372892403365570341947886667602722290513488337120224895204447579877162939034056303611512275075072 1396 426600231385570998476263577539724891026330092387767416958130683608284383578442508401862282866570921912110839533989608152749847330594696008296483276282003448923663521068269392241754658914376 1397 -502658759726613690455791941489589689928217190920361932487230175286595413999492417251947661904355275011167850544201172450004631310044397418740047509700909798305262429880304301146223786590208 1398 592243839616965751502681298250999801393535729147074911888240046135108478189640687346586019566808660153550711917923723557200326783483189913903302077344165128013366571427037833458512544262688 1399 -697755073388358169925774734058403290510286989544556457331429376584597214847586788762724225719054218943714955659095017631352454407968934277062457765242811931996013839762241449772566790012928 1400 822016687960001722818439843415409770744631215102948764360544718232455247085365716756154746667309232999771002101434275785295072899629979355157705137724205243291466840911516474948512284320768 1401 -968352487205724238773905009190943462322732688086407238602591903340933344441192516983602344732249814652525452984204282024202092140157705898757269788252566771850268995318746771175603391430656 1402 1140674001484619124351677058762739718674910148185555125636902715682097360167298184176261554757487796014192237966365271097278784617603209118812682240214941046860893037609845642932507344775872 1403 -1343584152218421063674286031412707370148795075009610962924001114554726978970458430483315533141262472911666670507171775912104547445782898092819991337998688927859186368120555906073290671652864 1404 1582499155485646052517828562637938780708563452451561547113321451264311418501697325734786914799110483099085826440309818049653510004735282350878713555443877876510374556401170519031839939164709 1405 -1863791865657477063228900589130268192467780088295996714549370350526834458663814520621361525233386856649933093607812237948785688153801333836621458909502950036250240685965044460345316017700864 1406 2194960320495033348110844975779681129351814565554293399139176329241667237064643561334746241443102617636528394520277822367874718800298994210611367034802389560163286416348021861795329718062504 1407 -2584825907384946031608764352529609071045147142142600121967050065583351218541080559175809623766084870099030875642018282131786907630126891278276367457429502417971881992436152814554294838624256 1408 3043766343557485579409801789323080044893834929535886979813736348107651218866900290080438710615584724117250912803993440914490300017050765070625562472942296215017237453163374449054408136186368 1409 -3583989571218491917022150535493725690423698027037321524571336582831318890664290781966988901072029479879203919382501724124057683627051751562523231982406438618255444899092353624333605292998656 1410 4219855735018375386863565631063741169680927015470973017358035811911188353759431504037562548936270419422119965515856157350796232727523434928226164436296374858092395505166388188328260961923072 1411 -4968255661741732137425307159048026350733838653384769522683427570940453365375038115966068540579509585105704403355153445666768570635710952792567070646245741963081117315926744127144075802443776 1412 5849055732877131240724858939975010018532012240373954962902201185093034195486469967396972136659649247415688039959212979113666257502530354715443603417432169265317205484504515879687681710796216 1413 -6885620767778451614575708204512527895812170998872643249829090500340841935477825294875660877457183011118661897447001284177690852248826028489981429013226418922948480732250026059168400345137152 1414 8105428563000853500981590785494787063163027193497107419884798306265242253210631083776019741559462630674582776642674824085932763695163373921196153078635753465037069283897313012562157804324032 1415 -9540792114353288351429318005089741695151124133936182992371250269386330390196764361217104812998777529276198260656317112871386538135146319725854743229706827082307548319806968893396744560181248 1416 11229708343581495032188483138562523396066571770831207204622057902679806272372365488540748959072538522513739870398893457346039643247397728602721584266817540734466301606779367692781366667470848 1417 -13216855433331883512307662888377491574253348598619610084605950152641426516975671829793009514446776111407026157190204131292034725348805102490133608315595824704099036850123909474048806313000960 1418 15554764726560118016598354286950523998580993949028545700971919401030710485559222199767446623251765518728093092409014325784075394011219455821669129629625434812040138084660133706347649560669120 1419 -18305197668865359639683658000250492603600686280786218970320834790575301708739827915879192619351348142167113022537444319209872265073207331196753604508778644981171661235210920013628066813181952 1420 21540763580516908331827332993170527117826715075115244328427927484547250648474326648175338088977074603591413023312975788237256604390062263098302828592338038477011376637262684153912678283547272 1421 -25346820275456087941457465350579202683734940459361215516290847106406389360229230456784914361078790198926115682835139188001502856212587896177680639595607759841779529399969382974011462121947136 1422 29823706857129334535240944039245645660523823775287377085101156123580433661347840580431940693266506266864338682876571763013087539158340208517157201167039643325412413021465906192045004237698968 1423 -35089366603095508405806449283165045360081105238124812872896412243881820960211927229937231368221188932092192794623900166377139607149420170731362036013018197513605489659953693454759960915214336 1424 41282427921803444059546859487253825676425053111678042359527619259645984764227989295468539519928005362431990020458881787771796721054450802782766214742265557378514366654202600457129842474397440 1425 -48565823183586208100805919941461170550557342961415393087708754603545901280894560489241573270287515988642828872541156228213091115479805808677020804662922093912767656675368751519847474884771840 1426 57131039096122312427591847824469704461456665123575963760344729540475491713436395781181096817467014988980181301101667139448831972439191553068460168900035596717881676306944675518080784861929472 1427 -67203108566921261131017269868049558981883871761394534041910073090592431283727528755956887406471256393060448095922352917976780245368826980445108385253109039754332130366817984259745668207214592 1428 79046473087533299576463328267400041550432076172108497468561383243811203426430809199242559257895848989688942352463052286460466268715673930145698992162058147678775163290976448687904257011297536 1429 -92971867073606745833535649110907371449948063724568515990407194071203117762365230619422599820297320540314966285854468352008089144674202421763136903529673181859098426337877852670627148980551680 1430 109344401873120247475852789452574054138763589931834607984787682634848558557437103534543808821450484693843059273554113158238726996185943042671604189389069672829568470965886258537251049681101248 1431 -128593057982113221216508240709926455238493152778439366017780755725556161203309131331386321470312186023784599418280835987029317679758629254684660316937578057775239110587967555265351531473403904 1432 151221830168488363248354588831601469229024965496969712776531908798930323157857997971900876032467753022458601153487153416353396754917076966470823962925910152153314563514421032149680762648864256 1433 -177822812620724222105203186927023703782849279237901117333623016714716872048316539478773053832708752969424090661949849683074782446734760520035950571223796763674017111622646951020348066055585792 1434 209091560988915573524751145535099054342043030707925302750948498520876746032276030715102839024907534468359496406796545828860674981819651941016055829314155075769676188065721340398132207234844672 1435 -245845126535532431188558975716673921406974995087425922607816638171962786746639313367915797038996783392339812412864894959233352720204212439927184708523624566431571942749106369160950788655153152 1436 289043226045406341244223253854414134615819332855278376751914892827636314839586316905024388462731503115375253814031394707074027953471415189459620415087243421223158308199006896099488219522841598 1437 -339813091396501862198480885595674623414989189925060607548134568916311790338433518803050424120686420565476628511924483986413382623955892281947811707135850029952500559304570909885552282218528768 1438 399478636801592612490873026833000890459951776057364972322305209553661065196642001666064352689890336316113778973094121665434763422788807484536158850275430874554175760219007539321744553779583912 1439 -469594692082658204182167804772334208442835019921085634936570123172809061515468695224239322424344148975599886961538192130371783519628595815169704415812322830943969865073132048275702002674040832 1440 551987179731333238858480210422356611945012085795410246615406644045414907539453893837242635556720655599704416920808179141525961485275285078380681836082491807853953457525459981668624541424735488 1441 -648800265217095814429017869143363943121211290772453298415058247802272516968734840534814337755570652585246773481295050725070715570899798578050081347162386605842206153857523666450551294121738240 1442 762551687869743355608518774839777428744734525443002291916198141997649558885131886974656809507458960273905671779247714218414206013608198655621816788343988030523087262178964731942660210846537728 1443 -896197688182733873834274386253424025769223748854295844795543546245678681724197733889406280033188302682372595908159680298346180542997084042723655383760026756825394288629641312867919283391299584 1444 1053209191829667925448991497603116658873038645115793341785765128429539508196287203900056353327486662348528021449875088790174463853822409643093826264159080833123994382671604288499012444771664492 1445 -1237661197231976538792842064281098207275248467097576504374476794854501287191108767192326338323678157337843594349961506154299254676490948518798087414559986620209437016662843729966183777431977984 1446 1454337649394769204472073120495905496485268395301628067380256609205733933036256141315809496896520374098215415917512575686729191907250840954933098276646399003957597269565378724355705628190090144 1447 -1708854476412414781684025969057870013595831698473799000412113706781875221172408657032276196311057716736826933554618071229390838406234699835482425697418158823338082728688462114100626455592435712 1448 2007803926459966000858910053663439485953861671583267416401873186304047466381595830912433763239534653813068034387426180742828777364280336015729422334439938772840357267038724492022692800667312384 1449 -2358923883854819787140155521809622577881246880385782973174127421308250416100331504753428055849962318637045149547180930745922551591496079604969248238811968518352346191864924039931727000950013952 1450 2771296476508862459154169582801013330196076010319825872313369742225114172849929864764478319711545648472768618676570267251220610017036899724848254314561695955646638286129941632163124176662451520 1451 -3255581029738477723625789801792347076399861272456932861967586474499883580852507464010965195966934634124604293878141553419929077883509757868364774061478461446162240753882548672876420867491364864 1452 3824287291629516599925266476683848728278230003442120043828971373888997607841677208855423507162475943977256094245060973452034510290048922211406127962227368986645568197138912734040359138817252570 1453 -4492095874831084452084600055789330038980420411411423679887866709244437105173512501760186388538952288726779069227081067902047022753835930101663913164274052608303006319888942073437616029435428864 1454 5276234054378103035988926143666680167573688154291436549307198915442149252097687504372438484287738184717784312383220886526669622430486632179059217855006614651776283481560523620799282032164369048 1455 -6196916460895690659325382298594509685065212893687134223892992244686864143866965105337108660668278432401893834474564722485677635917823057581281010537761542975239326859377025327418574002762809344 1456 7277861848417331640395286100676144731346923591321385815087814160873544092637833045292388497560796368282626046962760681536101781296743691240498620450498145670962795547964535300345556136016168960 1457 -8546899037146413641101841710444305283339280458642357944836846460307306229226725412183517961735524286307484637448373179891444732698484730154553951256994231904029400075383572224727454608267411456 1458 10036677381914932473647542548923486228533845916783011312410641637365169947539011378984937444965528138498214184075857298967874268411769842755068137294271787455090023942211785296325704956852393760 1459 -11785499753161685664508331623111465443635000591819192007500774121071896651081099989751666455411160173289296593255131453561988084219425974407948818634329615357444575877583469314920141990776537088 1460 13838299104890144633990402480244577351528237508637326175206837542828328589818144003686542555224835069939089786742472689743216261319425584615631728159898013577077184495051917845826783276720505744 1461 -16247783320440768755896938895955527813141641092027287667850140612259434752823237345541040521460861686953123841899638816176156000903394429821371873268104684272542581312800706136060456463295840256 1462 19075777262345979794076537594961096873154583064974194456608484127748723922695575932488886465129732839785107976067778680131823193327808658793764972933024031215823024005543811920336775524116028640 1463 -22394795912742414596956242455353827891138195708271410690537915223374620420343791040690440395946552653102218817470890521741663933919284827005575691240100933057868390905751777121874767178658480128 1464 26289888299516935270528735349096189339446407240328848467311612888242164008316230637438384186604860617578057302243616378089088171820386254466690602074896806423374324050033151078398650241804690432 1465 -30860798705351470674992126838737408607354999318184333644849432013830853205033919678282709406881279105057980888518425759778746769331117455722888337098627988131672784127186662341303320069436080128 1466 36224499621546208208364449484648946600757366573930348730667314103095756293203001604186507544799286982477289931852879910469397723267601829234319450073896728116507983583112886891663854262062180032 1467 -42518160234213534916210375391727170033631869132564743374490703630381176458211142915915184690104309571765296715170804931728786388043252509004917201108656196832436778374096497963855116328881881088 1468 49902625149147179935964797226493521182648701044778483166626504007785076302443803676304504201885394465587225405954066042136293204412220637874067887761114646656109679393469948805476898517651451910 1469 -58566490844834706424923600170542006296839868596398599965223425557766252026566515551667399590933379021516183797038210197472864209665896358116582476555147259672502356565406349765488145960264531968 1470 68730882308293543528319410296615280025369957256685823419741704505248490662587503762955891449433330588183714117329666185262972694155259761623673868222646540672391981581079952805423399615345834528 1471 -80655049827237123049673208861926228401272111714191446071989233570194813111003127195179678580839337767656931621003402821123030105184282000942810545038126420673919908591054618680241613663186714624 1472 94642926419202450867197986088445746737202392568681422001787435449131894162139392278090587222328537720295423868560597745576496952908286786280580628181472707891508100363902628710571789892374615040 1473 -111050810382191659373002299014074097902349963460876196046037480456740010849347481560973676059705315222517632663245710035698800981025014990701959547859229074491620520718303116409139420080537337856 1474 130296365546913873394196924745392304653722818183096167697756600084748252092838615794359577200059477451321342852660652030389275490202352891728478161708575833199189992093510837307062836195869825536 1475 -152869164693611373466356719265900169407258092593499873504637089216747272145672143491295331238528727143756598356323161403826727354716721890070046030097230077911242691842800038712239605507534356480 1476 179343040080488423633913049982414965205168207184962819508957164255604926861439446995412711392864754117562033331218366910653257000963477947114730387926520668271328884535777655209760783727652108216 1477 -210390550067698486412698936685556141164025224662038901597726898812326077117477811793603971103395762697440678333106115197309019759288968814016659728656878099016736548563610836143587138501571772416 1478 246799923523788784250242177114126823448049029743936619448771017302782441422787632949752705664908536240761222755575630111574533644017123802195042928853883985713244506113554442644484686413556281968 1479 -289494905372172426926503697884184466867388605182513588539587069057745914999636099151463752234991344058401094947996764116475009036711539798345716116720520022803259723692423443126501427653176721408 1480 339557998795823977941442392087557647847806469866805138982158095323811569914785946351366799227456812291922037486509726885951285250201810877122005439902537863211438148892130258339737830317280880128 1481 -398257684048966936438728806533854244971865901357589939402402242136269715167388948426092537777605594106680115681856363890377523977808281121399398331076025283736795927364362371927909867783743602688 1482 467080292606343392332625744836498325695676453975831490372896439027396697811407155896515817584779339970841412764770244548798770887800241316983773977879388654192954192539471978353499424242829882368 1483 -547767330947220351899595777790072612678137234991267284322701991680501961598785200409420698166848653058585639190945972382727015654978064222031615092003680376001747150492249369387421924508300214272 1484 642359183467731134694260834766388738980368856901249969700264359341467785856941744534910146508758644518241006281573913319074501848936019998671306115730506694920364151589986224121534058754522355912 1485 -753246282167719777378709982487106313244996331582437990336651738286950202743172540525050098219772124839968213286387614982978593577171063085678802222721396601350928898573123893618454198432395427840 1486 883229015755465047912860631765821243300911707551877038862702978263612706481177291952894075396227760945425030689659038705716287798532636506103445313825215280081164291768536378881215952741017314400 1487 -1035587867201106076237506382908270862466388199906116504479339254650909175500202880836841294626756773883746702874508134006064586084784308367843858583400581345067158212536903073098826509043724451840 1488 1214165521860722670218981106660450533056135049620239748917740781312107097878642466717329919116443177525585434130209645108191528671842250868959215111706938459113890591420832772405342100875470094336 1489 -1423462984298535106982037685548865775752098159310997898163377522943100421743683406812644445398131792852296188906843237800803263510140704468244737699352680074101175803662477300995785047745727299584 1490 1668752088113668942919966414478045538938044190107503564847279375077485676767693035925476370105060178962906203903626420544519417679205582268509301660722586908723478659545506979938428451938445609600 1491 -1956207187914409798887850551169063599381349335842289966015352080225122145383546219844749165690179793055627020068409870081927747626665668440543444313560351081690653152687315596436249763686274564096 1492 2293059295992028850445129205025157736361048822277684606330312788239816883062726276430749742807951201082309789757592365284222944011938880865846011491143899187942776548885485649969379764967048489320 1493 -2687776479815253956687795058500012757138829307437072716950013521342557108847897097930800629672468517293637319050807704415948172001952201676736277985109535595394576815081062653265345885525292613632 1494 3150274983735707775662093840095860658051983236214754399161569991583462581802213623398430719700213967899618619670289741893043548173782300375285162260278649583668214675389341420927647565536764926896 1495 -3692166295086267889750763546012184330152538546309176175962313833310503243275952421907400312177116040499842442845782598910813265648177585760792595732560654402889120073301489302237852704030779768832 1496 4327046259655755457067163601470408419589232661846576006521734280364022348840731536274819101093364745113552794539766972962445890832785376904702093551570665777826739230541888536044580645602788004864 1497 -5070833385935255482259551323719050231172837118728066804402019840192596262111322727161129457726583253962217223512593924733336319646922169321479891590867035242326570951275169445536920428333882146816 1498 5942164686790527644580785486451936183357918730671016763995279649119878639664912499862757771546796831130732709929743042005354307702128184708298286239396867240538787967943875250036745338009399153664 1499 -6962858820805020256943315034128920926258797156565935580862339779768914268670537928510898655923487814859799674668803153027994542599262300094548628810137358083870679428578181916943049808619347378176 1500 8158457947902352362073309381165049915251430560546173773009280403437579555382325672170005017232616881958937684042505760783956365369904893947076153129510107512968030342292301143201153651100031621769 1501 -9558861645231280034561671244971875339066414208056371782213748826238933546041833946982232087938998697943622775969266173969489047581562941456010643215570962390524983895271637761968204620600226873344 1502 11199068486679394029085257348006300816409285529395301749507774488125385610384967273158421634782835230045889558969777649775635765178950892621780335683970039823716284977771758146889096097033968984832 1503 -13120043527671471977480735360016912800341956386437556294889470035242270393343363701916355793634780050289683617702498112867052096247445927296872527620083443058519596824078862376943280361925769166848 1504 15369733020224049999265089356223988299583868983128405716305850489419040138822402902406278208284591053989553748166685000130484975062901372562889116191395550345753808442839520649132598863082316244992 1505 -18004251286456576874070540036642100158589197608894690971735785189366773960167096766680677175400482502631387103832076402903242204118154590265157297493742238637146523192414791277006870349346162868224 1506 21089268889360234209296847543145048047298126751389282917351716906014803826331750304759668013983615070320014071239703237245589613631873756362554497703517659940826120468999134271468998584970107240960 1507 -24701636159733877102639476512897669718621361869143491849619875331011121321834945800607953070307290927386257378878341531857505545503928856636284107128757606878884631831616291454064714727097249038336 1508 28931281887082404602110723787471255153754624818556142652357589201856955446699337881982106390882864215824963239801311315715136271999129632277877695253445266161054337656531602847832029640112850767856 1509 -33883433699207665012604294797908129199606935305274667980733134772654476972342953739868863221671942528562367955476579927398795043146317333261037687588498563069476112459926804400389933765999030435840 1510 39681214502825094531715969742147459294082697013453734776607615798707843237958967279918188448224159089529040489546672274848392904077636272054540693012926900791108754176911411789230089495489148264512 1511 -46468678525682706864839065099994038628992399033666703950842682665217523247972456030178238782941377826935985995659982649384922905943353647651019818849869145796077577910200411611363509823399765475328 1512 54414361211023755244352864219677323203824437164703238541614259797068010719071322728538192783249379028797333309401069558398779087738593186946855272647463838944227164301150006776739400117100272082944 1513 -63715429726626451335861993493831909411252614078956364922982820404221325981402114840799515399065267910884320008186666777321554155336279674431154957417575442761227487837312360818545339181797009784832 1514 74602535465207292492079218889390615168317027041118931923930516921500968390695647014094316434521500001570480900964453716512712972779749155904561467758523147895773928365622137319523206603302783924672 1515 -87345486983386590205992839214925835322389753145595315970652602111038960670906001749480518511018928662605311094185248125904627246526828409480510605754609941094838871134201560836643380022560178569216 1516 102259881764389559497042586119178517379455447697174477270194855908520888273934215488517668380502119908013844059026740014514938426521042078403093905872370154411440161312085953004827817881292137858438 1517 -119714858475751918091441377042581741510639913389106539712409428715590627932397484285282810603198218539643490070136706670358060029206228950969042553426792467149985556613064818627482939292486263111680 1518 140142158588415618262730405427479048058917885596226019906346461308683380746591994358390391938785029233936747728304537399904203772934769903113156632013637711851433633222672182783000364831545184486920 1519 -164046717982380572631369218788360389058755979707358485161734981163011534242825190994219055432016524333789351601754114636555436703137413092310029566082139427022529089224668071365688312630990249918464 1520 192019046250536428277473924485885042899037751869139476075318775192405297240578969602917903999521080972480157843176887108279788256924347865006956771691225648525726840341961633851894247662130239431680 1521 -224749694718050338273788759591274723219494929997577191750548946109888271813521972638662578591361555421057100382889448466264988197596214054511267522066818810839613870651749500866915261128663356407808 1522 263046164760209979210165734488633001149599136790146039252873715765416986042442500170084279530166822997827834300169742840429853743920709883105434270757176780119743669793774850213594121684354041752640 1523 -307852667041049994754441460192217783095039112054069798024524208331108377463972402257977688550578299652739494228218730813785916733718191943473990659818256760523087866742415881572563706661212666200064 1524 360273211225129925140287351647262776502353642635677031886007278175320184789182238578839731607948624584474004522761339788350378766923650578488839487060518220742581535637576710618912837110260688361472 1525 -421598586188476452957710264397768102709213031630443164147797950402288984500997446644149672304072857165654795361543176244292610305779582731934554284477250279252344566689271989248131336845694516854784 1526 493337884700551458414910912859792428417263855122779024384873836845205983866678507053940496161285963392738311942785782652968572822080466811735935188057908249007694387041871268517235690776749272438976 1527 -577255336217206832096717701690909085506681233225181690891572016789187658502586476967048333501232037829454282202910374872875077934004950557989450588193776712006750646163335583563755082878868810366976 1528 675413339439882076542185699588451306141021562411397245858429362689489288842019962852907031530488287379152887951137113475633701915767509484863451629181777332377086074361840142073963922505227371585536 1529 -790222735720950804934271129120316540997184010342727401973039538536269709795762388823139753829352501058884258348306216979025890463413773745199406200365560384678454659519593036275534828566788165337088 1530 924501538801151698992029739274416938235009377768847311653768798637947536959255101926989793136213410763576540579031396776776749002667770677613112207111915580621293429595553269630660430638327491620224 1531 -1081543539919031707466775620393047685430092208650300555225259368316180265476117109097035838691001341327415101744519968582802104393431226869153855586649120176442715094336756959755974243203042490974208 1532 1265198444894155894411815079790138204763336358727972801476732130432652735945589954102511860548275790820194651998882872521548943555971880299507759016743195058393711750489978932290624238417461314040021 1533 -1479965477023744172144700359522218458643159015592348141221395544622197895328905138732291905984101741183771072753104356114407512643138279617878713135788515151171065439529040475394187782473166234845184 1534 1731102703157141742613876844258019611816602286669110449041262665872853975919406907989631269377593620055273822948033417475674344027521444761282555296317273326951320140027346791707454922279748551111384 1535 -2024754717833746905410613566531690056587560548617851177569511830045722270977884087352357607798276536393425405233177263562802091298723225657895448485486212397823830244223118509892319016977122979741696 1536 2368101760878430796707817112983304908298321432266041475762180491241954898709380170457407595150678046932090480059614031254602547588318849892296333918544363657440038045050518569275657350244135845953024 1537 -2769533857828280583165240738876716974038404676059704708010900192744009227503933813743515807853844905787594754704103437223912324947405198619922851328279264167599029018461411965381622357346322343788544 1538 3238854172240837767432273827665078070806421345445150062558380245720826437345413170537165721908553540173260528218742450889725815529800361419231501047851310284644647994810984750249726312465039467848000 1539 -3787516458561424056340372168276119221201218105462831835357638384547961779492610171959069355346738597244634234397078887408933139959225108201429547189568603057517103354916308530559596609561851625209856 1540 4428902320425649023023820448843741090273856844579756797172723945255347967773209980594077796093077698581335355555651611662702041183863356671739701769331771947920467228575852399962891213317490519117056 1541 -5178644931419848933074038795524093956851496128483697388218582056212112701982983384922418466045303988571822166646241012321786682691537452230335986494982402936745221096556826787881831832781564999106560 1542 6055006986007447352123873558445562604831164742883714689090080024251608801177524641610164064572240930729454240026331385269590459843462228316498790125581572180351149471727526753644706737456272687460832 1543 -7079321943888473448604579647023751726220778042542551091161170030256961808770527589903070427708101479328283447290988062908603335547593657542601812763234105524902275753132543453594680841579444412874752 1544 8276509142192496967819308740140474338699987653929099114016895661027716127878639387453004112576786261384058256156749618932073395642791704105733905008940381814674157386949058245766440765101502000134912 1545 -9675675112397734036366837077994067181476615169765848536454731541732414780039578962023596581620958524619416810853384483512564044494788031873645741388067894259362604185664605318222066574103496487862272 1546 11310815494433241429032271377206940984003671746429806540277388186925247187184664006332276791585703339979552283313485962836445500648668577964000928114350921122343673133283217855273968882622228105155520 1547 -13221634337674828747751197382941832539146219842598403356234961181305443199677474832544416890813465854901821348080987307592748321208344707509559689994064087560898175071454077872582868800255019309858816 1548 15454500374152724730804072625083226499716276390357321567844420276763320111756312345733022548163405064802206688650118200555483334977063209954317728290902208544061729407251240589827181344970700053056926 1549 -18063563109289073472055940446345078035395634282748649130391737560409560139885584630221432720134556021901852382232565068913811834673569481283623706586214347410475503485141244848535203696514919182106624 1550 21112055376837100202351780414131211953244909141236822764179018221421703700625655295350515666996116477553350902652339988323788480471070835151189080568178146723417269714100261088686284141186102682058472 1551 -24673813437086682608953825888217215234430683999675253766929632772633268404749623159228614861135785537180802431754229759288901047553308374805592491987055490707374521885602796491741407903503204336271360 1552 28835050865341639478292410053455805032673907821449635532193836959639778587971610253645359000763189117737785301120992622452502359119856767969937345768474524233099166371661962372636190727814402535770880 1553 -33696428502938190525506165692396535423166815994890534639124042822738411103536039940859118641342625300129611440365284728689939734653014146443469442081631661814469275466136250924026461977449839239626752 1554 39375469767551257062634753758198582509906396881803005944925086753289537774591998923343318568960464282758560145550766686044595760940227398212041239174727468124453586276777967830685245546622813032704000 1555 -46009378808543040131712959671231737155705079735058257907184845580124270826290519182886546328178324698855545071038399879386267472656991850722092780165994627804635237513149610537976604673431115613077504 1556 53758328539251289114987120154817821042242153695850121100571594896491783468384471138135996502810801524315484421210671788063880017690039283623436794810029145497296967264580781462338581376825420796152872 1557 -62809296705778132886929409640402769846108379065835652955162040216457927741078309411461929449727163416353625329187681712510088152908264398275893582267523490441170853171327865310573132583251273788686336 1558 73380541122421817511931845941681739500110988089472701777757580149156139012989450955122253404526274824930801832114076052086609711747196767253778829206473487993748906053245594061005337748170198183705056 1559 -85726820321893808949435296861147840864022004131479497406879619535808439320489314746830011250828342867537427349231532089084501959380136039741983471849254901246609474775804711118471711063567900895870976 1560 100145483488577025441902615650583837747066888641824553192774607784209600765399667992805081197434504223974792429593993980326647923311626006594759601084359712956482264247948660214114937116451254788642816 1561 -116983574078450518143731978501845419943056770944753740963213830664862594307318212360035501769991421382181152476576776414029284278788735923951596771254116998589004721023976179946976234172173502740692992 1562 136646115461132190456940483591504890996998829934184295490029398819280696658750958284605926559147451204213005521113180805439139544340535415797945995186691196602133727389370797401307516350779618682459136 1563 -159605774808216931612115055409081093674187883945770942135612335200387987454075467653284450803423458555480298672893261003918871263119330375747442370791747702496349273529699713510941627411693235137937408 1564 186414133950416754107258470571646936486264871190764652047536859968202576641160148347438081112346567812501876266141215193464367099951281426353108797764279988780660970436320390975732274748096183956394215 1565 -217714833794059867727177210547655808921806541144625244041544155225656335187983755061153733886391898008227814374408889499778871308649997444456855065378450078483639933896158450640598265530099286160703488 1566 254258903010444047915678473551007631044515992947637289363138303171487897789972667414398883126315782542415091149672627136053551043657632088235017872410286861089207837055589354795005149759886186792253080 1567 -296922633120106506666367350322990182661571876983917842946448468690002097984579623396168116747349993275754446879091416354556918909394293856021887727132064999508271890565923833787377801256169762449260544 1568 346728421988466345674174443592691048897888776698808581637917687506217232928964667463167427309174987480381429893253363471051877171382350980946187782923167017931916935578964932170721666197834873268896128 1569 -404869077526968015514498794380507973566648732724768154236091261247269264017602051128709743223607413771006828915538360541047728372472443170639303591112388683052750304853912557381364538803410329900417024 1570 472736154681852168108753824125404526636939091401625718393682397120842376417602736639470323737699290440857850812527729363946179564727476681056266375399943676057927575800040336209673398921160990063698048 1571 -551952993485280318409778988472678866538381553251742118776049476644489059474055822789611402072167426537333471692559191845729173826965511625063898089503051201733071300243297284203129017922938577005576192 1572 644413236246035399097688650077358279800672114045374443621152390845956366415470744451646890695291345662782416542466828286053471051582790616479794356673801547232091572329085234820064837590755978312661312 1573 -752325730436668412380496435363463174320009472869348346809314694795154087939857893792648883457845372172368332127728039566388950142107983574327255460037976725353350724115728607939987448592669330689753088 1574 878266873479253884018843856521975815714569722998639068805279930243704677001375252412265055278164161584228600772270722546179400029270767172634160001022334713169996462590998818921712081702883955765530672 1575 -1025241629921535841333841563129598579331472607187590373850147953469008643578504738908620278693793402643709360347680346744573862132235779688971397379453591160266422442230734450450024797176792070139936768 1576 1196754654478280475765008104268708330139349611161540719156411319932172406038110971544776216240055571652859568196589987674472829908879388744348498489479338807959914133276604429885828715112687992029583616 1577 -1396893190801910125612990749305219777742062837939983386723809629856387696976548341956318130642181286069024974673068330355225614894690313154711962408021259480081043999055831160229330701753886924534185984 1578 1630423691127046526528492564705807308687730518299047447412579869400278978715692729533468064037669112794808545905309315034547619563679947292713182098841446505023165498404335922655286299009379006537169920 1579 -1902904422489024256190785067675618290107683299682306735939957464964633245687777960425135053373564012427490028963502090071709690140740308073678581859005664334897906543510258181837863798389153359052406784 1580 2220816698475690682440861192437607830637272584103023153861545253559656445399473899629049805671904548439440561071000183897057497498049938179540523189962929034272206187340248747463771878959581364803976720 1581 -2591717810079973877633590686329899537249656737523374956809654736203611945411842732740353113211249204588981477525420772893817953146222473473496202669809885014845966516355685677165940885817420460945571840 1582 3024419235237631251372805465761935332210575592998834973268431332240938207211780164536047978561160401657037740803952196293220301026922540811029961225815524659367356171592596371470355999190156018420699256 1583 -3529194295765903356289153295540241956613295594463145374748306186185449432047753908467113530263777915374803387288694841438115371717814121522960217583771094443805653272051702758987656767445330708985282560 1584 4118020116284476428894054922331357066654988408527846189159319581224729224661909569960581622557890955407655222671492299311371750533249555487057721024051046098469333501373456031594009027043104158018712064 1585 -4804859538146918807897204029635162454589815552594616754028615094149097553735153576887335500361944267418720764816333208363900538516450355715580707725288106581718778444778627145703782981098690447043198976 1586 5605989570875245564570890908984431035535586431212176873814355130416975867921854322499306969738229978344875712812191492549330211347362293798177727873161936368801000626429634205224552079408722206751516288 1587 -6540384045521364166428654339281518870363302255500712006761378464787534328645757075960191929064226357690540816015475201174769346085463257202868435761832138385760515020046757916528942743631387886380646400 1588 7630159393728986822679087865718252943358537333163293279944275046392310528960837606190370814847682250413755106223428830521305039773173686668317140596636799536859025771824498244960820109241999662484735624 1589 -8901093942064388091111223289520353449355498858789057057310368126175606948911259041814582515566324495807622723012684550519916071366944840819372773992188896770444433338847536928961284077869489499270021120 1590 10383232817188129421321937075662278954308982907832675905281504849690687485181104285989037633618546294133214657560116805041862961662736348106144681571724921242678441685698478271812836035661388069252886336 1591 -12111592542925842602632734924570260317765831993224563494115465955929651514902798590192623896124870669043868459322696746549163679552061057485560261834642173624898566153990721035990254114766934580003864576 1592 14126981720943796109709783841556869730856786301531087108128468526085697170959593578009276999969499439285849416831339635884016874895783880849952455145648135784185412924456917541455520409942542461407083520 1593 -16476956875672390387901914772110190432452599183980312879901098398791814956508317636127620419950171959187118603151725759048171343791927540198792049927325349404101450353047070142887564475390533129962782720 1594 19216935673136567882149468041667994164525823995342430774827852971315745646661351466676814253732330009647560734927653909916237874196263154464080893223298093011740394824190369848125710522291874126708582080 1595 -22411493364304002701384410240493192398157656891521568806560985562233826263359784046983633061694547033747197981274894668368812630461184338820254431434644751687322311488824617045063826319794939116052807680 1596 26135872540013503057239943186728754581216916796187502028883181823036319708076220182305463520671524410536691388019679113982968493044803798617992354454523814637329768876306217753783501340339239533341790737 1597 -30477741213669565863150038419597720601685854557786685696090490599898723708948867794845232515476560050974249001198939256495821650057312619183673554252381611013342959790075922250195439120867046038677487616 1598 35539239982676394303918061966580597108128287846127073483838285091650290983440656349945179728513691639354721441526386706139233985484096460489607106688783890992732473109479290058551125625691342950842327720 1599 -41439365691417029349862680920791846433875470285723761788350331327397268240624092694204181265656744934361186317382060362149462483945804114671799462266447663483172608480779512001154503192145351999756435456 1600 48316746780216717790692818596390139652145606056885910006974853865881445443297070424263717436283123196875921561067610468724089390441644207109828738372773261932072195042284080858561810781165822209786342016 1601 -56332874533765050668377752436393053574953470340326485620486648307623373204980327993566244861687029199480709839637458599545875717310437335455670366736024241998373586620667734320391970757357415541415346176 1602 65675864945385678638837218186370165781732502136659907985944634112448697521034410877964464417227373113549337764244892917042964087607974271150660906151999414550744583203290034896759404362877557977152615232 1603 -76564838130372712856180442997215369157825101182580493680443415537202294691107518695675331709008759108879199898653672292955238983205358321196640533808329023658191418984264234233101361696460442680787206144 1604 89255016431398882337435012819019730876420649622699113893577603771026719975038530411150204055933815517745526678259889881208420882474132651551649831828509606402099239628849806894822023864150112068372690808 1605 -104043658886106940831361524570139332226760722621821231335421585156431641869835426894813166390141081326317743406978865459701109787780702701539608025549349131830567361563508995938650722417435514201454936064 1606 121276968948457985908564141016810314393750555930322893474814742487402099894605871524573145970428223143125551756766543464706381565424876153674204239111825901783334708660073899404293914650586317766805181408 1607 -141358134709466994527927168306240084018046431318265347539808145575432493611755747288472153053196135547162185632505691183252397256313797231911239983936044056314354333432870952341228200101721326686031577088 1608 164756686858961308156899895525917671864755609496404880657312619978048203723872818464624069549100277988947912406083412732127809810864312484136351698896670970422531749154349762011134259032126500648764708864 1609 -192019389859935697890430743913612650509849341984132589457001728587953756880460206347210077451455377283354688619777942475766571759154914124939722982488278215981051053962738870454466331900386497213966581760 1610 223782916958934643733954742675245138569965270752711303901097103483368186511361844091373259268037463143662531362027733746104878344363672306552071315043392309241795960739899570861340370024516963720085532672 1611 -260788600529191298017274915407833925570410138354061936179493963531174043554013090404510176084468631706940969418004683172752305320540522986120322051030645847316245193747583751836850941708392829378645458944 1612 303899596767092672964726369222715802665361241890947898999080932222762238436916656647943389644832502743109904232802808500561531168500621341221996786489117368117755109532474956190262586664358224066861222400 1613 -354120859016549860482884541722141503424302562355281062910081410626184557997536094534108873357908312956781942175472369297502795185734350291174214071084182160666148389886988142288332454824114429177765560320 1614 412622378234518995666271313536116364610906062640987272060133174913599492416560504198597323591872377239925604769701384505793778940799141599293063558899165146703731235978032829518340963040200526359828333744 1615 -480766223791848089433993664493116079420826604401297228426335633950726084509153034709490365055235397092213446355824577884281036897728297666253412110991627865914848342891808695559653775005278272042177658880 1616 560138004620349494519671867292884745964862499066420066106228846924057134045370228528756338772477455131859344268782908345804973463799773370785504229375648495583811708897747776386897159318968613792322889984 1617 -652583471637077769862281635123695411266715888192095968533584276109618056780003235963364309366645513669442544221744038961466315877146487237435077605704857598516176219905184967662672373814210311692342001664 1618 760251099686053731698398402156556314397532577702558611939809629895909076105618836642301906347577797302101198822958914065793238688435008865163106356308117649108516465043238543633323458350050740639862260288 1619 -885641623591572082311142128352416996906001617346732945454147342583839592745241492266256170581879281747646491635681154687152924480313238400608519414600092138641523893741916779870709744301577900761470205952 1620 1031665661400479299877114981988217833303889101902896089590541267949486935050362007529867185739299278975616113104330387294993967620903918396118658662745579642656453505495922699875498434272757155960203327976 1621 -1201710742086622648881851036148630636896200818036781176658043821740603125403711654802623317485241934596043282536974197929302561631441407723451829806371030282814779287839623989331364512940281016335498477568 1622 1399719269061130443095460824063883296422997623306862539662343440646724689809747949576261541987604056198459430831708900571861136407806553272975283018262875993351685128929686306289893408333976835649448335888 1623 -1630279199611538165567733240831211919806582177688801181908391133856239036051167229938610658012751604180171205082924130468372988565607810656051074115213925739713077427320816028476141156997594472816811442176 1624 1898729509495750533229404236166522003677643500614764899251246680991620191480578683617790748243043181915243479573645174847068758550678122066531259164852794139817377990365781973066258924286916717685955430400 1625 -2211282847864344641475753152737426892523157612530827607056568623446380595037456258410877691455616820260217406449219353421690911176508822943341010407194257008461030031942952410109068473481589582114427240448 1626 2575168178049806109032223148017539514788360330107324496738428353962146275003320043026343815758656611836812822572794621358584131319546003735619206570870167121302490019699374477122264911135008031391416875008 1627 -2998796653338458680224998645092013113065985007654494201215707090757083818463048119745717630048550523704403099790408762700125605494597318795022518574646762667886229425102990707928874370528709292278875684864 1628 3491954503842651209312979034326917732685908841323897890953179760278182274342744142146635779028609613234230197947460050977372913065860126390132808391914079167087421898743251232283912305827942027316849687066 1629 -4066027322875925817291284232414367288526024614809434980173738231735428851782571348076861487687052597078014313933958517687236378827141092582147135893660827365497494159125356787993352760985936663495993458688 1630 4734260852572037507960090504851224337696494765830791141329387129003876786648743663514695229709461915221027197644258879865716172965612735514766720879770942716820258200083984964431873336041336752124179649144 1631 -5512064194867587027295521598480472845417018818376701877635807263795347526758048465280768476528512768498746308229095486987001315622509953018130633027396317406160681065322595018928834394503342437833409298432 1632 6417362333950050409947210985955893064087029400344905686394933538578950095496022944611327136887659310754725379262576235234388519845138740411622080530582348243254258768406940773445285400155319195136220158976 1633 -7471005971408816929834476805113812145410224362492057139620858213903560916410475764297812605396693919428982118903792814738309207807815128546941850960749686189246364719429432075563757047477628927013063491584 1634 8697247970635425975037626302007902824364560328921644720829536526681615932577114574539727012092482627430556995198801182719201302139401829483204031865601301675743667823006683659571219125146402483034540610048 1635 -10124297211544627659186859139339211626025211940804033898700242822585326735705332329218637096235364675456011646635588058308754161299261278195577428478877799047542299259284689301518585310152127798072857067520 1636 11784962404145556843868773438006454400610547852259374966969005812868003205281090696464192088165760743668322179178929688540232785892181548771186242547322324455152728219111441644572082708695344311910024190296 1637 -13717400439018435403384101379738913911364184748682463163989677092567743773616060953075900269555709556525829169744985922355700790703198484990644188901808978890579019076469585143280395858549105118121923444736 1638 15965986209773481346968082003173994159985632285358791699547208813449936000683374014403316403916876171621255418451001303399611853814514883960611394428698917056764651680714056413026206191857808444281189033408 1639 -18582323579811006083171388191030644031105078769757976993433129036576961031405553853224667045992166340942319452224575843068362360766155466880435630481619249444112190969987167954257602746699102440495989653504 1640 21626420344360322595336311771372959483693970605871859031286538296018347926988683360397383126789791383079527483061078400151495088922563221937516857450129115956012519682743983642813547717850195149964984678912 1641 -25168053729872115406899304615896817451996665318179493731549269586292170325084973823154082496036587936520744103148418937502375697718549104175023806243655740932992748482997051176662741079030714010318625832960 1642 29288357258797522212544675701653701807062983625095976698789384035685962950874965658954014224282746742762100284441930933620979267971730532145497429847451427179931957067939359359105052032640250304396079462848 1643 -34081664784257722456292319106510674021733680270363035061715719333633875276884449552669032205181831616048929200462966329909821821472934992290317182926713184882268115873628138200646087642754114051991918346240 1644 39657653277085745194767809835149763549425918578857078324044449104881773214010026361482843848289727323025514627376116778639785885250004579860491908361828704491041937316352654840294253072829555168628436313684 1645 -46143832656004158644914331293172836756158915091095714431800382640684254840916419992825513271030839346830753129700859124986605782228609273352969419262755863455617336123583118909347224336618185488025442582528 1646 53688438739734623731681366600434032807880439617907415019389387068282883281647385832466739185376297471822453527182611861463122625048334973622448208602132448235655314524552159960431673030703543908526956293080 1647 -62463794441017189011154389963510309073255939137439871223679315145971047048372076472283667421052113135442221347315525532703595677922935386436060768208270669322315528391137326303450289676061778935076031037440 1648 72670214818031131352800079779019138979570779899068511514333046881372328396829545075332596235364235816773675778103158062280921152653845080664949811802767855565039355952816544096870463148013591469802045467648 1649 -84540543781962335928757623319398456797477498679104806285400751762225326410621260124954267114657081338594740983566807970080345728035058074745907344850554948254950207480958007372176544596947574645960706359296 1650 98345424401236610837518406963912533686725798986251118905473532826220337239861161775925175154359926449155229885346020168194401333863174993914432352990877438027598322226311403323901254836185176176179478537728 1651 -114399421157361726457734049127626461363971698517464483812254983872734168143238135815235731955144037792714907085793265022867394407733656961749734357249655573505942839677274143295195355272509711690305294565376 1652 133068131558789878296764935690970186312194154576264028920880444229610262373445378702149719812200735291006805609068251837781724776795260258745331398718684517351565667223935958875932729688442876106448953009536 1653 -154776446630418041867640123982319803511331882781916639683592070815403020978514126996097541384279127827524255748822480940017324931730889522606243104574316757497967098170031708950423272457086042521894339477504 1654 180018145457577147503097067128626889630552485689642428623824060917735239966880138695159098458465919464763272957007272586778379037543874443754916586749104644883948886359892599983150589276075012915833213108816 1655 -209367038743298903051311346903414662949674249811522290146327810983277759489861868655300275877891302539534222273939516187887345124797430063794785174722609497518819658452879018667154462549149169980366718500864 1656 243489910895857777496510252293375064069686370962893841037511901337068794853192690248548076503420234381608790691884475684029538993684324544197953747400907443609696152418574185751078749177750386165227742069760 1657 -283161550265014735439843036816126052162822506446020270918709906374595388370889440813005853189906112862816560341441067119431473994004281362448420013423334544173845480393076142884953827667946810815198153670656 1658 329282203677171315094436986238439849689767235841924709508029234682271179443297658153299479543987884265501951492485225798712381294606558810896218357415935373485316295911392111400365769892587068799119883274944 1659 -382897845410564755866457863157237015547784421191840811630653190630551659772372893722458725950844194022796783972786061388884873619267219638999907128309892337251386692679078958707666581176304165105652878802944 1660 445223713394706764905796799411152026925063215652599542355277575356282743801722848628306945192803948839730579812857014275871824418525104886154108083281685209591675648498786033219664459476474462783847423994084 1661 -517671638096877404557262268002503533715324966508440553119137463856399218618519294805428183054893008032436245495273311269907394619968904773974402911249981691619990001963229187632346862559180094364719209512960 1662 601881773876707622339586177016770924946594956470507074358116606079289841606087677111199882153675457248950667379849962940590736180464016160677717468807763228933821821413149775958408716159706392944781560119920 1663 -699759440407610656247111015984383148119445580100228617941875391456199516428028824298916367938225158943182931414036749831745655504156687144292573288914411289869211573088449862555169685863521250125554363924480 1664 813517895237465695646543918059392128497313893354745700214925387136804769614908408033053484381993312910226970545946743883544470092583578912683439872492480139424753233471753992093298997107863872002619458041088 1665 -945727990190615876955125279390368484219024949356201718218733717379636212051618017867628465615525402315799724059017678597685664509264511750531594517499764934869904032562111682158773430182678064833702241763328 1666 1099375816997356399759552605347287837697128665815804892800146753899958259348407460887761350535157753803338535730576400339791833896484790666184954300621443963552604193467233812860788984141725369143785141825856 1667 -1277929624635761334316984067545614355589474996420699291541068170735052559446750961981116343073785665587887420464215007140590922008020963850840910153078248253750164344166689009772015459532057004403279642230784 1668 1485417496279066489286719029337667716660983002521418285148196115953434185493213976001014648423653388540548649384162235768688393112052698835933042222476191888906383898229825901802445430958433372980396871776192 1669 -1726517511975062037245875384803872591435970528799998193392528195116718364101710918977402858075599778866332163112914249997651120767081038459388369090239411215711116867091231089551253659962719902932895911116800 1670 2006662399475734233280361241501991693928862149959404892466139191894547185896842691407467816545120225043392051380702075688362005837601344603994057923639658581621300188777849479710921343548718757555758655223488 1671 -2332160996052003174427909622887593920435098845756532633967636609826727184952154763570311123934509728472569254225759192913527646577929142141042370433183094855623110827452992603822940816277348614568883005685760 1672 2710339215700849538154020086228848601323206778759512301506751446426798107187968177872780442072681442085498104767605917266662962106149433687823871649976785488402631047175505565723691902275110402487484392368128 1673 -3149703647029249308203877489563800360313971553404422655461067927543355933181271515213017624213523027934267499804772439379215567917028292953600299502850510183834539253162932769576325570503249036549706278240256 1674 3660131406725125887449124386394671936634357795426135499656115070899971036676895051834990837442091701953488785485356159681525252388020321392433358836654572879060619382640282197057446737909844824754748574818304 1675 -4253090452844491741946298335673100997200775807303128085963589943082869264213532922895558880473116406873249007469412752416782053649089257114216472662753856571125828423173282223428982938246177666405821863428096 1676 4941895233838995607543579214628003928578693815944691612028687605780225714676256236562623800032483781028563497901651746851681906537009061256791601397213700232206838703254773551143932779834611780636126885844434 1677 -5742003328016028507376789847440820083873055413127426574282422799671905892114324095938315580801397312404299655501975588346890656346650513995152331150716213270278608304525606538552910713764378495524788657717248 1678 6671359630994154262904637105841183957779460460745074129220293528950922556959228172853243708831734163894988476087478835210161546011045889014903151930805829233565667168712321486051479147013322106304930441496896 1679 -7750795695422172381138145619550350719672688246299682473182849318038250010719025093052588620598924515035687001446211033632404603470946591866622597485330401717810885561288232426697255502308268666244000307478528 1680 9004493040633214905936993691863605139282572580265511088142596621444275270196970567715499710792248823424266795131935192598668909122240355543367195648562997429755457845927091881163488742425315345040255036628992 1681 -10460520656494405810684193056812268719181260273690291644219672105355410570430689676911429883941516272193638182270665538552384185395423786303970739235111370319177976554118508085197419515867531011577722847887360 1682 12151458556175859912038850754106296926385305838835824649704114896042066062543943610449495483046257874171346525253683748849895130395989599576383840098451406054298100229414845567298936081223887289970169795049568 1683 -14115121122452193237418307988185987123407265904815104395421833025154309210550926224809534194341659609129066804750835963468630195166722934915835401605186030174583182154622615097967820750702402011627309708083200 1684 16395396182650405022244975889787177928705226128331840255101646457396877513830020098017627416774086202929659489896457283903576156947436411066849108816917429547503721972035149380291377590959025460229203985841832 1685 -19043218286178792324720701393106583664795528422648209417607634548558673285431621687865970664334195939197071663475978697280461941645950317815355487049651294523916228816792669345821539163235429267974827499585536 1686 22117697600975987677385037555456991386010062916147458079801456972674345674462139482996384884532494930445840071527394109106030639626803129302516099764804378406984092383975006960725059277111312261373688681972256 1687 -25687429255219086873731140483389977876533873155987747224442182988852531392354099606882671982613776088855599893666569208586867949414176115185410078354324202276938247792947056193173779724076264879907797618130944 1688 29832011902367046455805285622605295087285076130031427761566264621929912819215816376896993025957096971481192496136334709866654574629932519631717378070911452455877721170344879355927140494838218359176257956845056 1689 -34643808866961561663497798731857801808190845596140621598986861385502631502733442574095569529449980829175845896549596096404071007650534962772192275722406022336777342773200886294321672955825660347204449188446208 1690 40229990535015084735779778784254952550979963414102248273253248817427223568172006563590897391405386200467619674560844776255773720030787509752856267836447650123778049265616356374325762085354591286551191930530368 1691 -46714902801461357404163001649155862678111255830996465992584299671651204231473294255781192467885168400537800240176438467256575075597663172478794510420061919331905387700136931324145647849390041433051766869458944 1692 54242813511409470665087613106995793128869384799606966538979264045496200385039348612100432462262265600091365577289097391405906426564501406932841907327835705454491395253293427450367482602151317011395231569754332 1693 -62981097086285513972592767056439726276276364184867393126410618320425819997773368383512556377979565672349589510854367193486555876333875377624941048213990331720686976193126700230482716405998567220543092511211520 1694 73123927089222417532617892091367893687709283517860967618508319282732279810971304282875829945557769071588205895529353611692642707819221754966585910808093236811183412778914129414049025596521261220236515252409912 1695 -84896557563368771845149465928187486775619315016397974472470662737182571419043066646096118830211359245914427989639913457731567954685451376271081264506300882737654568678175577575128973348834316093514865906286592 1696 98560286811925634013822672880699589804390513326500396925498534433191213135488656643466350702795494433037955946499770891801100641621395003740896535533383444770186784428814475368782178530956950386579140451860736 1697 -114418212157325078426162801399079116143791751579725068760669019817535310090191285222711888268334710955081994257351438336167364407803909845319275114847028227952949615855129180880926587678112134602885758262444032 1698 132821901440477239980248660892979016265917032852981391967701705028516716763963267108170583666883680062132107068791500094384553123063327741474203088094073806368932205292025200070898224420766647427257245625184768 1699 -154179126971574237849995965447335692182512289964848129508618828737105099428020242901310444886646010779205481737017586723073732173646553453495576005839032784803838829087161411271100424842701421521679746348351488 1700 178962830752367245069236317755083118246800192053439064043538753672230074818564520584940260568155842606389697044259348407436312583280397840966887993066019799887890657271196897227497294714881452144472364950703368 1701 -207721516554853130087714862508473384496636057542381846236838617120502771877158700312418161840129495825274317373772346427327345443500333136065214582958434345805565911904897126390405735229704587585100693588934656 1702 241091295440234376350428874609663808882566607495340080958908102176922870492540129752513231650225702100262365501940913893382130550047532107429919910879465387151038196983892629859474185482732003581528652732646720 1703 -279809847203110350788370249599290850770719588262303883878407521673363834987757027134105265613369308424296586209248348983282185752010401557605725178100922093803115468587600983788950546574618024740337769703800832 1704 324732601802619310843359328236665355500112053597352144350012212209344294830954479870913886054212401100509651078523730616303221523331475245944814224431055292377326318224057908096934271072809707659633165666168832 1705 -376851492989955207292801144655424797427453608849430477147779790305534695570173851805600148142600896467791712578023075298963833307318412314694612892832791274584607441950680567319509855407136231111457680484466688 1706 437316692096513558083753780689734636680452816377748297577903910084533264863989802553258542363306178734176692236368589133478260711784464577482623158980594029031637339145190768540683139595158595019534135042117056 1707 -507461794508091961414146699768054560702165689307822908702194365810196423492930263075665986517002179263768576608396888277195798120132964360354564880136341369387884289815130295438541164818065079511557006711324672 1708 588833006105926670853720611975515130140716002647073737226215130894757183854235684031031514384238155572313735332339387295959698785361947518833860489883273523112418858722359944858013640289810829523366483814167528 1709 -683222963510962327870103180983736193048920271648805595336758817948625481047867474419330019440672133359355748303561639058822266299396517025072465795372595357506892108506497762102808961184734939265987474633523200 1710 792709922182174047078653718824201217981775707699636593942871277631531596461284326330915027382141013681696483055186798244133627348734075322388576918231607888810653606844943629309156713335289205893775323125076440 1711 -919703162443607216753834433742918303520149374922469635513276407399424551274955600626966513659193547796131832244193109751572445834038984981281231445001606334053325719229103984183122300175233944068637062068174848 1712 1066995597836556295578438316068454416396356614639308295551946880087972957239518720314082554180337997928992179541619810864024460397652549671144025639438797656836411012213443951950764269907452316004005905300531712 1713 -1237824725692285360542066738694615459332832808642030197256720986038420217484569208060398483909225241291300413893458761697301365923531747447561090243876651499189292251918668815994615055994496729642440877632651264 1714 1435943239828291757820165896392348849118855520372730464673780360144198080357128443062929074982784489985675201486632907412474867557710287129603428422444109483372645094565166742415318634954382944370912895958882368 1715 -1665700833641619189387252954742306163079424994246659943909481033988151706960753596035784140278479897151684518213691273753235027785660351030644317376195087111407934538187869767222097888750089187872198750529126400 1716 1932138963065217118646093076024992520280814423829567651311746797244936405202052822102935212530282222923285495739169592139246422049252264229575442625864099764622240355673425489606687924249886193236719008703272064 1717 -2241100618026377720516438476979324589239887570808052294984390536227090804461578803614852380808089031679424299224577917665030968012759914384217917300476844041610461186309109774596995302324982336776943047992672256 1718 2599357474167378255513254547974189845147019330428955155873830517644573931179192477596516965181886652169073869394035868178837753057358931657348433358663363112609925389693920218749259096639015700290622851442782992 1719 -3014757170560673622714745526926120967523467550432564140300560910954529008748031545819390447550329146459402408529178383610749192698209121588011506199419372863264735982199983538122367696211825802694201221750718464 1720 3496393891959259434467109778505312327965587725206427168713091454602148389160594136166129056334355910950363229134000343100826057729267785398401976604823624183480792018112888686643879996086250020991149184191929344 1721 -4054805935003161138944359405836404202179924639069181846228550295857892880915442616110251458358718695830853056043392395822892644384454660134549718796655384714331210011304962325677733906927863189293564867932323840 1722 4702204517438042215541206560369007412715200714828224713131813203571266392408842836014100434139805296614441609037917386374523710168545114103987331484276983039023385974830058412928481953795928360136618952862390272 1723 -5452738760147035659367366458367870372346536128324144589010403738790866555064532863434611876339602847838704828763636019388048191261950061648548647500190364893878173089352967796473695839246689664612107252107575296 1724 6322802547941530228686519147262403787668257741108361927246506087404426784905177468941425440663364673595178967357314424018167664448626470835600516229869706060329472051030488838444460111419770383488160730880066504 1725 -7331389873126382998371999800105057287194559929709366085186251302300823556524853243142891415626984274187599090650719763140488018496199583126193165029654322117634088255576186230584430900733144211030737646939799552 1726 8500506304960795301801581496019489307054019534890949403371422982389008799956001701588366462674703360055309252629919072057807107030511346329496592519416458719527762178063113208194090260367378627690437832245569848 1727 -9855645430377669107643775496927091512697696173078393669136910367474493355201813041076035078948690651557460758188885592037696460452541219840065451358743145413173847451784572411885570804730378573756952967605387264 1728 11426340502256736268637742729837001921623657260226376956542966822617215969961295500971538971598541655344759453353554212211551860650560293077839161410844178972285916853650979949563311259574955312121010614093851648 1729 -13246803140719536291167929307618594086218422456602808380983556151081518612164400367927275991516195060114432296491054321904591439955780709136305187151005766627314097184395823994696792878061704494542045162265116672 1730 15356662794494098966630834447889100933547759875658245518205355198329836390756790474822623402765465313565522411591670199951028929300630709457522161617731028597373332220383636174761337985601723977381748479491501184 1731 -17801822822887817703950210974015925422828188983597214959398276958500790089966460876626102703178914009021341352973840074607313170305390519976363447446800467818625867153591221988244196947113529273629972623939076096 1732 20635451549981365238074637230747687145076640230663725960102273909315121075907301809252656973792712548560451067673914081608094364313914635034949171027679574541320768553332494652969179180786294856726379446039802104 1733 -23919129524117777486595362607200854827002184717394593609527984280875269646808210201217756655322996396837969476442039467541761121762638679272368458251698476337419707289118652659555486929574299114810523013073076224 1734 27724177548653167734236347529909889098577370692069571440397196910238529190035565140005273219569739444122093249408996210660868194804859680245779328322087477687881475900361699595533000215233028777073680211807398864 1735 -32133193904827399839879344129540150820737073148077370882000834759343322389562465123196509043265656560512343522354709929769078953882148893199489387427019117131422762857897612554090618057334813118608252400635478016 1736 37241833646079965901679742229446837158361762963758938772860371423061562602250490953248610226773629129190451128847734499679313675266061912399938430181125587234242021890674741599027549284727615251005970402056437760 1737 -43160867999473914769739852274716411322260054479855507279886864323363828328614129889225925981044796893486347443355223743144819399976062277768161598263196013227316337212307995228039000875024983317486277051987525632 1738 50018567873093794023028161438971042224896878370734794553302381403457466735561642011354926022413198645398718571561258773632003639491379311408242871395911018404977809077391289566287734872556036294649178995598723072 1739 -57963462364332552110342302991379610111722650445596981426014386299886716675073617417157461675895010892756963205790665502917269272047748976664808531913942675853846813113139694320588438754693665006354275975808679936 1740 67167531138484231522993844791287818900096712287993520788887654338683685592143459376349933025145840015486915612913738103166537920564780684709463644894950329147458688541441565358219695993058092071498334132582565880 1741 -77829898768298720190024932019479224697161281229826024393844635304683865518459653307327934554695639846268570936316749868158403883381293665034203577596825482168426400775540600620537138428829018763481258791711277056 1742 90181109787618249755527650256161948134333076149571788156295342580545253806394528622721149502751629122645627816031622022383073482511268907328823470833503385774096697639613552925381131557411884586259686469196740728 1743 -104488075540661570133304562935504307056935709989467639826413543194250541686672004332947863202851723422558574644871923006433755177647226860692519830703348682786957423039606747725917587150733947077522201910192373760 1744 121059798162683652419740094436813087898763599756222514276996985855242604376252626916249848550742444518000069200983307984389961233406934411130108280367908179511181761694899043095976892000309911667456442697939748096 1745 -140253993507753503389550225629961711973677880690472416515297462144119906980614757594570414784362373849951765003488636350007241348198575014187000510215836556890002060774154854054957689708758803622882530079879987200 1746 162484753892073111590535902358293381594956193686153333617415149831587447264761450224388651257329265205450622660042372894257539696582516253110285518853256316366937196205538451147662422282795247973085095878767384640 1747 -188231413547338180380635010328470546782725525365677804991206822493919245035561347986001823242659716242629387510100824153407829988897874849684150287961617457674160897591937294659538258267611859389943107680725893120 1748 218048805141130474349181894611435700227708035137224173588303764222318054882774781187454019926286469286975615646831287405158361234082099268255592419670227236876605232535390501025597867802279886859041095596468088192 1749 -252579125155188417848894027432189780530711442455106273971333082598782730178009866362142974358617102454100632977999867943657201489820807602515961896562878863655179431604788656746742353825429650742368198058844356608 1750 292565659935678469340720309722100987962817721926898325713565130192373071968484079361498178102228155139617547954850787258160057137895713883436680321470133556457684463472593567211100913368300703583529274726415425408 1751 -338868663556310476761325832112476288131296916898345423434807685685131643349520424797450747583602622787899337458871436084258005808993132695048486038080696243908194239525099545345526452785307958152840532578013282304 1752 392483724090176416024873597848763059089961126526295937572609182660749188430208107610913625474689899494406454236243487270832077182590359407659329897626416586115382051617165047803338359637973501663689871936244853760 1753 -454563007422429127576069390777158335825236007912848396762053314822397342585075362671492437119376479024815351422462529516859893969608008018704677401306822114769289561785926548537229018952329312533517058911084478464 1754 526439828454079718136444445725931465693939428775413275055973006649731245513599688471797247892769558720398998625752917285435022839502800403587158379783849824297332514037404263633218688750419087007499886225118292160 1755 -609657069718727893700555845036727228860230030942691303909460805237521255487734279034654717794548247437726617028924403166272575998852330739176441083955566613023856683986694313424763481145546403850738899856371220480 1756 706000048527544050252029326188648652531039836973750978492859549374173148242983129332995278389355093938602466226951111576524047330066718830159714122145943866160681756035847377858673903665465751628887383567828535877 1757 -817534527469539572613534247758483034368294738606727426333033830805398667023892754713095139763226307913988585501436780664106254081592727979632122092240024366630743908648317675878427127011930223681976674654256889856 1758 946650671383196098018602457687052732032255758327611302351142400627105146137892847952705600667259627169384562617657993417071498043339514920843261937188355295942717395007278977255950287132926513835607578699524575984 1759 -1096113879044483658684897318335171241103663000621872924360462560443553263491210896964369870160187359308539444006949995797172689901038777025689174962077552220425105062525520099399898468770348772155874531016011939840 1760 1269123562398210429736517973575898205189140864972665417888477582261254903719092951980890130392906033926065811841986407107973398095456893927417619317598746166422252217339630063033933996861917546877904151569650711552 1761 -1469381113212115277140769810432967303523950548161355423022787261905470762501084769616553672060024361596842684684689845452838588429006442603711201726142884543449848788624733149391891790806999167791331823469167902720 1762 1701168490040816411607657664426683716515046060369324221571775808533620152212406605784874545507308878728501601936917258172006814680584350895262101382499964799492466185715198145748943600797742125152211468999214504768 1763 -1969439081373556960796223685742350701213308648164177339647751540759917919355467362028372831855270691503779064672874625167174101563995244492244066642705648878730528047863165674671078255353973386328338111882474815488 1764 2279922758452001486148177108847952038569886906154114348473243554992740935404333118907384623638131707528334060595797608895483785861578967589158634563630621877804059342606128893371378741056718109440551552808401451852 1765 -2639247328847046554858761298006906136993410118282772130413365928499610401658265718105821699777641035777568382608683373921653072914673035453541367123196138828581049879387804192221018368784421506901293002991267217408 1766 3055078945671053005978282318155573265771030321308091921086433633649439980112520359686237098408028586042900207198944223619711637070969146338796125588323493903569470685033919819485354497359487906050555536256414945520 1767 -3536284424425808570776402711799665577366617836802693858468663559128860474640688369814903862737265943548702716292061893212677862138442767991170576537513424006248557439070718551842668772009952448542639616776879472640 1768 4093118878203637084698609396096346412330626585274259638778112097182334840691867073283214341341454647979311870253029052278266422248503815401160741926826089470504800250014889240392718424263889705475027803933639522816 1769 -4737442611801531843883215374373266410881016285469661662247246380665191551262484423222672127711029168658085322663801428892290977810643014251245640873892582143835159295925658826728467857515250686709659541996867420160 1770 5482971827280127385838507507670105897404103178187318735565505207161120614507382556602286719355335533887205802508694536488363228821589238402332034266277482268971427131926638795816162086399670253488586587334629084160 1771 -6345568400303642134115884071415187110939923617153357817190387476185813937510735925923686509383702279273012986507760235733794327025578336248433679993722727913587572002210253428921884681413049311992578063811183902720 1772 7343574802896996117818464503036051303947756836377896975157610695581063166287704618021272228501205136677909375030135614834790891014425532380444787168287501929359836063379334479774420094975810539271447248256934917982 1773 -8498201190977875312432749256734302513141194340760109298217625368560451072590435690992911730977626135814321811716819467571064497099527306670499662282898431015312369279456433205333685699721135443440108500174238121984 1774 9833972763700983055432022502733761239259607154625256928516960564335022947639675775522320322202103565774057072399412430426827582527966520632898179818496474783632059088074045730728823815968243669557637149224898809288 1775 -11379246758837957352023210430842980241692025630351539228060693583678266190000579482471290398416622193573493218441570884600826824056429899245721685674219340864448753565116667963921088005796633501248865491007689457664 1776 13166809900134272949607341155474328626725548285519840237658032066887647870007443907347217594341526766982909642416525764755812713660336160153451024984347671536033742077481105773331385298488877449090302949378302530560 1777 -15234568788869348040048120820685298398372470717054942313612083026981057890453072296313418085565650826018932784404086289576733741010875565710087964267159701205191775020793429319788276030240521218174440155283050725376 1778 17626347667360847500518509514434332077821104624607627484578902193751308529208720972279742690272860367800822450557257212562380843271444674382291578748906020767401713158481636258129686096923462408010021649053252878336 1779 -20392810216900331731828458900892813652154996071184372746356133817443156815003411032160812837305430727084629309812524331872751808732970313652832314257427633570772331541462745400257533495116523540722827515479904485376 1780 23592524632745630331230245351495459378538269677346791563847895924758836215360387803347236248539697962164692278348170407871653685256368311093007208090276536495534710163966289836957599746598227744746353101109908895760 1781 -27293194197591773547155985541762685200342966864610803166227039425572046337362295035012335531230623440331708746282206559191424438961687901071647661653107289318585974568178602746459779984124702607186313150511040167936 1782 31573079013859964376088551215856310744508037901723070393144418314098581096415374191922254750057820689335830450103097227018431634319855041908608274339448384017118634806378530635991377917245801720957573842491489252560 1783 -36522638525101337490114148927143270943120872536922271483905748601796579896252412947758384724262114178054651423694442518850794944602966324096266543400370337599536751675776091189226263521829207865726928123793319657472 1784 42246429039634454047823643777945214266774615816780458023681152091549186887193503787334957773191205447064155013440287133291447894342208264068917032978107265589723181397509240259120598722733392171934919167296941199360 1785 -48865295759628647728819066137768048356682904388661688288572494362289435383432523069725342881701037152081613036014002992171275530884041577707613322304668191865397259013501519994903892324538840413323114424838674972672 1786 56518904925126282203675162487498122111547893955304325793097597433658113394910762010506040771703125841481766573358800926433967057154374972421617046158984650622830774593741625622658509276669118809343134894559364745216 1787 -65368668730618870715282288077542337779330661368852535111574631656455134631055622769457857186004997264173789802643914156125353235680690337910091693218481328121618725306921198543304249982751763320610771982870218014720 1788 75601123806710524339708283720348222205906737219742481325054973501223182870159851335706728966797627496882721545591703263208490057971834194162496087397930946580469956647330105269020384867213674194124828566867032258670 1789 -87431833448334303488994629098082203194110419443939614971651982733044870465207491281676449565572642411724846336267933287852751529198243291087214891898741832568743828363145952661882490870696326156233321837543119388672 1790 101109894606822326073216427226635920940288296776390783773394677184248813198429294512968455911156633019637398911201537434917377859477089937547684028018358844645799538759196919401613882850553507382141610175596866188920 1791 -116923143168364071626896548219292944989216547661453148685155488725468096256711596116742253293392668482850275974966952554119313476237561685314998359208071525201957255392607199062780663151720722172992687815532117753856 1792 135204165472654060014656314767596334723221550958932625394590209737965294155856463010285803590537930505769844793437054517161294837252316610201434983420105991628013573239963401775433617216156771110505845712247744240640 1793 -156337240678831597293917831553494721794694119349260651533674955636513269201205803999685482534294386463823428882566249770606994322248243806926708846249334960486292036420768126877790620465217919949753800355648351764480 1794 180766357802545604533699418428782320192130662995038243094848430295664580948610725753466255917542571378166696493977067176850820773445238359711861489385741577440412222235797900081979274733329490043854916425713010333696 1795 -209004473421869077936481493971400119913115199850208590873153582854948404274128115712186346922465351282926716159714569810359560192630910798876325832059378251658114681867813643764402130141387937546961793358045045063680 1796 241644201634917759955266051871158114959473230365860707024800107172409961900743020413874272977745653200029662400252608549385388966053618984989990989301084305168491877410456793854862082736427692877013115806733724193720 1797 -279370157372046993746142533110362048454814116194524773023208211025616004740473414606673445773018700239684653777182923071088552080848312068822256808154048220673412091683338883462451388419674862058671653195670033006592 1798 322973208224270920164963296761126888522427615035412799041180845378339514685831223998972071261963470284388148448658822105431356562324147222860195846428866084959507963448875707732443300690441153163984607953949490535424 1799 -373366929243400919039649713988652635385469866515079406602684253045055836817235420752300787022755030092441647147385997652047134283033172437956253011346972178190444694720196180101381482188548456903303852878801552801792 1800 431606600501267134211441680198583894662373915819615148683913369616560216944760164439032151094215654502494793333769084734338246462668539668744820898265807863841716563376139601429065829064622465791834942340252245524608 1801 -498911139491083468546564838021453512762845742201221770343470643955224888009084098189195188608425903192033845887100932598401815095494977617119972074226301916324283336408951148487858408453686883661987089937563089633280 1802 576688420781007787363920463985145679115986653071973686482040722213679376844852938224740910414440815634771422573857362986946625536093265313160250054004345012926643039429729242215907215105893657704262879203184180819840 1803 -666564504918975853428701871790581728768970433602784405639285945554492797476896988705395686689400063200287945318812551886931252827888420141840570256999165222065737340090294902607561292402488026727389238033780790263808 1804 770417378857885900490852996047805630642968642507042504699842221437597882612205551168794254104625294192635299115684236589630965058600417859389092923532610345074929880441583139307880301480646960847713318342259353438220 1805 -890415902757027810990473439967486421150404002014498247977800670313808356656640881954996426178606224354005336537691924760601907513982764395689218261625174125476569380386198401218234410193565758834540745452244083146752 1806 1029064764805131972086359831357544642929844020352845919717244668997735790230860721334500825218676740237033082068783812920664147578201314807310374501901623493730048713633884242462541425923449155570825856282022084537048 1807 -1189256368876525350597768622914789437376166647946466075604097650742368161220451899468781035839485870561628979920374732551632379620205715516337395615718716666181760707319842287309256567208339314353508622846098835243008 1808 1374330721880640186605016687746572336718503366750721488298830485998772838232186452776241326572806921875817403316449279950059644872272477415879853463864854578766460244504650039085933224032009235131389978400970708321024 1809 -1588144551485191517741026579660406398396890428463931201304090235224732142914247899086239826503568870066022657322316645559809785816410087001922514063065725096166919065617902899298181311614751075563260525527747662970880 1810 1835151073814347704882280956335176780171739674680546024279740504110327261566286765114354266845200660455029261769041978777441897994806698951839656216735437299631016728019755223105667574092972407142294584164388417340032 1811 -2120492048582911416727538281828343999329819792805504711194410136170331180567053825591966020947282238381691272528319939455042748576242668534440020431883092477087802834199038347277577233625802492147415612328443579990016 1812 2450104010349155717065537778682732518881687282490478125156974853372442498809512293733975637617867406881617582585688380058863759156810333314453197360067587221230852306163728278164848315825281417996861623386464154507136 1813 -2830840854250403770606336577902370729062400959037154865903609222237828967903616669471084199257994044989655664107500536120773939265109973183388477385573884796380656553636498237780756438370902568249564980395974146392064 1814 3270615288601892202691619190870463298776431018216753732720768537015228165679827241477881637253152276562560223485322025911554066010476628275087332950819842080709314772911170584795759236100838499640520518482943064909520 1815 -3778562051861682981400847355121515843266971813594089313660096107791760662684987775613000171338423428657772742279975903470758276312675397129752065519295642883158233964400485944749498171453545731611999863892663425040384 1816 4365226235494949182766484232705317174050704822717667610872075872839773683486187036334225961661212697227003487468631895225026860946289313280727659176228107699836412006169252369330063243756223593541752059087792695463424 1817 -5042780566201112767503753455241125669343950998375737297016356681193396835441166226600582351790154114982232406882274395745625142409356416838106992386842877227260670414474683961750168540434995702913486216401822712594432 1818 5825276091157713023227123995134733146364517473307292352291622324833774880442867457660474815013342422966845166599964648546379904305925215979385659439393680264384914725840705277871328623177473156741975961039765132161216 1819 -6728931390323703177970929043126142436986301178986769707505134886986293582471022313736248456057704565715251565818311507799771048596407550288692522816567643658600124524006904127645243423477992007751773684157725366288384 1820 7772466224187472598259514456781868660699783118738693935847144095608015152376955060359386749243139012980147382579622706317484014031475444211453413302531294078123498191254458191407170125503488975144791086610411911405807 1821 -8977486429489841708342551386612571820729153091173466453904062520297002234265326447277175402707268703721062548523371713010992830766450339741138667370035114332735815315845931064121082774517903434507818426875610306445312 1822 10368927917659198872625199298380351596527247695027921618412845017459635114518334993264556821845130871914471960710520665464192293981596312623638546041085443971042731803521576294112014468318280818274146545796880096617000 1823 -11975568832001527963146859248251810755010355597628940563575075589401734218615690832634830933643648767768244721338042181142069148119049435376254453413290755795176704796882220061897999502952277574952301300244816815194112 1824 13830620304327510847862331131300697063801626014291978160465219671857740275085574247817288609085174885999712776979525813356627779197562467654879654907430549238799836796810471728617906697761606337023631551626404413634560 1825 -15972407847591167170530268187288911564712516250662684966251783500885583353801074606978429740935546099700591304533825241413924005461620663714793604014535836945893808474334408764735380093631766094895405408734366023548928 1826 18445157260421130763223586578423910374348030154674773679795003624308099350232375760865902540661336788789022860116445266843466661004981615169145945384215781363162125984902885949085375017365027060775857876896497882104320 1827 -21299901039194011505114910424897278324723760501304385777336114268996518280953048705791047174576690452389204138627390008342295080959660125493920218446770269399304976942112347669000566160093459116882559805310113910095872 1828 24595523736203190261799155257080578337264671879256230800206064653997869247540956772960070363048494022124466053224752282174534077360004842359163775675919378995817929798521879468812484341946285462601803615235089321981848 1829 -28399967517668842883409839443297446328629688251863556897746056633628060772655825689946781735119402892633852449823241861954729243017468338459136215021337799126259366662095347679742458097646958907370961370124613886935040 1830 32791622419429775922574278391530137166637078296208110526498679527714325478781072829468538417099932978398157066506766942808933610943972628644054173775856466893441624699375933102314073498541379970938627092841480826389568 1831 -37860929536359387497434762380767722110849726267629697629717144750365878196030937749138095800187247506567895012389992399648993253140215489453843359132988862750655332569568950015006840932513434351355783142827969669496832 1832 43712229688952983230911865078189633709763446588910639041460106678253159164449658110899223320114305916348401902222456116756089933488171599407265625010942747309288682779096148798009369486874433658356558795202604273404160 1833 -50465895073627024586626461524079090884727831402045084896535453175438875160233956169072713046532643377210635278426324766381389054914858341077378746524320218616865460082010871595524443939090598834865017868870118946111488 1834 58260787121650464207732457413546792935486429672132476705167689028549891370213431066315945001949789203916991668873408174534136531645559393799307524626524619181172113517111531515406022611867736324970914749048822678453248 1835 -67257090379988308913970543745963024788547795155101188786158624159141370905453210417911340395645463645683600600150802726379491824098153856880224841253265297836583641535293035565366860195943790540544035474425956087627776 1836 77639579817751826746103195195988097850697114418777622023149451085981598854220385058516410338263502454906106189384474602769684648724501962447810620044849160024195973555992879018652016085178953012817005817212563907831272 1837 -89621387706499899390784420239364457171438500540254818840489489002755454551504838803893233481437694011525531755608236120422066294054955582842575644909877127284729554209880936199009036056722259990399269504804147402113024 1838 103448346296435525021447752590603107910710706684363260152137254590477484499850761673494386159398388838548554247829793844735307340712958597975267733386243379912162163107814475511093117002029788903091593816264272506002336 1839 -119403994115216765226707745452938449384338827757697912833324066690040031704846030757842461808257091675525594540646523532805949919329036225657426288435252512631009286632997146801636357237131593311819925434702183723433984 1840 137815347083797177634614919983333108962465832548806776237835138187557678555761370877345688767797459603319612830528747771069890474309173114892761880918844278677178957903872563354409074227049506795106274285771004646242304 1841 -159059551041699386133914646351275373060737147904011444692425448314248003290208224537167881273060962466392111841403291616589563018493845080529714914501238927834707075515008231285965626036547249507205293578359373473775616 1842 183571550010111178442230163746007578850295564274454411655613954349652894010516699427644003340193346406753288675414515015847654207703335727377491110338197600785511305762005353085505503829205727527036324194571380461815296 1843 -211852924949415841137323648236807959152465197715043769734838765820766224259055908628389769604142068032872970792536585114501652416426300478833561355429324972822783591725294659469589836013322916201015581250256510658805760 1844 244482081296024672807704895682634624610924740742330879592211346607843466809099659097207103713552769233288165602275798038773190633259322053202302912382030580116996518137225812438684671572815759912783947468992040013285256 1845 -282125990661105184566959349081776542807772351413015208943956945183542631276012410794146083829621139225161245308361336888971227434890675590731823115218291001930746824442601021712841694627782258004993111646580466187763712 1846 325553723281363620456332931829158527142733194031838108401638204318256180536262890963547278020616143964199873458170881952639053464676872029498869187549990233112617655601029385927285606042071609793637924620622923983918272 1847 -375652043751446009114160703780617292119673184258639891903626761345542718713425626372523800774424813068188263078966981888926923498981287909305463876324587474870361595109876019871931527580981833857927100735649969938104320 1848 433443383954704820968666359771461579594824691953591102307536610835669974868926680805768899023298130931886335798900771055103785512443980513384506914241960698030280941234703547217979200439918085883884858574481975490068480 1849 -500106554768067433338886984845950094674745932583907785908812179019140894594745474932716719013440731753356759163821062320866841823384331174298984892844933776048127909514704614048902522410747076796465047134961921417805824 1850 577000612995944177100566346338242037734242641219704667629646107830486036591971735141234363062678015777200101890587808838013433988752190331573658555218065034263970528236899853124288993208655309931973272272810011162123328 1851 -665692363179044442273108906618683796217526621144124204724566028702508896329661698259159936696481932067818053508624539680560833330910951842379899473762078717721914889709914997399787700270862699920118003177214179679404032 1852 767988046682805229779568903105350169330618785704549002407142559294047604517979954442148477919225726735083435700546147533548487315828092406668511966499976697171230175150947699516552150205914154212224970178987135865264029 1853 -885969854242499813141445202784138330673433498269588709969138680035476576550018138278275130093253664923536356724080058023426384215880267235942855822689441329457574630969630915233821310855535964559828826148239709475700736 1854 1022037994591563062661918423565641105031877700475194051005367790418114915341473801325152150302868865166375943714910756392505954729644303308795389386594012345878643984473286729823142471914731970295129811330620256537022056 1855 -1178959162840570213643334053615789503813558331323234056650740458241452731991148212312880609457498217602959856380981098742618576068149865721315696398234077494400287125652668793848230507967969000769315392130834710044606464 1856 1359922380109425015848012649370759343222458572267393676756341201894771890365339858841842823274036334176575914136423356668829932762386578257598802084333477953771875127408904955322990313468414507439293346338678959214685440 1857 -1568603323079275604245379273204684100145739432587314709207116741224444411860554696119251829679302620495747043397603793978986793291124218833889292332560865069450841719083304469145023838693159437844781519704635868255879168 1858 1809238431539826284945593273748528986397351329196385233727349509498153682724608827407067080718734645236637157751201120072521308821135214981817633479643074043101232966919993359982195176319060839261893680545544423724406080 1859 -2086710277017480722456349087756879475982862316801004458436323113222633729440136476440393581365744480161237178691210093273367643629399654600983548315533413355390876445004938599469620876727485166234124232282637833876799488 1860 2406645900040621242023422553652983410949259251241064505395801095193436516638064127372976316738679154377480746851525328883230153656125916225907097691378321528137226053637199433691221484482494322375220676150686434003115008 1861 -2775530081971698063986204818756019508578431808340010465677421159941738459047649266639697844295665004860366896151851656669349227675525380392075207754549002482499714277391943079741493568695268321324257281485201929975365632 1862 3200835814721211415175655457100109486958592864594488538015214281035676658572858807902828062724779720810928893810357020561775192158332307720092353675628223946042058432717347504791479392462220597936218563275087958849877616 1863 -3691174573934100088611257106232932909064438863147444772747597127648826971101829386895881955386703375207711281996484686966225226850792513703655136183961895092315504497915811027989630274078562727578824365828154023424819200 1864 4256469395166248720648697733700119426151113106031624288884460100075277470684643755645207062502377593989773366122670024652636160541845800512508899921216411490690907863180145611724299637022514399369692869057855238776981248 1865 -4908154205925898845684749104709486096551821196513699408193624583385099306007073855201549922839014531207863891012818512925454255725082192362677842567067811151896533250881527258820902397456767393690151173127698488904122368 1866 5659403388188606981225021519082660826940225765093500328290130985421724940037320996873291761148763063432847809798928944504740145693017334061394632533339872485841183638706088883051559768689938656923959122858139090047820800 1867 -6525396146396016316893939955951192972308583466118144137460280428367354382921448184614056164428422291356002431756937480989713799802420599658101953212702101591653973893218032968378009630978036589900664294558116920595316736 1868 7523620946854633545658658140455533996760973475605738077428341318433316060482412345590186988621045653587548658870569591078955718896235689780742491522939695161630403597802987542025479112041844068377511344137822861413137530 1869 -8674226089474751783244107589538005858638812346276752306612295538127458875931487035419577214235488311790557996561405019728602361996654326587747681454298847271171986687431599823962406508735875210153720013826698868881883136 1870 10000423387588813423738600804342441313487026659116230101799669060109251256140216287206254356886280599926783257331739363719925045208118957415904469590908111061993200508591907827154768311701913069534929779025876436657883696 1871 -11528952984169578504684953993083174497372367750171638031976881409480238018913669619790126301309473301273905347518791684036435105503059762788544043896371164074861663319108738283027672425154210625646229913274157528134975488 1872 13290618543839535828231165292914342005304524051614515760971981108300819815926229379430516792967990926418100326424820177040032215956048947622605287555777923677145804626608016839158885025817041469879335030912368260896112896 1873 -15320903453437915333440606714925342692340727964710508368406107956418559848866173912887111802374110673213699559988031422689764137859224044502760893902326784733637664528116480099802977352558075475091064574827575744954630144 1874 17660680266974864390204296124095198092563846060002651983843788253770973751744911596225381615374337189492976220198116677658683402046426619804814632460249991719519858146482399974943569467932111739325580183210108524361875008 1875 -20357027475043088402670265075263134714275768733499083244465052362852409634213204744824593278009892476010911868495373051207777164786529859697247548465130672081612378745431749797421980566666324004935629429620582924411731968 1876 23464169800383592588525547625003979413231711011890841592364804876350102081345931849993593832321520244285582477583435461004297976082816115240968997892735375027204132529572551690150212890274697526149205423969988071003746944 1877 -27044560661946622032023749657671164254002133263656430552389582551244983988580472150793772506282384606508927068658532280469820313211793466950421040439584701920438935291355035955239694839983077286034968717329673220612685824 1878 31170128257319409761432364264404502328337947620918830074992023598939758364443688944714949868360490878846529445316570311552780411718050142877251498598922091819282958665313093493560348120210331258109201554046164904653586656 1879 -35923709942844162568664852241891007873573210969936273005133528183454515240592702130342150931295295434616897082421090518865452778275858884130439974921700140116850159890568680426128651555005376738962729427070872419165011968 1880 41400703305396333757640830483083887470838293097353767272644975018009443788692814482466741984051146809140921070158922607049188634061071599638654308332961514529836124449111865339001640855878331406325687349752008182676615168 1881 -47710966592376965374710229655635558794710336697909295632766376127876722851815570993150681410043516475998923216072806592510962548262589552669077394965120459808170483154452788350872194529853429532909873780477559474923503616 1882 54981006080618882495681022438754251538506541937787474793764713791556967197486557946779852692307054193474199124390632404642768324109809337252330990800073273334251789782115943449410682086583063140973527516009889415929462976 1883 -63356493616747512066291168788600617946430367273595217707576789517162450288305475775084865519243441971680309001173718970109337068302328669810572996101041940063457354276525240004979791905615255545574038199351438361787105280 1884 73005164061580155174649525371711003646821511094602376727374565482105870761889704877257093405776262612006333407511488810543383955676154570698964890548614528369103257494616014473238485831572210240332531434011098130075863980 1885 -84120149846418912425771511675937066145421478553408925226271516165136206365106703082221692244962766113745866280175289787923928770432372314527517687769821336260166281684240754524672022959008268698427733076747777777818664960 1886 96923818445601742953295280510568960032760226198018095621549880776290955209666033527957512627546608211711042974535555309050357130804589461625816563026299355747222780615706549570943118023476433668960194832989236930687900000 1887 -111672188455247258176041833522078204505483153426888909992501592455761235798032225939313921541259092497222815560577024874018708732751057897448250071833847820822452688133161764187844244412485547379483964421863727371068112896 1888 128660011335652358957129764260867220111887234072004030564074911146936057288667886658374002818939837445607381445488051193346550922707546460416653544996355164530548264281561161435446952372990745597323847223524231233151926784 1889 -148226618945971029588978864304139223602708592158098411840118007841924910751086940004663968418560255881785012032177343014980725131230931922916747599939683376358604149604225050405368804600126417030500799856998542624878493696 1890 170762652029405419993801722782539453009607103016992842611384453915147759641614803830359325775833471466496053081008959507664032398612881515940009993932116851978500459263343768590292099101526841099969605562662652848001454080 1891 -196717802087989319027818429536355076652997632140801011405631611029792134548788580411023792071210207400193637236893415087194806167898810954645181510702588887219094402158312118983903144974116699078043907259722696729982664704 1892 226609718954639300289976564255420940313114365529031268253981847586853109610068329017596041061579719653742208712452005762785172340010078002760715440280947089895315541652072258776029057540641888956712126430795481805191627072 1893 -261034259213182248927413490429426568654603349397429550405079146127772695880509108865429080544021854978219473903895451485768105960374805742855065398921235594371647483331931449642191557392987020909122617192254510924929433600 1894 300677276878894553622187844535956310285515655237078054897290810659378243751331960090390055200560770756597949304722329509604685431273984303197057679905103296737400807367829419573948072009282490916562952494914667626796607600 1895 -346328187943306276553418930223002202211711210255456857337573035254053372106693335195453236713893568011595723219028705719397470246849795286988077824326324694573993995640525881351539526389542955080617887442595342008807587840 1896 398895575094329504087159961400265627390535064998191429663818967480251276450393544624772290475644791386073025687492061874720488410443519113384857903591574473253660237838865836051062245419360770553203046968551847292102434816 1897 -459425138820276005391513034286239929094992569513653047760744239622150557432308382070770494000905184095682406400271487438338799026177265663244358141949024284538633880443264413511038040197579542910224187006153291784108638208 1898 529120346968560570271911568598219785573692712214962101594409219511706129232711424616490950899767079389387698220857652537283991964947126593340352945410675202897390464893170273607057800547902126399283972390920660179257454464 1899 -609366187546707157437283310095529481879641852027230983171876496414359001966487240793692061013453410415035873615555867618119081279591416155843403728579846231146118044849662190305611468872996807008784634668339036607074009088 1900 701756490147028148297635486781410846075489652907648329050285301101818761680484584696918190362038152664919429070920845187517883755554868308696499925056983411609168359550351062419020775058994256790793417844297534430914125830 1901 -808125351021535630459075095334915852301864480598117015573349717844545685137848137274783495311602859617526487883338491675698674360746571642247937654478197689225563951592785737775138785360129534358279460962220851138784657408 1902 930583276879530270717170113470161946893491565313868291141448821231288776399667006049136833164389066251305763364864609126930621498716271850867975108769629276658998140803946201683985676388260803495379117485908344010955838056 1903 -1071558754476868803860489470671199064267615160973467099067080872220197127662477678185292766670918577145865042900923996246076531818106727053060441962184886322621805389632903731105519855640079367312719168216627871134615863296 1904 1233846058793608264534453399440987791035136047014119524310684123322951341355331355901218706903771534863033034971034416150789945787221210303099059608950052595248811748962855573675059952372390773384706166567427704910552561664 1905 -1420660234100745712863295965683463539072931172078200435757754024084962523253354909563033755627545549490422727315051110790797043080003473017305169193387242322273903341020159456146000459524497699724663360849800532042715234304 1906 1635700321846280239040803799489650893020529477626557719089012762150140687614838206232170693465101248816042319791944687320987963475154288137830745190462775797843971587121224362919729348555987555241370609825281157221566047296 1907 -1883222069744052733228320947571036469972356193225653911053377015990061881669801370127581958849648370960768021712956547180653086598264727214640525188455335988995140820557439171018925935657338657879912540878215116121047040000 1908 2168121540824831759428701630320317899499797678186500348322434175229069556104896695824343644774985919730861455755073145636256008605497029428905144941100224971745216109485078101397601782916706545394103675570289377128420485832 1909 -2496031253067224644593393320089473171982453909578669610325229113343688301120576893990262707492881478972540137379829091326629136176867461208156856441601730228645048802125385576797275396763644162849345995307375427771896430592 1910 2873430723653975874231518716443178431127698733584093480893880349331323893617912820678732186836935953942165232070607971807800779757094122321051764002026342909032246300868089220102902847742411243569252578533356113356431868672 1911 -3307773571591602932018030317981081777608746480058437505037309413557803524019230091501490432305379102959095332890102193000805909216864767419046056341802970134990662215717299059058821569615437133656525771022853303476831649792 1912 3807633653779278942255845563317065570433557554990265249386368042279640846117716949002942572314158924119288703300891552058436418707769247344677061576480911206435317954894001982918951043591661071165006672937740171260022212608 1913 -4382873078807360604253633453918195317767525716669029287047009541765234717053728472996852529152370142823608905483661934785835766688043378108524111740522966596811888045855059289454684449004728107623741835627373163816257323008 1914 5044835366916133938939210240716819873414581563697795549689198603804528337456591541502084182177692042270130041430622163138477915461065116122491860570933789927865015499378946206239931048815300523206121340626438296366730218496 1915 -5806567511814456449790471404087682733254940776024979185558033039433882070992702579394838550631775697227319929372690372196489328972507984457787644975071890232710886421181117339119296098382246883299839082627047222381115342848 1916 6683075259819318722138640884620773758478252833737902956088623744896299447039059795030898506492746606194913563735389858583721666738743396629972868859980844281106667211312655640747026422676909096424906078530206072922598965840 1917 -7691616564793292957016249642496960008410980390900901868416203601208975267709848568466403065867328396957017384938171583963359943116586112356031767307700199775154478931945516441739222061970380605225034987579230462942925291520 1918 8852038915984216471201547936740063127853933344626881093000777940805726135572858683878635242505515391891542366311716731505992362586994638517561698454661644728935557705234749162524592418791538280751031073824088995187080175224 1919 -10187167084297318856340049352851248041144750830675142448826921487556412009590332482637231470588321813499608857766553692665203771691897176217082658282148373169607124253375671421339953664551608379879600282587420924896333529088 1920 11723248807042107424390953099519266234151775282670071233602013016145277786954026149673833510148161558025244444608413085079737842954709577281487410959858239618843236733002362747894518463213150410576080063304521429754380227584 1921 -13490467050493575861150976807529208069682031486845127251129940714737322980215332292540365681019387529757371179780283802215248273820647160536057755568883480098388135257687618110719036597829982768982197770605847072225681735680 1922 15523528775155914216385268199260326813990124804278650670278895622650807709086357685100093936669076823079444132905690176989870049188271572683254473820300455145965758420899559296063891598339574940375794033704970483916589367968 1923 -17862341605059106171005300631173235340756728286627225019858358183248247019552341970783558371132295242865972315517794384465989882223289899474453566633271927221636036211681735517270417739187901850326375686683479255107978133504 1924 20552791498041773146778888546284315143662533627497219582406515051781687318969425977334043208891560047309125478102956475762452935384989778193747645001614865837560272299179773279245365081637947747602361368033242982982491043120 1925 -23647636461247492614809444911132902384453850718031955954626174460506203624363013188406451748853194664450806351488888551883986532448952616342019895430610463958911127596472135811481578747484108857802303879578891294645233385472 1926 27207533592256932993532137160965012176737084761925380390017048225444332818286682167179889884344009466209245296034057765243723535047223790373671002121140330834095740002061381171114159548330602887992792851541486346943745962128 1927 -31302219294173254398790088252226235043323306508952106850083602569488900828035017823789319540039025139786655774563543713071245334024892355706766706878896326805246121271570152600315299977705666567093634958600475692263685488640 1928 36011865461672883396977963931854457955728431543687545317152623357713041552485961385710651138182946534280342143165366573250481872452947417233935582272896917176898424771841434175767887377029920226699018731198797742034251358976 1929 -41428637820880354960710901515219301213125730926238745055501877185057728447146795002802111194269058530482154545559136057963390653613321355763097552557710748794193992371734541119901081286071408286391603801990506745816055545856 1930 47658486493598749497874620689874233919755923993048112240354727731164604825672778594564438827123690420189128860582715839406888900122152902620827185021340627436094724763730143308190779400563434455040118574624387885075588718464 1931 -54823203320149019095696153435166249035594434659554989431235046446846266549804523740977246381873059297829573671138588503487635682211363149033033695154155992484635176254758369310387930230851898984041804087724314048140667781120 1932 63062785600020006091405778544210577341306276575783601145168293249685134319452025062424092077550311476332061052990147432472382630301356497374591579914769057161598185998826650806421926921154611524490533314464696541240148531296 1933 -72538151793452750770852617168929458976824138701552981818808041002811830306804121304197878835051352118048431716335873107606079211900271359892090804280471863623220129364387854136235613530910821826008384363991873255058233098240 1934 83434261482143815746240147187497605152168209947143537742641642619697903964971497996579938987066434869417153397793147902154520502554188715017548937067789067776008134251311691471827231365345401464474990668621103687810662798632 1935 -95963699642161131664845308752673797373403041856245272329932609791266673160227549144930168166220690149715617886123112229066314142965973239097593914112918497059971968757570616556137580612849741677113995028072995447846620626944 1936 110370794184607454522402443892385421214534709083423898424551948980943608082895473929128344404959329601466705358058161196268878117665132086557805785546591421763562490507363418480455698478873618153636650110554185011546044218240 1937 -126936345938995097646185538794077580887762850284961782360811591113860601672157196127200886767854322099763425316185525299701494518870050212560216095464844592845309238481709605228175149874004130715333291276348892758115928244224 1938 145983061985136494763092500197642263969250061408702275731090040309001552766445550801730321023748155344137237876622796379390063640609924534817925806185750535853972986317545278436063310404318685381546391528862553655329695714304 1939 -167881796704677037672145778349921423686638548068750922812019495950293972307041522442907065900718062808952621686974826636073676811572325771864299142100325660156664210888267542587589482443174323857449960868550281749572943347712 1940 193058720379122613846177195259184950530550558757213804661468902141348980610480216008477326108046438072059749165462014325780394381663489190779471753838921416547686938427598682263268733950217420110894058728125894403162015221328 1941 -222003552900950787106440750314799932876859895973813674221610691715374647540400932036414110421860836363477535847687425607111575169746239982452470305015096324395845426576540018109339508021073623890356696277532581266459201634304 1942 255279020524968593196289087353502040296966068212083882974279446927196623613389480967040093658200217558180292568286131298903851004144846851493154795888633464966479728985361802023714377373375282684255682924618992318572606080720 1943 -293531716954888115931822920428622623507373647995677032179527592707848236476171721806970379029806766603948999845840919119135105892052714215386453167325400809151600647419314301066258887029879314754880308389431835008375617224704 1944 337504576878379616543993928104307969643376098668037959257146234273994258199862893285302527776916063582040342379332384176738741530697348627081897599613191088894400057525448422266664691304493271181339273066829116261808534309376 1945 -388051200841073698949034440384725772816805727979826146369534759257667972001855682378816858407382706462118728841472608432156335931605372395840587307236321185992735107809183636510872671281281573642745484084508521260823499243520 1946 446152305669327767666885388850666182246840815009839687995085550503829392290558034384052584123448747053708168732133856955386631662148066296629838156904074766543658886932359187292810201505059375726020358755332207817864978871296 1947 -512934615181994733203421240803896700177172718952689650162484224607799120983262508042125008570074240931659438561824396838868534721274982503699658642221202575450414976995251223957735243165142695331467671908732230658332926410752 1948 589692552440196644892291892408668570365105884410996091115256101392379639565137375800597078829149541547224078943419191025638623419756233607075723684561384735886282847141392220211256459787259780918209357530520823390199615817448 1949 -677913148151211892120699583422955122371060204545051986029067795105325335724518155323372162501604786793591159184891890031321422241926656631183354077011826011734802945542550623946646053028672967475517745973025648510202582401024 1950 779304641077297558188412879908337053704022600148843042567906697762182541330874611873496758001801769682342761867047244292137942454673582197779806277136189196798697598985530547433712951448842989351681520177262126460857101411616 1951 -895829316560070000023692738064124498975346469788001571764924443481054360344410196617346235350262436289846483385534744605182957155588639983081903981805436556932989120062810941615255946137195960028518054501698114777791588204544 1952 1029741209883375478579219132071596360747057442797459282839814002802066212096132460567222160536455074000992401391140500883401739722093966270617563060600931615242934960531174388338835069584002172100554439550294087178549940346112 1953 -1183629393684652628923964606023062252659679700681262457831553754795839535338344496406957588840582244521012290932381966759807213477957715156282039940610338994995210540247825921529041706779140711478636129293738255189406142955520 1954 1360467674732247380539572524195072763023061278018848451014733949540207787457258224763143110076739460331257863367864181625104272111755407683097510277734425935361302968554932206696685995623360993772802057742121365931529995287360 1955 -1563671647115699969232844196683949950306825701231600485195106568538078335003801333758745269518279379190748240337234349460521375241225416861299363625468445824996827268181013888507778883044274175896655632699525212026033577918464 1956 1797164188542968057118635937567416495437904003467441802901929029985433954287627146587056981345254342192706189736001243170663245063647946942112701230857228069261871471256567873924337369758846450386284164003488894508922764233536 1957 -2065450646634705844942372548450846830508596082969139903085678802332677380201596278956936922690543341073904451989413727278829818991899276716400984749651764817796316334199509965445819765574838787437385610642291182314786213855232 1958 2373705145868696515359819335611440720292324063125694242514691213037755370888955041978477661260380285799414819487166172044389301358960374694602297142077286833990347152280691792899232293218420654165966306009099395449771601755360 1959 -2727869656617161784974113983634718207986767604245665523482155539694033793875970986036682066049566772841841821713983897359579224080825230533460949379462148908772022705989246912248571801255101120219715612658318275608098648358912 1960 3134767709502664039505719596320001455178388229870532169340417383237474619570940518849969440453952240027953631522528810377471659236137326445637773176800024913931541544134425516043041001781814570138352920699861846693106281599232 1961 -3602234915622388557147668119335794090233048323572092083011424387077523886112148289048916727510715570085749432094578726012098942037534347823279835166916353396314511787214432844247665045282521145045788844103141601148676986634240 1962 4139268771269382490101529742951455431365246425444734364354255881338125283322373334662234453050815979403158690931767106063954033854853802802244696804863401209895382551602198580377165703638476252845797167652755714508065100191168 1963 -4756200590589702428403620249784531133876979688269316954499004936609211071287983507230850677539665691150638532254645506897055108548964599186756349135703963861128592283450719241430983500963339018059838631819351763498716555640832 1964 5464892828007985361163323347376280280134331750762748667427017827675949295428645868095732782674257210895173903192151860436218075559122970435108824716432412848707904633090787395226015187753188171227412972454054733867466544873550 1965 -6278965532084800204375734007307946065115236877655868886074847444976216746269350761393254815031641233178804457559846261783913570124468376359381178903090739281581810125028833115908925202186172541734865288251459461169095980875776 1966 7214056222740217479825847296751155828880011869122608419750611185215122418924381758541023461997566874316152952310868470399841150385391481332975502824448715279437222538592328643605034746285591109699436499353618110913632478098096 1967 -8288118114808885827206657378211726887169149084249529628890319617063251580756834334121093125319295139676486453540368381177890143596446972759783536049489888408305961271427728714217747169087981046622289225702762370564638470307840 1968 9521762334510769953535346535407306548521538078288607241152280717512173321092313738396524647662506090289169478961297231145433215690002688737765244708246490388811056432532117359069194639718000696524027081572631259482589710806016 1969 -10938650605185661163365060862336664065455469598437790352845063517230690021617766134051258867251226408247017459807542452162961504739921892296312987884901902411571723962013669657567109383923586383059167133848092599162040641126400 1970 12565945830086695832365718736719884669646931751663090380919839378766284586467342933859724165893183330659820384072857219102425763852689669927598436376476114809742136372188949502452121919339323003270813312159672513661932034158208 1971 -14434829090966363356097221241431784499774883009888202768844954935589543107009454556521874426242567005739618917037766403849531196114802594854067615613411075375534757910630486639535033602876210223562767979137591326798708048134144 1972 16581092832026599053553482847003460867307539316828049998798700622640178988374483698304435459322314613178730966577707468550644613320917305030161089035874466410832809287004543472801007703934803861091905331322779411385173350654480 1973 -19045821432931134436955270977384329766955828302772900388165268845516216656563090774644018329727041689548489055694877058410506457906554642972809167336152403355471217329240298320988972203837776974074429489955130804711498596220928 1974 21876172018795952902355966883405758308196467817347188164727231177148326462870003477938723571184744738287158849389679771797651158570101924442764839050252875116060145608848330942490945715881116870261438185820841816617704918346240 1975 -25126270240096476585736200086351676874324638683689783396245995672660514662981902340283875572051770571095234017693905311672826909167317697165575987785128619508581518603739263660520958702736113985575649826214478015177751988797440 1976 28858237916452985663974660944546775551366557456640126172394079245888642752582448667971636344382465964608059939409562968866235851498118222580907954516367386780153292993601026660548134480728286348557129329389523790208921006953472 1977 -33143371915607144233383565886151866774784237630222151611697276795133430125228286286597811790344333763418279358834119588875147131199463611718680578136126920457442081823343590442181474801643439080460581042892476361929180294676480 1978 38063496478791384911618958571390793636652630443963292116361590843074025943286787553056833057379350839318451795519676346242366073621636990450573254314176894667809012415789366241893429069634702053418971073207670695638618180107264 1979 -43712514459064646888017101635324283900798628071861285727517449580708972128615886325004474532306966985045951212102134151797633219726439258068474993881472104233227672818044586548917222507965878834953355784636730998444943073083392 1980 50198186670704295948797787602685695623746089713659889280385953756850762704561347786632926979666405988842623090696131858705505031910371900886449777525313076041217919834181059225107091255175439462735823600577419946812826585903236 1981 -57644172824905372251813768425507065581754218953297219107425816586136796683161660452118573309170617400642661737420051525204494714496317485625948558344283768242975189141091267439890178630831936811787851436960991279065856278003712 1982 66192372429468865992589722688882939700560607525828066113407152393423129688747459357627637202255562099530112327083411510812894452241544224479260341262885178358267518529175626371740132265882951342776096680301215471177238276972600 1983 -76005609649080316805006937880718534698265062537480637039924165516311983465776476379862081274971834771152799672517664353943322969748189836852240969652843633348777783980663621985377210738300480139386256994711588225520001917911040 1984 87270712562689213347610087627562503922141998589939338373641402437662479063509866082744484716068509231022258941867083352752731883637651903446973629060915492572599245127586753571486684861794627995394360140300815374222956888551424 1985 -100202044635109315874377914167370456040802691333042425207092460773942320115985572197161408079577487395982073994858459162976600468971131556147022247576543524562385665489242855924874690144395876433562893338554979775720807560380416 1986 115045554678400736916205303317021359748756452424164362993285978525967686852918648134624016743186959173412984743512289704282222872578515467950885610467180588787961514664813794641976313402624236444874179320275195050271984445921792 1987 -132083421271946364321218332659105156126181480971535803834413485351991987194117114540369543820737915908045660593142803450022441204904535832623140422414692552440825068679514189279439364793664066071537848557579383218749905487003648 1988 151639378718323589395664874110337459725581054052684199956703320647105408956439765210968124073826684322185615639472456542765009384720854798426483746702566907348971806230245370637667450100372655477282226638438753364921601012075776 1989 -174084824341184395973364731947806090142980196695648623158073863326319733552442551365985994794170907078717844976691647732998207400499158659056671534623510652465292676632060385198999566464012474302391283634158523455092047322546176 1990 199845821517437414390071713464989591119882536167479505563308068974244230765731022986897742596836970098327898222889097441274485776230648556296586217299642340439271353940782792041787236321798469751762989254169555886371262237502400 1991 -229411129549422824191543653060717382065022169416956741276049794505810722491706578060201557363144098181198623895074989814152432023501735521462955589761376095776280985905108827666170543320488870445349883635356080106251198736105472 1992 263341410633111854828305488170684230500432015322036453025986020994579534190795262579805063811085254555502452198083301603477964500182314012364328691612956187500708792652499621587869256328916330815378808405188641861857262697543680 1993 -302279786120247615701280160879402058393052537413980484395448939237021956018976634857271156210467290882932584873875334510155979171826141112344250227987346860129406307443921158367273549784977347725580447184761969724582005868855296 1994 346963939411866457897912000900584597952950626662655519094407647012566808080806464720730002921115521496366106073797400046923149910048086713596474840015358780515138204508946204002181283439677327412055973125346683453700899531632576 1995 -398239991622847467252970864954654199887354837899406289041180912862180379208127849061654333980571922145617924392494570768246975297674818722144846862802374187635221497287523362166638320101503682745867654619470563579809696652984320 1996 457078409154576944316555191306616675432759781076183453188934478842572918633107661495957980391350028237036026353892230215143147853056555702094457002972254191743436567535280451103713477494728129236252796850121453921218590083991906 1997 -524592240115302663169532201279135666802753664771355691139338404962966471106595381677599579132822520890438821682695365874882486553086744653129725198329029195870056211646218218307518598307306369603382435264955217505498507829051392 1998 602058019833569582712812958508927274879699107410507093661059217460017498029028254319121476229080846415532491354307488210001703045943700827967728666051927415952456886328083605840522532225081576035939069187566897554510494361004992 1999 -690939735318823785862782486672317315166802303163215798497856933912114323918316791856369700675568800822739415418653651225406554205038044399062626853813708242983949535312011705446617362604686759639109235307080003606623313851318272 2000 792916295350319809003620193960491129679397962434819650632692662328506637180035259458903821532206287169601660102436484321388457841554104756960898540492305243498528574255533345435867216112769463050469193778594099530372434435795456 2001 -909913017969042808967102229982012563823440299870867459043915380091001360842360280637164428975000819037538757250149021253473516221847412198412090625237105638184660036327503921856362560375151819702210626355068336100911413479866368 2002 1044137721707531241118622420613686089703465511884995674893732592711874840057670068366818563537745548883793647782167396037443262171487819562960894548411594839747683467654199339933147998506532014345261111343287374764832120215918592 2003 -1198122092293190414255518909042523744429766907273449374312960548042808649899907848220543043616442274519890532977055434911618998535281587131024932191061422355127671657526412722494009992846495894744492357130319342525171868441247744 2004 1374769094374854910012905129697354965252088615279378978908325547170444236324219975718116196704139273581150067817086751964578760291463289387091234779868288750197436412016179114293907447306396115701939281389448829263535271137045632 2005 -1577407309850685318024263414584128164900598744480022612827652998408062500390957593733108361045084683249894036081067140994255233320069931080017442680559580737985215007989458272905947628712191543361074577299381329821486079015911424 2006 1809853212679347239143483540557727516085435962595484190072863613123925337362434459432783461478942397072420250643654368853080308650492672757823480960294341192947259748121718980769818377372738900455525533076832011729763439663075936 2007 -2076482536995532025162027063854335562314550720287708344916659509852242819224310166189608876275303641670337804882218402778788710489543701294674079653749775193759795365444824894080659411910155878201222064388859456576506141106765824 2008 2382312063626382320929546807969405027458231561728356312481873181476908634371230833371009490175543603563476507995482265345281524326317067070489415624020729827407249799321741519335669188859538927029276843000136620373582695786832384 2009 -2733093342809154695062228526383227138830138812136362429719391291606629458707707390899126489077081632310845850485064554813026599964869481842348446104424580411730219827449486871519589903537300504822636633294229026435921543345733632 2010 3135420091581496425713150323402917642358019965985273168180592536537419941701083506493528220147877610809298336577651381910672887275544018898342277535821567008055226519058136978619546145516186364247111880835836077263380815653204992 2011 -3596851257004712352207460061348398161585086313259794610451160716729113407467953146628051662898461319906654214423133145866899164979926551182814036193653762841790554114412269896188191881912784774195644701364019262075854606174257152 2012 4126052025723524457457597846585674726261411109516862067938340942044657432398812204957638537576101703065822055214370075706749222635695420499203772402719553411437298120056460519030338649402109337927670464132026024909268592402476794 2013 -4732955391669208069400124072203957072663137598591226582632207189286579464679000737331477931927513987568900110951063577148490384454115999243663652954536642722876735073849554784092947983650385184416131534068980328255366602355113984 2014 5428947273049319142243542820635058793902026051841108487160327894337970854636092853354389686358309932612010933448197127869819910858114965801484008753740539992269603532427268096831248530025679515054697792740387634704709349304555680 2015 -6227078604086290760292944789951939118403059184353194690514362983314789174824914890517471734416138665621555735533222740174338006293975506918195114506073545352313294676712624888082605229975478236815959372129157037439710148465524736 2016 7142308324222269103839899580318620527047141242748821456925495849693201661894674989915823479822548844752011199865379404971127207866281088551215949836533246472068189759638740279619887828523129262329988567218037127810450561451961344 2017 -8191781756800094669300853293856859209892496372960892840621121839839129815785737435902865799321741757407022502628306461993737154042272666084615262720907100703631501447507217117792094879340048033676954245117750090448458410389667840 2018 9395149520975252676992318168498997839679602467780203496684718873157882018227807313664257281862011710517931121071170977361537871999735497713154616110349528561314800688947091980775844403434577066739955773027444111929832642041765696 2019 -10774932866728565726407204249336094621578634737638448823892758661079060425026814613496012615610477569543623183939745377635781217471762070585913243454297137393290499640625254850519188862688454976071648610313109342072711652304748544 2020 12356942176971117664013460673495050551459312986367920233780463526999186768653838446161412560207081090016752002214669521331613995453393477432604099476765472882936990373147139955248621143378566556727803721859634128204692069594929392 2021 -14170756358464675330625298410508160443249679510671707659544621506506064264026769445617944608613299887256615270200038553000416763796429410664031605333206914595491070013273884989812415048163665010215788216454024256151820314811039744 2022 16250271962475593273243850326561422708111074243248843150462665249978183912771578864283921281417737462017761349560323282822818559013456783496186307655074259473276515003604048900318158935637505763244698719669609963172139887837249504 2023 -18634332157163983330872324976752998466642798831739584472058129026951227674878174980443365388110155139026649642113100906755922588181760359214856481553677690699203880458532694341552613387963169645015281028995015404852736231454277632 2024 21367447140052354461579884633237925181305084718769716923166075021409044337951309797603522649893029146652876868536166121269524779917408145734992119589342258195627550040829666892803073721462131073872977937669599779770231140081217536 2025 -24500619257255225880555861455344845489775232120934301993199098181567361661593834675214834653188001573437133502833989018782707579122726727980921984115048086376026614315573277429543781493843623726084116807768647080577876951530995712 2026 28092288017070374139061490220728093116447572557037282653887459529456909616333269831207205161813261436869198688552815234383011541805899081528371772302549643715344501135194290207778284603246060452014793747649532625650578605720619456 2027 -32209412384024605298150359330786253299288928396711810923324559165663328012748807466892904010618188158325902112117402285248886442253679053227717602145827468081605494731295404216616987360781049432918322591307362376077553613612777472 2028 36928710255560572646625986126717475461126091510216924849844096487810205658099979237857433017864391881306785550425604137086640481640890323914252029302469029368187456726455282165305361596353614856594435527735333238639660498741279702 2029 -42338077903035273909892703357769214683319597120584931319645814886447033371092025303887604677807152617993127527215805450460977681510057358908766939017838549699270461473039784683838940837388175774683635799663579958236994075074494464 2030 48538215453952703105406279622126143276987297935184167179016924696687259276869589428222537445572565745255426342168400744499106527347112586156573960199898999198930290293210851287651713612646575589154331972992028689218467367505059160 2031 -55644488263284097890237703328766016898632557434866780999734493128655103408688864398697585902424118199044259225537084130502545574900642381526924546334476344743080464149549429217053752637282837302910609805480071842747099960542494720 2032 63789058336866420350490959798428531916932362358872408045692718332695291947942085855076054584329846830834235221784840081445491424630505856951448060312901641838222837017985885120740810205541368248492635022375234375078903090705711104 2033 -73123324907592460358091719395448910825893389120647721273892804673045450320492810075955972979793248467234612574891453015931170223921618064818678853184093541702901886467352416324693168015779887421788847309725565134555846218572890112 2034 83820718915059402356581301267494634040379495382958179046335674022084686518144487845931454615324017643597160958315836910212445605935695854362695901255239609905462956094289520801492491010395031682484883829497383984044386198103187008 2035 -96079902604053844698338966246677349548187412059270238841321847126935467762796657244462164042752955611788340397480074092820237421323180625123476869409816961401747540731352507933505820131781933500162248033130855166770884889293094912 2036 110128432853976320276386324498546304092107157627511954035770710105892425699342051385998875825886258030135516232787203512735200410346686027848736869477056804096240961235989271265921627012608343651167435800154216538838030770152714952 2037 -126226955314144536584965320613581052882684949493396003570756894752505862212077351551478038465004934355361658726351182806938495573437167211652082062890340781397976108585400537064372038409848857971342680845684004624950189108687273984 2038 144674006102213938557140065856479641771696001428497010732718437945196810840218624249336241740347574131933691035328405711797566223891525719125353355450819158092764214238481660672227033824672003815417306112511435921418292053282178256 2039 -165811508900083042798643362851210354415750825143223880628381837631273306719806847990899976457777191597671156042302049810290034274251431940740237119417048508255376994137605861603896248993022311514284592733510151797085341986586624000 2040 190031067954143512534037483882059477709916196336073838164400262330366152607573730674609556882598829817461246917750869643295467808312567915043997738805037961925604059358310038238052921222797291315772665891969476514662418443046316032 2041 -217781171983898079855676619978833468791040538692413309085087613463727141122462092314856947208171376028668950003195434640677537540200333424190597022923362162318228147328784277189083227780729871015548960143072899800475683821544538112 2042 249575440587002860231038299370390623563945216569143845228273545978931237316995623282320454321399212830300811145566422916135844764093148465150650427720962574245468685477287813068374921631425869885430688661806952625015874433058273984 2043 -286002063699495555588716200785519725816783488687300650947850067671827386016810714355192955398550054899891066343976870749346604245766057906406568769736128928143507580813962827999581630799673741579004726320757401353837869644137889792 2044 327734606370131764377319562419290915378353674230919869733360854068857975236978235988612165572311469783862675978759078957591106008629979797706016475902882062505160035945902291368295452606829842486022234708170336594932066197450375075 2045 -375544375929285585143138665828231479167326674325561687078844803395383809560677528065497348786196384272880407232654479264033820184464895788972999871963718351845863492079918372181416023488664434751778156418318727579028286124804014080 2046 430314577023857000589674009753906128967800169861435736163653641865308811874926328695345047208973621048982823134422842146864147622410502045253588370557366407598101080193021828243323311241276035325718558801217550837021598491596504392 2047 -493056512462339628096813883605413262817952527968168655361572135379454000448856741526723599620889641904261626681028228877372547230471951333317490497603721607635967693933405483583130729522893847552559723776932209865728720678185598976 2048 564928124954282267069750663721109871995864811957159098051051801886868519119547650904736550429808171955759131243327194073135203865052643371480613409594104678076041386079885396231030937074189213227126886251579821322111447106586819968 2049 -647255217305329403034521220151427751265163184515946667945850398860848173032249479644738488342381118244839972806543343433457299409616728337656911350482334113405679486364532471553866593489919918793640290047885579991727653081394970624 2050 741555737208195592753460382370019001870001577390208582125523314622371794567029400284662209738338817946700619991467882598781734546924502803852972279434146971819099192471959661130349572059725105884112401600558060896864483106100005312 2051 -849567568326198530321825311138466931850308087692953063790030567155457619798252941890717320826452002450362657369879571580471237118977305786020447237032945322135278401852646822188601967959392545466397129304476843684257804539865858048 2052 973280332899408860241141585695978103794095169081329655763534870520457902613885010303741598388128509575630553797656417793301137605808664203939422633780815155744269332856522164751001589066169587204658178706301920544470219713834372736 2053 -1114971783757191388063694208749741015643982254960015252059022295289704127072418183495993589326037977622481885434902592127424436148436269406948371725424626166953304854855205393430823839584860305516482471431810469769634160833989181440 2054 1277249446701511702361915729149261527648231190537468484244056086801546079089807495162238866139710599312876180224358230502935016804253798443395174934319127559737673957239694994473641473101471651229564252919411216012046974495622465920 2055 -1463098269226275982247467534231470954904181415122807162653464243646690899682914745113200722558891442570843416025801052577553943751503713810168448617417420625300480358244472186090351591893678261584755258683913753700334747094481895424 2056 1675935140166039805933264974592236965381582351958756468868618852300050380429817918329054524764444090696610298045008007191387031357256753998319220904495439449121758660738380199051031855024904069450530857781617878533983432876982065920 2057 -1919671269073464276553098747747582634495248408965996645585653327698002177334792043217685182880826657159472403001276225825350505920222221990930406593705503021452883097479195239540301185007823331186460375596311099170864796870551011328 2058 2198783556138422641326749421112023100174370542397819724949014195038657705956689185769707900596504334335138109342980882557362901861288938763497656879124094606225752548584859122182023167571755043083550126286472039700246157151568607232 2059 -2518396245830622227588582734267358644889450714328722517658945254701058209681536299342775379568691676426307218246318486134256918272832076335845410040239964478767839041857393848362818446958003484598223182443399030554116269324734824448 2060 2884374343083799433247780715179292876775093676848109867937986631421236833113838230146384392427387610683999603834131781670156749955915887220851670662189941606485949419163942779424300449800200468129547996262313742248941429117872333864 2061 -3303430483070455495346254638704123648322615758516408021080242570879091870071594562412778261447756498977156255432128994813076506056467256555108353784852227087378716297967896127822923155427980314945276779407504138498417788028161884160 2062 3783247188244130832771096897961097369337892880840657245521337935422780500743075840409053521300523267256978440483925970095968702111079974518041309062276311475507477142372998062227076790315132952515868094343067661245262934674988337648 2063 -4332616723696333395021369229963867246030412098649039608191813900775667051410334904932059232422503535985365060336164059162346065343708088688591239674270965326499218982167476397486374533653997988793902713881297906081189898641179934720 2064 4961601078952237261701246599405606692774419770935296230002661397839007487156670720704724077661211596826304955302804909357523543800382382487594407034490125461723715345504763738950731392237644808132997415380414997166177214726159009792 2065 -5681714966786019863554484643031725966873652176341516278139154174982537651054059521108356454333145425868051693138313789660864722889901603562704894426018037082695849070351699385154347250520296061424019686613497174950505445339263139840 2066 6506135143954932856173933984415623396547190701546029249438261670270141880208963616734360247407116713431465779656909563256012693748364381069641691845349076367950441660657438626219737011902935232846529220273447700370761103676589357632 2067 -7449939832336579838020176924557059900878145203157749616109354606191247467160175067987368065964163709207314388960232029977976865748452059245008272294774683096900805322644623207038507861500418442608667930642204519394293453991234764800 2068 8530382560267478769319666739396309710094955325067779709944114315317028343494855849275470807981861190381538363253555713102882462451120086785984859691530478229952628835659333405124533129461645717197908555123610569413681765495233514752 2069 -9767205362589397762398100350802124431100354500067268317659797853605861397608930041786848763888440969964034384234087589422578039312198163569600360143278769037254077966936417769192436331717117248157962883242023920858815827291006304256 2070 11182996985056667439036633884712073647508335215648229152944130256274452959001151804212694051130964091901151009141226289879954250335270484771434638810317550600275698940673131739490182714956494030809219094003232105104031972859409120832 2071 -12803602546958845031171529705113557727773786827854713909890322115801709665113089043941192907215852351019504431957262954736843804534746529595169286233250022911361787507742904193223037521799012154257378999104836790849245724484088889344 2072 14658592039481053054907839413557129204313783764279912900533548858672420487287000513683505025759966651151143806044927032940157379671412894216925045941049758265458586668047462623340148889019159816321721991319533107055712012692817930240 2073 -16781796092922731687135787400284707393875614520710855735862937441726555813090181302976436611451063890755325633777467298475512392875407263025029115195455171510892680953522022679904164250935131912054516412214019220902982108419545104384 2074 19211918652230896511181813409778476009283221558866141718552214338627722207997936417069836901315813392847228352003843687303668868255564784144106266922405260511885648745467689861173519511168995214694542710649237218559093172742319425920 2075 -21993237578858235293618288578669978587721505628806067048890054090890611832284975210766969167563253997815422513649551648437618064613888357084932147485369111544522267097301451485123758535080271210357170411601246972819995957599962923008 2076 25176405772266814838915636844497778103240087962561642502594387811371981557500522306131629459774414743195978437208165428758459439008069153922836052996209265485684363097588924338733175447032430365552439013329038728689116483219239198171 2077 -28819367204491153786823617390436593956401903573406994208049702762466436148849569387976911812044498704759473621205192614487339097790459919621835211087249111046284665777933642764919247106211729056625200868203789786815464016380109520896 2078 32988404318060479241539842270878113484766917925536039740598107708367531112467610723649596444223672528694966812459203924441288510122167282927305941890495768080118474417152021454859968866897770631024762242935660575719036311246669042656 2079 -37759335587819087854637736786989215724440385394620204056091979318389196148779292262311853615028213027412354505605147746375097421448674599228249431660319902927679054740021821159295556085115705152692922845084677473968795508780530925568 2080 43218884732530564848509130768181517290902414666634250030047281792109324608758643101398009258965755017195119128802246020729235974805817581229614659057749656749942254336023892589744152263408502539409361296161239006772747634417080364544 2081 -49466246130292231186701512880153142116665604742322826736133555093627616783429050321245797926697310818436331718838196165110300355162399233089093623752594390987812806878818040069380559726393217485886659871889584781052394540666619166720 2082 56614874497178897317253920210232625807662151553202962862965772852994507844815836133134412456480587778505230024216729724760415371710318618833150816268758339602615134427216135614850302094763380999183196693628280371606494423797605274112 2083 -64794530893370228675001363454538755575091605795139576544319453714586027413448540715509562476034662376125780934335495206964561953782971796443676051852435680494360912485331231842025963741521249774106712897902244455740423841374090035200 2084 74153621696311961386098425237639904163427414145366742570986228504350246826268917733559065364627538667812337859391519394731469280518358050484373780914892547587624096831097628592718513133636798263073287936063844332360370438953633644184 2085 -84861872407314380608242132336570444256470718138847794028872270296386161535812207191593850138536099931731103366051658928075513968641546921977360464397410926662638611975756077807292596401941662665445220398956455204864071027504374087680 2086 97113384129004166746738002022511409946327401809519964890920793984837056926844126100948066732325924652264718033795697758765221702237295209521100586785847747769991917616108648718965451314143089017564624741613764425047078569467197747136 2087 -111130127371955106804819628163842654042363468523478298949382751908733532904015078878202978916396625490526724368103526093495105407386669291114507220052525366819867591059617809204852727477979679491722910895749269700164874201091134193664 2088 127165935640360723444820375962079359985679875365306208155409451927406399826570754616742081607284768227019707009274430238443823085225366219172734912535873602489704277827108073221424344513096663122483302139996150848934587718016003193088 2089 -145511070146625414173104955427453171913732141600698991860201472379780028399106967334720778213848812927413045722309276233416987368082266034991270119185861307231530088380562500683800349077416635130256368570174086515039823215244464357376 2090 166497437170626200542123394606764291815927616574749909409320095447611090875027779479295937642608697726064774087869201583133821696001858567760200830724406357477940256774011148569252353073595890123983213512343416807884638162321207413760 2091 -190504551190822594963954278759034547834382684588585524274631318750753456271245296891757014512768909234488919036171125564815649039400520957989401298853095582150119786233916200169590366462275886085695657245955979622896370912974337998848 2092 217966350176511248539293239027370788220306460831460749143921891384398049815319740280046940694935280841894723441054950149977342598424019257708838773589157275752682753026975383892227814699031364154410116061992501606634389954788153560854 2093 -249378984577533828879140610433723543644977511228696804042519770251906671060530734379448226274241751869330174280935744781905273434852360239493383918565872819601368598423548963043801290009656943347381810554664814101633460999775104008192 2094 285309718847011883242202948847540304830318247938493298845776630707626872383635561974386080760625457083697435714565456829934258343534343032289992150131562932010741009530037054978341077931629229732554225258228449437228062168007883600376 2095 -326407104089410522152031626134615033229307219649221737904948317631360058912670022861010371252435831968808365884729758632102105626275950929975486655894367993005635577825190139121262111396401739661233095372378334343703033372401792450560 2096 373412602988828527101172883602009154468267330423961509031731502670369081810605365877729943921386452289192124295224322555072745881419965351492362060805163583105540962139244491228078501084241923011598843019407121820254252671671505305088 2097 -427173873938577802864156933860355195281590071829632621399948380636136765495624535584661077762908599663224041484040047989807655630575891338243750337341539587786796676972925027830324273399494324197057199082392441321328385329434820345856 2098 488659950716810131655798062395983251314665458226010192519607150871806807821535021953645868955606416717111373525104915759698363185284231800658681710048895177460741377071984654165449723968130750434481581025666227918129503440294258584640 2099 -558978587652334880831357556647444069478198841257684799256845398552193274626435240377485195410894805116048927649628389665093380523162936943371220370581068687758397917730603244946617244261672228447669870545397066203498604242791149076480 2100 639396078591270910571407045202074850575407780979617850520386673005866480921051088828595868265010474975879860003619327507581366622872418581933426742825999699309481958632295057051491840769873385719940109983315731903987903294575382330752 2101 -731359901783812956432988495410207351842145309620811149079790230351289233615475122956403057289235122917075756911673913239319946648185221144002611715269911045143752908039795640399161407202287562428670423710389266602645722968597517565952 2102 836524592831584933050477801561018758792660806625102942457017189131323860483882348541320149607160897125558786041787991297547478792254158410428737282827238922751231927207569539440976907170933467344146830266887151419733502965401407836816 2103 -956781304949066217221249287636183269875656221337964959111963200253073668110550752759937185319202433789429838957495850569279224920301752950622557453346443375891359477499670651145958936434317550777935147472264968121827959865696600457216 2104 1094291581000875179658240108830046116865535396663263708855799980763011207970459519381415674372171925935493511728211214893505190455088051388568365301067907396204099675912329784137939994647766006238971136096262718877218785849251268074496 2105 -1251525936225445252380432115122139821300844432310663479913517177544977131828805791719954769507388891193343459366937458449045715043877564929110343995617444965939363855080454138825170986754016946372656885661707771477570180784910718992384 2106 1431307935551677360634398440744189584461093409946857771544079558596304454806776071996633417486780980945861888788359103965464392633670219210484864526635003370496107942452753842556936236266256681034947496574522798673957937050169179934400 2107 -1636864546449800455736909263226392261057567721218702874089190394310869038317458768799583285413694884456537572049523314635985102603416366787249423146528759391949397530202202557292307562253483330471641296213746474087296662430745420103680 2108 1871883659032662240089114294565594148629804656654230812338321506855783448680109617638694781571959680965706663828290976651962072592239022907873291044554061391597297386613821177981608759922723647606898552109669265671030018354249139914211 2109 -2140579791580826519905077807065395634243814150754648658179761765331831396995489725416016707898744278721700007406110406268779645433913681342203097979021607988687126174954710035531594111279658931072994170430302365829078024462993855610880 2110 2447769144019874855600189145773377089422349674917790075350654503932106333401509517601957115549517287458947499311389834626008868578291567125009063409755480583357394627923144628983360462758805558248354831220304285458240799341242441625152 2111 -2798955326659335494506740190290091202524653889529394887399658125734451868033064587855805570969798657744946173449758195379662816680926109890672526975456179100953592624671526158143744763279529941610920472235820124876332713566957845086208 2112 3200427279594232573419553352606007045782136522044642801422359150419364592965361607932200017923558829904808234738690590692511997795839616321912476985440376431390354967392108000812442837935085305847290634408651113566699520193398231156736 2113 -3659371112863452026016007665657487296623274512888347704282981244422916602859620644676472297180807004912683006131341503435701177737653429647226506276115136999009196076774732464433128460524526122431060307114459832202692472340891162902528 2114 4183997842508780434740342477537483598234331386780809624785219392483304367865560393339463144252283943436701457629721337093370651227541161715914478160473034071513434204651909391491252614995101678282205070933574967979165854465534115244032 2115 -4783689277368360358939371945124673666795733735369636646328632460294548775811155732650684302440617959992699947920672898065089587296634267146269024510282045329921089785950034028780897020300220691025894897020039949538877037275751664058368 2116 5469164630655506715332963349150297222770354011162551601145627890641965307143777688653923525107792802672261796635362115998890827510866101692787135619466312917721520974153491046869685369758815334427015686104316432326098148749008848066428 2117 -6252670794693546829785387198321474013606977608845974046624411539927008389499902579103888523056718507590278646698840637702984918334253012579284504800719614697858169787326160476214816144899111828348841336582643162058620436550678842703872 2118 7148199632959600143182123890477129135054640539391045590131951242517864849058745431028471494548648244468577140550772876155621422674145196364829238620594648546143270564157055968376051150195743899500654610056766055681833337379440399252704 2119 -8171736118090095529486917949188468390988486248426698071274144560035558079192229850617435700245467790982256016179585194116376002267809082741507272519163729698251873189021460242675429307978030348641063359339607407570833747387363918610432 2120 9341541685994223002064348765932979003515515194290882118766194060904206481143427635732813314030540734923888216744638500554888656062125687800962527970387159466646294621690139872768176672309048064982336389653659270216241909032305286198784 2121 -10678477794148458937433399411677796495911851050681483433791625787348411188324352319658863578076606445395081185509890631637055702375771937021958502779452021035980933266251911769086606132583238766155804893068893102513100573721321722085376 2122 12206375377273387679304390980253122971484608283197131923985595422518054147264423733433294813479535688028657493990070342006345849006722880829815596926047947052188227479740774144562208991666446074085332190069445511423934207486746163201984 2123 -13952456698204768262504426206550362252226635800990986466619770260451225082364465211929040437901065186287351314119165086111798226623598678078954451823453091468300114839495843224022456804968175421717124238951834685721100801443460244570112 2124 15947817009871999681947634160878252851630688037122329705600094470865433954881033890298308051767633406221560952372927789025035530350817765315691839875954853511115580004965385689851176800193377031373691915623472073988433880115339242783958 2125 -18227974491865177456075351317043534454821092215193715764686107774217783928552896060394191739515110517250197125170156025064117278169981266486469081466710022063683371518487831169218645813537903785456680941185789846435423562587665749508096 2126 20833498120327774927623589348792858194454718818090350345696298704113413919632337189893004539644418265244733697574101050659860843737912221432640956652533861785000236735786519523478404210967447847078659256778208134720048010533792096162784 2127 -23810724493635940901239922995534933707614996000830834312505492160836638942442904597549396526562225822199907733240484593819425011848154782701581898592956211107789743495662805140634918659914977192890135099121131962712160725835124303724544 2128 27212576192215930542252531358383325303627776098032132121476049837784208720945243626014049987767040323969410481449888506966933803820221462121369025615713612006883972561084321786886716029966385909104291530612044754646344784634259371618304 2129 -31099496025933844140487738294907474178740267118342387082051557015327165581760520917953681307657937527880704346328244949642579486185433590911944606613452597747099260285170684851649182296132573687843927969836241663203435211270311577649152 2130 35540513547585507916129510681890984867278500537068064513114489107319903220038391821382375283559002641585928780601860420124266751049660159202773238320705509738268316494678839788534098455894685657313065915250974876657346498161665642211328 2131 -40614462521262548483873710021338530960062822827381337642857583170900686797618638765493073712269587813402110563683329012856643428281618337409967667449631724456016581666227672388031352006593691978400990285862937965199145694813553314234368 2132 46411370669847404513754418197205340889294046930895501960773015678612507302940069997123732747390173378648051387465035656633614945788922478936484313793111396744440204591341694451576989870188495381134379271052767705308732419234490975998800 2133 -53034046032289795477718711452835289322323517391583072383957150493032008166364477186797211583527722038314929184482337857090063393663166584403779360122829217103688679542484291476393411989131580249920883323776830356852292298869863490781184 2134 60599887690742132562239127359250687478188972281953721079166084286945175584181865806344567712048910534506563830355537643398064947695934300517813812366682936714283745330775994260590495356707953469782831823154629535889613004724412093367904 2135 -69242952539487833582304647193421700471380735710196158532490072236816830914936461230650695530948118508668613278960140876773184171313324602643386581719469644895339929911219599410215493368816941893331754915178242425968144616436455106936832 2136 79116314229617006653519118667815524491239821323575385173970467118375454712190040157050002236326872505829390165200735803851341127599083524699261954094363952183594029098970697382167771620648105915174600839173752119596730809243446231174144 2137 -90394755512811886179662885402769808933486217430682197706139484744254823167467752060964581480475759022243206405383300360505588674072881958076602380313204615231372057836430606951342731130214680004765707170400138202506562282452210763169792 2138 103277841012441286217027821122658562975408562402469779151692184952027443984631795435402978626779611851873209477460080325086476711109732555338331619048282978406170423667315495955487028958454418684773978488372485931435877598151495663519936 2139 -117993424070801420764001851928046455526373485891622204823248401301622225797223370317921450337416174675310343605251008821866070972771103122998297474866952093964347452586862850804397850137498597074888959732855947333399679217017697565933568 2140 134801648872206258508854419924372033758778929584312124796909774819356105947170556411699582282771023268315594448666155768503969234610092891685282401744370180247597945449163408572409081689493065577502038208174636081033778803770944238779218 2141 -153999517653169002874273482667286989815582378929023338985121891655837720535894596504780712646088188546192023420536271704096389186261937502125572185356804136281092106930281384713248682165167626354100811472165290566055538843198160644866048 2142 175926102631828514792083138603275155127863957068983929186852906401109563425486618466929735320179688939700617417542754641737383322180047333908032652346453909123198386577096386685739633037390892869444137778907118238914273929940883295220192 2143 -200968493488568100059481949057310165457683643525006016834530625113442026163339346709127197985099878425139323545522763919965050666583684071699710796933074778312772687065981785836860582961289059385463237756215389318871646091549935048589312 2144 229568584001668561905859940423495278951596770948559194972310339830789331544452561165065886955991464839349788911275054006405846365233626709923102017985699556236418207753439764160820404779087332290381238550816762446049944703716654149524992 2145 -262230816006074693111204538360803234857226823923495982232883668358368041096391506982561146712825347677184511934076673832381389782499746946537409425357219663913619613710877553284949779540732708321911616775833093268343053766876221159768064 2146 299531015450970583840584559731833782105417529288950902229002751524213158164712219763951149400783793333766124550569096666188628714562589798601409300445945838532457197816883463818495198095719731405212659067998412591614695371532838876403840 2147 -342126474268981822347681494967896554913413108786421341022163777688984939880812678722632373459144780524561810549319588689468014476821185441802377836845693353914258777682851084835286789162300272441254870941401981196497873193926079029444608 2148 390767453362566590744341176919808922988581259193990907161786106988975298072996883613034460091481934627378794234546760525486694021771323900923831051823805056863003062778660586528010902612767134976729771062595868072020079916457578268960832 2149 -446310306633202083690205687553572901310721897265212605382516648162319655414445778214555654649974795689078143061083536269465529610237379035839902870973488746718681491467140545794200086296330825359446568582381628201030010319808968104345600 2150 509732454049915244357623408940135570109832786695295947513184494704443978050584663247793766531535710901976771820944589736962367912654172508651705301565544504738621574028848985947628423355874750301110123504482724297494296802022149280372144 2151 -582149463758301620868832917998281307122682047259167918645048800621489868925033665146561274511599640740952519190381460483229961363727974265855978284292235349532091999998762740355018416041056025854757126978297871601911202581804820406992896 2152 664834539719578972836441584042536218414272060963007684389136987252343414921179292742672087654137052677612943296254388935901747465676485087133207541576964029615830659034207475217903990661745038992264685813509748049724833977884246574257408 2153 -759240752968382735348774872856537187398630441563020339125667984267228757953364078945196824842479472119381565817807653847047821988962424953729502652325461811777900297596719277487484572968668972411684245901971308855614004921211128154423296 2154 867026402002370466988844685743651451004274186885230425601251228443064754516329232071618933709697392211632210806921538170879801487490278879904871511832675191127632644096681145923530252117348434885038551359011115437872359264462011501136896 2155 -990083941880382034314475946308650959426374557647041946381313209734889153762145986494151783931696198105282271065201747003979333858150147122243490415296677806332155739218448336829932562997722941234143205637004259432479042821506052929880064 2156 1130572983236579619278654078012884519468905985853991387221103382856833252520239576235912755309016554245091892824075334450418405746759967449200706454598486278672890741305608397180858280063341271517153043078000969721815811017998314383587446 2157 -1290957932672711634906163837168008097778402219477871907138773257537559527945202999614929586248599216992631865213435666856267458927588360576986878730784756935916321816037469585048349425226683077768045991955086951135109452767079835499495424 2158 1474050926073824439270638765012862067509616958741837114845967613445958414562811862165110714273781681064165010364350299632143205307931448776818322117829938546092421023384844723455380004972027760150019058123630241868045998368784877774964232 2159 -1683060797676681108094408306746288062455220575805861960225107284207113815310649978640070143921998951923562454659809282235771123406567316841949441316444002265581296894421538092395564327845434706708343625105408997063541881431683671074537472 2160 1921648931768366128127617181443110144544006495072221989313540640864163125822943917953876952760904314536258932511710319061142888798467090133026692512762424742200285809296018410402550690625609558067939238293420142416521910648535354315458560 2161 -2193992962486417149285824534257413807374085816229180527027577656442105372992080512787587015302734065279655740764335223300677213949755149819238647669864725350673041491663311573211035947281092635627115355271168120373886475532453427677757440 2162 2504859422360806888149584255293405809801708496080057541840160079602651449038906611268119078532805253337234938047913087586716375487275789986937988301978197799040262406416957816430208297516631374842296696018709562068139492632671706111176704 2163 -2859686594294287655658315872863640506515062695499101473671834780772570653389692253224470254392308855514221782692197902684110110819835158671721535236844883357039128854519354786958331219952102070312817635854267755559109662154026804066648064 2164 3264678997254984049720190993023049876272935967692302493638192005453409017083971398601257912404208544506619381802204561915477959455726650413011784636012171526822417439277456846106222291426062822386297582158103089833229722467934733405514312 2165 -3726915136054266935206478009625488501530508850924898545060827132617165654214193743938638202357058178612803813658668511849195547157201882750011930168459188701522332211018847529458829614686836794206596781504627662192991929666020024540725248 2166 4254470373621997912204800189017062602384962490429660461484869027743708652942226636811161352452372497753618537698773994797913369603997834037577552969268684542037882173300950998695379821353132948835968085334277437215765733944740352023404784 2167 -4856557044063864810890685235918109705563523786423671798036071680848656630305015862529058987446069836527421320142074669377345301369757570162385233086388494075932215728526807501539304999322051634797196478211810958010047971546481418762715136 2168 5543684220926962621730180883186678280553820482491256098086895382596124025377125923778029532702173023536499807116589205929465716438574046716184868820672022122247168686264515529511379095623693748909319086077198053960684704804773517387708416 2169 -6327839892561976318350745994882090847341149696622152664872738490115523420272053154718841066705816479544572698237515366200766850598411924026204492538768689554899803736728388609154297662948796857772623436608637315350057614697544916672184320 2170 7222698681007589824573232448367441924203205980732459833249626304662633905769982106055148231762056561220036998152511484302978352035493688335496070612242596258247720767162905326270735236797682434147786017718690682321729678973554080381485056 2171 -8243858678989157908474645587966103897214152905806495532914809979052025852286912782882935396138589204996590317463831785005009625369309733469609601395942101826490735993029304500325737469583461950855265873541693066427807194916935475667140608 2172 9409111478884039958362577906514537732443890850991901053077842214145887169411493422848031837021054146443497902547561235852389070301562591392256216773758033484132328265721630813926122628236330330324293357390227177229814038326167205803608055 2173 -10738750036362141876731675964845172068370496175050162688315399735921246806408424501687782130324017574816262649248009768231364453684599086965551363008731158931981492751475840263433492301800276225106745959972284176295576764013285892653318144 2174 12255919659544798045073654354958089527419056465587169184712137834897922607413876987969759167633399896972490121397683320415380435627367110684260998774890628084572417569687550352350461544468261750424608160888577429989574888701417392916042120 2175 -13987018152965305769517726531160215246823080021036012102159147376574046540983852882546979628836369418229607970824268205789456805275627103277821610807083403376755109660507544508866081302119091181950940233940195868261607644090357469266575360 2176 15962151986918190239588915314632903360015870053656562348190622996232085797798778673323200539142894061717357583156703273528368121444826649345840643684755368083389394956600438331732705866114693961561598149283159596208125816974836243435434752 2177 -18215656321252557553937660960502026631707042117389596610442639169999330812910021410830589614201086888122698006255063357941118051797844490077009497636323503761408874223408887587799610797221269670676778934084130343974957537198385195560992768 2178 20786687804582989043402436396343091065286038773042168857179923642237911485779722688168727868110548207382972482277217449553687618668447244857056816253291522763261722905554018122930854363085280609041789515361960028958773200554227110590625440 2179 -23719900313803832170723588503897186494452854726448585129040351566492687702927697097304860210166061774947618695584026674097405379489750338357795371369892845551343173202396463756566763483413370244010873073169416484800216223185818007544791040 2180 27066215215815929400575549853777505533110144194001730043914714776691191556856211744112044808376967453722571808685617952293121123903123079633067814739141452149725529735583601992295832948171148661193266315903021517715105650373729186514536240 2181 -30883699347553286522640628172335675674378566924082579695381847365551937991846770918934059422532522307971202188999726561806561051662463707136788132326201087527843252566010496502082025374514474324751240694338987418339652349262733877933244416 2182 35238565749108629716662766400272997215020551746031359937842649759171810523184433104860309674872310610097886695458335206156103972617086713716607638919247773138962067760689083226967224178951218680495162159637461141618660993158024860808113392 2183 -40206314279173354530373381955405416053983600764424208541192441584528146121782568033063229922973693903672987655100365641922440100136479375027744896683904165529573868947506618267524879289697649705264157733664462258490136825870644266032693248 2184 45873031627620418500635914507085478028943122373900992154635254149358462655507273974289953191826216300912258569579765939393858115951471082903327576776803816086782723531414875613616941637222744359760735209351664683936861714445483145903382528 2185 -52336872957276258971875016038273032602062714332293171059136645287312489125892632649194538866750857837349525417746773050192309515234542387356977490638250270452743092229379487799011276236708917519791986459150557831806410549108949320036515840 2186 59709750501754187826733320320897561900314512462106217775450978775477973434405163316579149265381519655457974908615797816138852165437649947977977864861776356979952031404383164566635211855774154037976792863979400830893754354192562656357610432 2187 -68119257971031235941127221918103206936492103966947077921992587377807561695803940403547221074409626959814185056608205528758602832925609508151265385969075252317114605791453321930176773417688190800847182758784118726003232246724413861643943936 2188 77710863630867657303950898109786719065015014463612073361098315136384471249577750323446435631706202739532167696891328178197184263308334875353402987194325026133460100446088052508945255578742529720704230167066631532797937249199630414266885458 2189 -88650409494069797682765230690394424589723845298615291901881621318223950703553422286208491449566587845575546416519464400226941408353260198726201925400059135850683373163791929551717305559300879020392403736558222491097259487494666069221572608 2190 101126959268251160200534268228031252883923375803677255642796757227436765019167949008913434872231822809612736736205900809255421050266148637577538901582927725735513082013805242362724339206248152087770056028801608099368118621913240051540890456 2191 -115356043634110469619900960478776092262406491696127868228880812759299023619324756230433632398992367145620039131911187719331545691915191539425445848254507287106919843273296691304741249230360300702124395323775791955394999870489087915973410816 2192 131583358180441162673321289113425870333360037697466193047314352636449976613914611335988889328156549936193646293358309025571789879870225568279576855328167155678005051260973277052170512487444800298687323661678884122276988500630294921961395968 2193 -150088977011079563189562189675957740696213441596446182627718864730345631007295654078799704558163386676021025244914500571803744047864351641941845310232290078470270208319331926757707109753232639727386143413301001349664314190868733469969612800 2194 171192153794508783947077990237500909156798339847204070272257198032871292533257217085630526736574575574316053264269190811809693638236978704197535729439753157970648410733596117782422320799631896839300534907270655405249817547447352972581438016 2195 -195256791996509672596078448142385756775874636059877721556009590869128101307146538173202343991411150805686884205470343979008128880190716858528939685418137527523328914366127135003654316724932913805757436144737085330893961869383156266927390720 2196 222697677388137131401042979698151537000726719154868472914038614468098465325007453802512566172681200754420188181274345745387102437853308349512481446324222350430937683017821054086306891066789254857802819542477708918304377579698849249401263272 2197 -253987578846662196649321881297868136367914560981521710476600430086368000119232352954868352178773732499345501756939747267737372198583505933971840646035649694095573386653887377501772213912729799406211828257159557124578278282917392554640015360 2198 289665338183634316806354189027904537239524999305497031370009915989457713933147804305192714403605091713441744792465942772480829224615652174695351134513902200593524325532581394650534761006035704689790242641277257211618017645864263882493273024 2199 -330345086489616925899524382030451808110376918969061726937795203555534001521491754461272090501928989034728675818575993536929865397718738886952903773840249469080358634899635298755032710029032314562842758415446112233187739323443036841224175616 2200 376726743561362847663711127134128529370199367264149406043925719276883493558902414528942947253194855223255484696803906487997459931630857314499361268820891928779221931965248238291879085384976379100940620024247804459032543474400136680124728832 2201 -429607978695063641264266919066996761413545490194925425938717164820686655057075905987899176037220970009023348686947209004934981211117356324864960882382864532146015801327210160143859587292710785384693881893291290548907560477290542515653443584 2202 489897835853936744559557998574213681674417484062646284568834351423066673275412341354610159266187598451049759393346422969967114530196528716033270096820971718925825723725357927093715320939230227397435505139860582447104203632553442627688876032 2203 -558632254365279216549227835092046020651714348388630092760490631659606046010483207357780216650753237027684390944379902946659986570585993630917264432393203663275148857265536091008087626118948863843223060589983080551783470409221779002577911808 2204 636991748343989289824879044958576299430395498902497117407165865375343844777146232933616397807956383692592172454209858095698260160706883093175242574460965771046025882430848981770987186823757128713914572245834703673407730027156557501167248153 2205 -726321544514395411144929379100394286728759599893238808443966894332862800544947810601413435328142324640044791175174401582368032782477091204555688682971640447145746284981129008999940472024396207073665455509711530338547315247156310160907436032 2206 828154519622152548875962324146893930276978337104774117660196457847829581921849785345061054897483832100672993314787558359377911915732039244929958120589238575431655969585577453709912862089008058390712130778261214264743982221565386652913759096 2207 -944237325889442608123037517272928037219298802023448825002658209824752598533563363815142013743837949568983043621495771384949207198111009500180806348541283238477918577246952065522616723516329479992174685937721681386495610421676349035410096128 2208 1076560146762188702237847914484564806083297254909853326523729038986246160449683241292111722463229554095149903134671027020366647715782512812685910990956822818588912819177800459886832570670104668505849519737233590315782585244862044795500695552 2209 -1227390586429061075069719943682602478755622766484948021607340242791857875832156363438557313577572795204200770517995943236660102462805604203135690461334450473184002012328933306760076812640033169787175667793852831839930684443849378471981350912 2210 1399312266284483535088424026660012752941740707082581106977948428954442047884461607777081815317517209812629792905894625909935879875881407260832021188504581405193886418756143711130970390470682845286629931826292312414799645908352525698777440512 2211 -1595268780828647476564141897157630636738146892958314185782016887665348140868506431796912077236636033166777708646247508492693685763297208829123743072151790886863447906491592298266283763633031558471474991090887507983681553721680008059782430720 2212 1818613755774355476379434539708114788891234386636637252646522819513147537698024841855404676172733889662946744858347770713806047213701058951606231530353174532263127626788182761591226483978433098858025226599164812698995463874813409010331423232 2213 -2073167853873714379828287108175462284806925631478203588554855369733255429019288757055829415733974521545601292314646590967492185319218425986192764743704140292973566075240193073155393419949764129807731560304177386176901616585255474143538184192 2214 2363283690905459719847669348087677469478283612166965965844545981052282500782495044687707243263810244865594303520221954851997302589970308803363794347202655380325520335156195231655849467480869051054675587261155425645361735376288585758901022784 2215 -2693919757330553672347284437860212499430266668556081371883596719689545434171055519965456317472156822159271607731944645935330025859023422335983379162893141113827220440679927684834303109967629551642711081555996574170618905757838221807324233728 2216 3070724592552995761726940657690382205170426546237062059356359584610045703908368814743769848683869147988414542912168476301963955713298248552330377645980005633517308608892520376443566444875645724911997862419872623980124587989442392684174979328 2217 -3500132631043558357704024068341431574266455140829582756357328294911118940808057420302947709783762544891316395109870321538444498115116153003609008987733916734587732465743262340103246138896340473369269427994175011887239009503271074004895531008 2218 3989473335673099807948528692544832137165753485618602727306719813909690033266508947091198094558782592312524710235855122046661995255738858015561172040546786920056776399233368647337449245523797237222453362713323929470827902576993048035355452864 2219 -4547095456731260182556692817912719217623839901354252020543389273966088615515870458293023631795870725892526058585631832483555074878117340367607509706031279148313491685665870677565955039091929074328455574605827838932000976501346876326743638016 2220 5182508508997332464162443248057659185321631542930246401470310745224632281963929577502369112839184068614908471296425952601524325199275695940676369303809515372112380187986084115930976944424072675719391973736505559763335158721990462880147497592 2221 -5906543848115785276174337987604110411915842343793320666377466763486077643870882701975223598941191978946223089296784138061076444760864009154194128182824437308694576063866318319167932287007890978973138854056220050341961965718065354810533085184 2222 6731538056223479948101851016335215965111892797696692365182825028984301948950951715001521552306910581734506578210184708156668451131677105084456853406994877988876984766983889056864879143132097201410407820491299202836976255232097050734403428456 2223 -7671541720754276098498192130987704949002920818149650507373325702430617708847879589890217574733341356230168704834636358062422495291818684164301765343711102804055187978569194009694279396067461899080289187972747400339434479339124512407712432128 2224 8742557115836256939430785922470544569969546737411666308617907118935321511469599035972349953250011157979022027268824348085190568141451617544292953603387459043769122249223258440304406977203853844175666703392292057089867377358771625120406018560 2225 -9962808779778605808068457837851071665963210670135814389885808217115519682205182207945982451119626916701938501704711495069029479034044095275911583265723379937742413468663524642211476138285062375298562584283500488071527272065947252040801976320 2226 11353051532872242119289926205515024095272675037988220947407015203416042618980921708017758703676520656095755507547874601323385948810867383413358450259268069983077392498234540383112496716618481532559808461809475057654146952699269766540188657664 2227 -12936921106258389239836227272904252329160085701625266953676162799297821726003840308373397113914813620178293843285878269604339970633422349235596721396446441653237898327823162364494024448501798640658924658221549149960119806716223250775742087168 2228 14741333265365958363428739685653414595607614085628669265997726541392346427150294631542654185385736770680612657185216861776052052193703524407428984456171120454238269326641812810841421773370407700261652677912560360135780354422972970767412398344 2229 -16796938122223518557413452529420952981201053033598846377525295894413333546336664815554750453917952969271699827231375641564282043495073635649281008380186089920245170878282578138988135489048492763143614637062333602597655669598520325437181132800 2230 19138637253279485674197827529844868188166699853798940271455611488257701518945338629828972105866768657235741795452291178935117684550932153767886605254767103261702770365211179015402178257468881430975395257267094748671959052517869514339971574784 2231 -21806172288525176223904251541413268823838489329767167850604137272082793997849339990065916524994311836075524068465384566840271321707283190679276168057754258736443862790579215778174159946910305285042553319587548251430938992661976453456309780480 2232 24844794831117510904831266408896261137094850354802269156892350575301962317853393517738680731142894461710971977646011517966548562663535097934209760100087286199970704822560826845672028731899235288795957132740012997663287693093320701148656152576 2233 -28306028924134081143945933319704764342788792828007202524276754396110806423873252957104568530820087700599578973326786807618903795034365713530816561165182996705430695353849288781843112657742662395637055243639111156484541139047023598917820350464 2234 32248538825066416327807782207777632550587385760239354777126155249017238139807090133323741636070761545632454723701117963910108913125020629855778811093032870830059292298089535162936466303324473319832364175087355562499420160740041955176925294272 2235 -36739116604752300460180833354475680193789546186063853781732506614876254768049490575056956678620446576784647287502438055837438654772256265640377303001336155182130443908581187768490777166123730378553597612681656618710854288975145728202820812800 2236 41853806084751960738645175914918368638384467076247451162523653996276328629849424009670224119982738310179918153328045574004554701538154136717423496815035793261282018570500315892955597879719950955858052558936493722032821284129694828112200707219 2237 -47679181898753886372481055458667208905734712811221207413970156337969133024022136243159177324645874936926908835550276461241515085195091070461571105980803982661167914291316075436801966095509954764511508249016746912177502645108206661336153194496 2238 54313805047046653989178066556796818214292893987516794370818336884080208564831106061892153672276248489966738153231382709265328028867403220198902546493855167590697244337444682477521725092099840857153976650719851287894637649496211237218129452008 2239 -61869879251148815711008937172052756591500158679506144734215113477868910585115915680021429622990076360610044391422105163680331312113135736501180352123871248275084361155845138844053414397827075643350916145656377060872477064672571830036366098432 2240 70475135756929855401216180679029964872455452977977789063260701014323278149595882030580831681013735258879353661653042095414276856623130288569593446833842195926480835435209319714581144895748965145113466182685870693818607389268145746418238547968 2241 -80274978034204333038914248256409348386276464135275371863299595645872364821466377611000619452186488047248505061035504933277523538437600097049379123647404449353731513712817377241806277875627919632330586623929897919960820650627591266895392669696 2242 91434922141610763691359289982543014688320728984269194997353234997294940672298630091768092683187381441654631717773525164058593263289929179386999659249182203308807640477791434578887121733618447762336014559047709108023086466551975379285159651840 2243 -104143373438947966840923482760923232173142955223327222651768803742090948703664701856216230039285208987580522964868002194730940140486241491983708369068040263961454924664176178147512449570446693186194341839605252048593817717883792864851585400832 2244 118614785916135657045548956064557002281161683457376773374212157585831518426540892453206929515398277212212335428996441563452655681781753349902445740587043529169383967444628805634025348165407373224185345763097119680608008240503082722739129631616 2245 -135093256760773315997370240565004487165927725896021670494886208558313745989737441166085335827728416953188114662384296377207901674663360014594138918686766204468771142274235168069459357198917230308700954784215313858495155920928675640187892531200 2246 153856616009662251456383125826768711454804160974677485001681754130148939356019522340196698578777117682936635861624265020981893277558980737087533176685584064199637732170174924862844589603109974986165041441453989170003862324275261967256182675696 2247 -175221079342706805160152478718753946170418002916268565250684761792770283252962331973900481106690349703457397735364686380334674570783654477390102922598939875420038455270188840256513476375379965462084369560095451267509202025173291570009103925248 2248 199546541415654518329077350380299502585889072288427076587644938736706635870667224037733161396068178381240662219982954398864769510830511949883952471069007021900209404234599449634865479920315697591695778767520282090801574704751368792575287013120 2249 -227242597744975298384600836221232228544267258548741822691340196733793546855985857298795867627950845565931294402734872440551340368292952126448886584993746350067487692889011112112906536967491238136682081470535889642364005850662357583781514182656 2250 258775395228607082760209527093694592703248357723735319600198609455156904909013817736264106798902669785030916690125701764386185835697096826584919137062707705345739701865135114888746808316695070851031946425011224600994752158572746666863796888448 2251 -294675425108946577832318513644999716839020904942356122330216439358356399620397661763745747428885487774249587483305366214591049904149646282386443902539559531326928045998137551084675071517451630051334497617958832566920218292114670503657166864384 2252 335546387785067265280055027888634750233932973727125999537644283408859511203333758255854528848868962845712895207172196609215154299626138488357202276293639942743759043827585064915851477184316060334154962489193823316151618505569221689219302406138 2253 -382075276616212582026333917349305283926497469306382383063186042325590351287125081284242973288986074597520063979572672733681813665973950381202598922813746480074324412331661289841639844766831016492594091255282892106491688478548379456713909075968 2254 435043848019619527774638689040345274024318166162003643229464229057101559743384482486165525075895834881772812469070250720373927169615554907571167354407160846630049166179293029748710552707513050541376905234850280148742301449201340526086895509752 2255 -495341668083884826111278146664185958009659516533083456656987797942764028596449842737932214899469715632936371605909526581360175411774685946938974259306242552059451114170157195396457763515444843705609309653627593080826304569190478671416286773248 2256 563980951970733041589819644791952674359590797262552724616381117657790985828801505362673263534018165480093082608837813938438806425645232302166622548828147711298995625132291275326424915398526446627651785907053356591144653944171197595225683402752 2257 -642113441990796088824954581771398248824398450668971031286946916345379494245783788681120974411757036295593168020307813694787437400523754885498953684887847009558127391084785962276105805125129751436215916057189710909450855314352883768665066962944 2258 731049603898721967766941262900946459461867919977589705280414994711029392479650681460295053003212488352146604841175088168918694628258464204074313777302038650204424978510252938855426909526098919959225394029572565064591297493991472058062328023616 2259 -832280459211614172802821285055329715311231106293536076506264359057143996899993352769854727760043128031796846422633233530074220687573691866979748716049927275257791935428883606010432876488954637323302296329701525976587283038091523020570464616448 2260 947502414839632516056181817379172854047886223765706773501974139283559590140387984879445241074027656925621321706151064946527978810665227424885061994131067605190772852540002310988368549979114446895213129846172240068617689663213824927096368010704 2261 -1078645500741097409370245421336647856868713595430808169243068628138551111333364324556993171815365834927729416555211998342238707684286367545833438246061563156075225926851628690946358289235367418980850650029858365780365730040922841781072044228608 2262 1227905482486132478652312864804603521726325282872461780250328718684629647336912257114464948988008663396479181239030149898848161452500670154672497671991026043726121404136078374018045300298337133878732407131583083984908383228107653229580517429056 2263 -1397780379452387300209844641968783554710724022825637757616818616863279667429401618560367845816611965988373785392309046571257904123615869356281079811185307225203633793299397342596034411418724841237156825145114609273117880715231162300326616236032 2264 1591111991928423908413939835458178918204259470709815002248106223677786360602405421624710509971333813208890953968537448886858445045037099238593028523595445768254029123385324431566667489508258575231191548259298764540545787586424081429699256766976 2265 -1811133122851718885105127105666549782483169635508550093481541782382658673892691373464451644339456758248452831032763732953281469850587594970159561358203310807812936737170493745845211162318645143361393595088868789360714414818006848493190555631616 2266 2061521273607072527660435236703850844733715533500025129268249902829314199326943094149863051560473579781268607063698264255297716809569804492917659264013023170678422982465830053078341703390359953872335730796461598390719236180916311453248641934336 2267 -2346459699788922647064521273126846493610691705049105442717755229782961037877954856914267944642413117172058241857089803140676968988477779149019885505002229270115936752052537659988020656238369735248511338869307443162745718125783480435400240005120 2268 2670706833827138807199346985373981634640547440833468465412020562337379883353782635366379476087043757630432509822966611057102921843463829376407093199298973425682674879222962904573281989754876504309626372061038002285729693736547745592923316965981 2269 -3039675218866168027219034302735792671886065766211562974510981742241531347141790040119730029795500255461705346099374648380332018631261275524312952968692290584552419534888155732028559863574865318781618104292044906777718343471944893333285577949184 2270 3459521254516148239058091551986162578394566949819904819630573489718065451899186238886424918647590348976007899694281820953540866067472153351706501422791298881926323840938471942465600232570653818267703294869211214560751757899911190392963265922528 2271 -3937247232610809979395923197868597381286797957093934254120315298815663885752068418699416186695029499362969688309344249969086492248219572744733647060422842083911147420762491443243673637942660631758745830553856713556953961104856887700818067718144 2272 4480817342805745853071630631476881968797184593886598174078861292336447806821232982063305190221886849568740936439190710607152879283478536194513805320594084877857949485989297236632633009086421606226615043199016128446152228614570791568068943084544 2273 -5099289557020024642212975614964817922042798742257393055227694744089443195634294439703193823129652687009415664118906407267703089146752568066564849036542191998610001537179933293153891584730355957297275982043132413971578082408276856568027983380480 2274 5802965562098477497201247470484425504581868939465699432123582657991018137545761237972898860494103252024694309689123355333807180592357449889394437842412587793498107471664897728627830959434650663936778549796619976857878112358620268923280276029952 2275 -6603561205892278137092915446926135828818498624567567553232699190515946603120471991264183183458957933698425721698161081224576877799972180372305922489644314973714784910779075204256852785241845615393547727311216220611800125298562020041664478838784 2276 7514400258037960068361337061605041899423661445624722201190044020325207334298779081531097463196977647990904446064987291206521533416815163448015877092270512394077831588152090780129818437181995002533970076778091536810804597392753987265051028303064 2277 -8550634668529227031383606951079167077894459428356627330606649278314405348065201285643300517748125082014994727468217139707739624747516933417557001980340977783837652449964430396250817165247038344360678790329219234322833115137664799882278757990400 2278 9729494940932883512297021992049648960903928816975871590445155776928730052794371027579646973115305375698078511678351186539679179051036598854767590022900937095862392140552453584099641814745503673882488435941455700764506353565699131632327813003808 2279 -11070574729852967973831346694015639302189662846110234717116987930166864533832921623258388543440840327800861164917895351084751046339322583941374570572358087993516560943742066136961311341036031319367691536400860572299814466670929538785140482768896 2280 12596154332004622019954872535088086889682432408330044461715921593992391543071890946886908125634363494807768494490560144598841935822221583374311649027160975773211441778039261157046124574698435468393777842412681257852254082374997347203015412305920 2281 -14331568376115469120565152004544366814246673465584851768719891485832298638166920721140750012563652686684685831015617153886529407932773689143188436808273204964991363573037725135298500248871952975220948371928854099591380996721266171365832764424192 2282 16305623739153349275650085011310961622214950761839336659874394644697816136214617011873432268546656817634704164924449141635342503543218933786383485777819076981363281784391664081318227777029195101826124776913328517966560584703199825712947046243328 2283 -18551074536809723571602357011135910621821538931224944636234131661942498616686737501934304975261403725463928753062872476023129590620610147161842898928329609237802553377879790174577676093201250522549066253504636903426660883314585830578113159888896 2284 21105161968060059922550208756836525336337200752186311117446158452776608682132813186546354625180380227515699342679344651921163882792533750106013646300142960364489240245208538991668527648679854278141616441436750250571969327650565000083313577643134 2285 -24010227852090306232058969419835936198251074401910076992282665017952072689168132713267722624470365182532634484861940416037973851509054700205089463246765877198565279105514748937221514544383040645373032511216667908786668360756441270646621938384896 2286 27314411898082054004595243967319439033620931259334971667174290207412607994739950315651070910719895204406368461459106705289349707783088179935756881833510391207632459863032675240575549348347192174769280360199512078855804270480117822005256788912560 2287 -31072444113770078286025513191811325909499972127357630495735510696962522319025411495779161721119133529877993450847859237431719508303289914281356360390904012593543165004806922624197798202269644151556370283970995119667976200904489016754633267216384 2288 35346545309442077037031950549251332096291112529551603121083827072475227956226101793491166111641727358489688583459676267281498042116248072941663730921089733575732327590634944985618910539960778908084874970185956448511118641648599339533948643544064 2289 -40207450415250556392720895215489276904159339445892079558013500889611415854961983388111093244533966945073633474622366865891928308348870211552371899454265777328236650627576782290238606214586611852440259143545136730468609207207841045054395227570176 2290 45735571329855155514474092219193158292845471048343026763716593048586378858936762392635295785735214856873970974552468796333742285439730833364110587079517414513565414452542149764070639947140247021391416828672924605023527302959932645166399221089920 2291 -52022318289868077600216618934594649554694302599865706403535709836634931102812919698450952769682211165584729312408814385702836866581427806000417389284588160371991553108258269410764709084617127322245235159737423385771050733751327799345362478563328 2292 59171601329067049220860017758248162651367813319734442194826424056298698417254907840939205476284251149047011884637031231450675767055784300484628019489435547075169996935047688186393022892331336459992756194925912959123650739396518711246521716419584 2293 -67301536325564306863816506980127709300903387522147198992412961926049237797054849982389675104978173098686229913893296468204242000440409989156881906593260241338587384538617688097806410196181371731799811143923481121730248870032413820343178523836416 2294 76546383461404501803405941458988885837548713639977608501079380567935765660017229289095858043815468417816741373394157161529105505519483681201031816006923649412470487140271273863978071167520747897079676285646446875790722038040811629785703594811392 2295 -87058749696129774386851211441531241842562010795221173212480587160708927328936631902629850505176456391820510810542479941094565806651548414774356540589844844267971104451257331789867341261198994293747638246420517839509699972197742003149525179432960 2296 99012091144671725547798563080567415782911931844969390892401491968380529092834917166228352647955710659300217436916943798105737727433856237600196449388987650503935468643508971994737418739941962798882990165357225849902233211695781145273806820022272 2297 -112603556119715063547044620923592889407008626887871860604372305338333629722804329960372581606686989106242350540132026697944540327174777625535968752380084938991709612700498012195103862892783040229914340152346013208064445681133942291458821056888832 2298 128057215127975450866619411919447485284764041598998360188502619421044068165164196598505300206008621068402832952798112679498830119926205921331389652041911246901715448104155889459458854507997412401042710833810086808947974744582475359351684828184576 2299 -145627730387793880857287691349921593847347898656852734481996085952755043927267446094926605885582157679440307050756813657904025637813345710137150755141883287729584705038712803355177346700333007793102828998873006449057999915518313685702248527560704 2300 165604524563249190146208241225923260409981359703043034189321487581962812470097165133201339241193019231654677866621775749882097781907659780200226805553251331896245847504628677331252174013956029805339050982714055483535260314435020578161208224114999 2301 -188316516502454303220493460423681455269168298489634839621653428901100359465891606181442882920296433239316709357972828842937655277435070774077059808276627117497637005317083831665587903637464063700094097339574030295044622964393415665157083548876800 2302 214137500955141075151767928972007336760278013543454564505760302792487637894550693673227035331472446571770664960472483135082827637801219508669628716051742495319616697059250396340280976667066903822211035691093233286003483664712935220472599254048776 2303 -243492259674933458339810396605615297374281566083298308770074526838880679942375691473683375767439638094499566548119156252452652086793905100624037041282055416964341324827171517222299105708269851903976398970163233636849790927156412091219514776092672 2304 276863503152673699327284580398871451337834601931577841585166814067393850306294106943297441582331190394367126038534275319579751845509022822545611881044096234861726473548312988532724039130929346860206354998130865145020684046553394213831442065577856 2305 -314799755669232197611666170503478508151377111068704871719482005508757962367318787055581065814344601578787997144236412845013747439979723226921570244632990570730783453008685083776145852930523631579409326442425853873495223798125401269407354274709504 2306 357924311615487913684637436901196009857721334911500579630338039054989686365185337547143451772831352389567342717701735944651060995444074063355602451508422347678779919653825515507880361875503327898067272433036527047526004324952224499204491199671616 2307 -406945408348811468765792094055323289026261728141070916544931369740203010819918056975189496488841259641728847125477664149390958019352366513093002946561563335804751712700874260024873940143290215619921357288113243501199309672886773285398968700764160 2308 462667780517639224565643622228424646720136085766009820705853948957627201208328822313246633582150637780547892220625503297497491930342544765406762112148164476090392718367561353905864292663982467767323145192886261427520059920161416889769181925699640 2309 -526005783104277978317434716515288241014603719070064611421942259534588911804607311362467192826572343308596189912704194489744708538657627188456594245573889994341910563582206987602301673375731203224917165483328367401985638681544409246648385751482368 2310 597998295769108012582820728352513584845560484856136422902677763589494237963946306453554112970843972326195198632076845705936836042536482520915784344585444193403619421105617062677925357064358572874958373967666639748340013789123682112967803259007744 2311 -679825649833246124041894676300411571356612329213629194805973829686783482487925551097823914552792327816723167105174965773855948615624609637481814731454007124097839616701758736706026539898922740978729982063983181933424133807244018618765346003222528 2312 772828851872562456524551434456954182143625950476027800159465842536548223871460056443880274395433083270291725787769408527143641438835149943315156786631440938750569856991456040286478881869577743083725489957286724866376063461511605835156676191760512 2313 -878531414936815916898115562585659003014984514381340939596226358486964130491101792854699868786475570256442221828753512331679291071360211132142592865277422367614515681522800002572807401472451471824035185979815340222026347449069852890482053360386048 2314 998664150447039935912068940906499198162312222264115298747972509458070823257924763355376885628145471774576837082020189323143542665482681251883523629084060661227185578691619192744099273598461911039264155133714441866235146898234286809973851689167744 2315 -1135193321535432703165124531694171791247574703702889110439647821285569342613364917359094424492928956466009213463450752890020373765198153784230792803757151365909352793175940699505294646023992953945024041313728205939660305300372062034227543029055488 2316 1290352612738656042365269928428050571563957178118501833743394065936677602469765148610268102079101557032903214719064962561579897718162305703499008376582992941081512816972683920791396907198713543193357608430419430522136629062887157775871586123987196 2317 -1466679432404055770864267027060426824427826102939982175386585341454871194029820249617668924945269163754151354485714535025863930985688505558461690487289287724777035134258012548849656367505422217655795659041802185261032077486220430818195920818012160 2318 1667056133901745874893348742825749321772912970051167321002306404621661527724283946881425043201545104022997729841845985218006170492627472848310145138272885575720773886425793539063702134557477597239522046307632686766736394482834998167682815456000920 2319 -1894756820868659246329600346036592135879614307980738493979709296554434568299479395558484579119154446744256066317354286305691661831655281747313166636897640468878483176619024393603205028962605941725318215678632789687484705950117130438889374004281344 2320 2153500491508224615759624900519743010440945271968812139646593407456277920020318760686007002740972520310030229214522054753360251899362052660478768138965443760315626224329388034740878523964200755520608800606193643312747769185633755094641728937541120 2321 -2447511378865781248952071223910701677340382751723688322341193457093378196156860873962876990006886512420350210405037646211158978133242012127103494624554677689974824017492292277821466884151786896702830419702363191032446456349647947341675885540409344 2322 2781587459622285880760250387278382881586234874383877423856753513361828104720854608959862234594094185033324181365633396238993616582303787265110382532183839209397606801675553916824393437509252710829412042720240787337757700903869141526843058366784512 2323 -3161178235142803490270436110093598927704237956885368423139195801952171172496837124721970692776117120316900081736795780278194953010778745705151558517903359290890104353649327483703963599164237151445217885756757331309643812376528221131421068726108160 2324 3592473037374877715036744649901696668353764002210845613304053627815274672260044728697148652015488562445136462560647893846465067144402169784874372113030962605876624729186229270554392947855033089842200578708108672237424271521855434995485135508094080 2325 -4082501281089165908394491628376586276424923183172528959808390341818890889788501459694591416132535133195041500322726152557824178590067576026460792714050063255748756892859791576699697291418197339307987818680294750867624648566888217665439661132087296 2326 4639246275583172206051022888947069047108010088895356786583128721528154463480140449942033410064298043645339376277828797739839721217631575295761618200690679471844166450665333628217247153471400252606662203021586186745965332956127440081881942165421136 2327 -5271774426382088421507214091479093719813694954948959671663347821348209047560321218802776622342673415350880718783722006352712923297080139594028473292795679620224020121546249196484419445472953299644602292006589313049670294295106658527571523936452608 2328 5990381904131657736793901290805139185273198232959270587033862868192634708319477334926302369409627011906024913378092964971777560914396272101182608427237841831078264030437983940967493806368037206409142602789696245815297310527792552540813001018293248 2329 -6806761137713837526410914063895411288199266470045741165119797380545973681972261984968047352364643580483039222132685457128761606062677695612494355434329023750547290220308224704087016686619822549668277620238463264620554982314025729746931141911248896 2330 7734189806080424659888194824044880504849079589548164366772472397987982526820055285921675279608025089764804614758563830690549602527974157850447982242546926076358035274410376120171134722087928585669013098136255741938401187088221710861119497512586624 2331 -8787745363443041165680728004109508944484275854656884862893991959306717418658070269089630269684478052754652394750204189503498553795235179452131075536075282023930307884581404603572224827701818847178732822931928646803606702491022675740830672311287808 2332 9984548541006846674389864559286433829945581489273342720906961912767522111819000138203445856119956717612366667070845320820873056335373019212904746308698911151359961428258059054914093665953324644924594305322003425406321752253555321269733306197153177 2333 -11344039731883964200024330475493560971681043143390936114487881992452461553780012724089277947711877976567219834083520856957821546987432764203700396667451215434406270947797256305948472571633191713435821990614735082847084375895492815432295974705823744 2334 12888292691534367007187146931155786935612895055908401825956523263781980480327577653446201387261489076253278045024912383016947518606692428604711603595674351447111168423891609784153935853525749511404604486041955503885915588019878095280665829112773856 2335 -14642370582406161126459307414748027605999136772679810371323229420397415815391955911090671614847657427091424664155219934571791719503561738140773875722194314427559454675489317608790528632895280818658467123017968583863613920413868954533176548761010176 2336 16634730067850618475363180141520431625824167464954940187390437966033889253927833004002324758817731034255692163932137500083712151301124879574476454040182975122601143065831108697797572381371075929925557593433369730998544391556155192584886068495972096 2337 -18897679927603598649532816196063769646318301135657730791980059372507341681139326805555212590151888595833151859734512343937005849457605016800346457436171861815125202830469793425300334063616280214540942948972524092765116686118692313926685757123067904 2338 21467901537323799936057217825207307848119215027265609806552270472081872007704665330705321147448065556936610237494669723455427728623514725447653700426697478583208138606093751488820326565487038760108221339432086668292431421573857422502638381987256320 2339 -24387039541657050917957986637250299073017932587073388433554513482054220096781488760789993581361626571097764555303136592591587654254591271490049729691594762166398549774061486781317177129972021341709626109735150785750180052639212764219936941938835456 2340 27702372169697159399902138925819721750876575728971895102318120897324631931580514239514235529626227533947751316514114156634126807456752579928721790137998848216480131507673433298372055369238703515224667472044181189976624955891148418836681490926593392 2341 -31467571911271644559655515637252224577537455042081152099635952274771861583200449097572633111574791512423787183616043553364048607499150706345817781820253535193097363272675601632900893394861499709163603134086237529061779415726388689472255911260585984 2342 35743568712299462279278323643282160294766480062066031826937821236751467368857203341096093436402762785629193613458489287196707016097346137117820395018516803834231358659753631519672574886411284249879846433643350964624769368934711155987046892601156976 2343 -40599529480338840646043829333243070296395969645759409057979683791125742604866233278219096234059048477534683536509182629569184352441209356263307376078209149450874650461676455169917919633843158300715252436926506350118436423189552033153044143765716992 2344 46113969543202992344321946040414676450682509049444953012154463313530400781158733688236631320845127299772691924658614979461105454567232487430466492183880651457661348976058883275010446558300469637922060511256746712259440353578948579876515742358923520 2345 -52376013803457466942967992962035180079447910896140362410469738799386085001590451825229820662091376021942808641481645515468829636270862200676598346131790499496783509546175067962335703752359964637807141440465792755196333534749606693065980103368900608 2346 59486827712924409013128095347678294711831236502133206752713460082551734422109618430235678873874477927170739481115500113087763477829533357085789464028880599980434079516569443894944011594669316609435930942331142425208410193144895704927082483532081152 2347 -67561240891638028287870281321348682850458208050063494273001176942635692411096136498611925626593437223316698197513552172092237165078623375828236339294488815390607207123457401956211461190942367468952649757630887286329695446273344062442945284060217344 2348 76729589277677858952927166854954433714644659164946041992742054057488523328076136129142358669069670162244663245904262756901019683949867122575778296642477323860894090189864429976682648024050563895671074468910144066898685015644242129429001073483133670 2349 -87139805166300625969470509323013303892618369552914595457644223434515935651417078705959471254503619949444978632740410762242203938131043302043552672825998721162107100787052095152827031916299218347351281017076909986409750250045671617904097661406412800 2350 98959788433597942984703667688196369626281291062067018104981088066159554566045641127908485243662078738097446935181420152979675613277204302299463461743395327116435061211853706179018574089882564295926450943926794521080494449540954351904244738446196568 2351 -112380096703636547302774462083707714438738487405189156929905883264905556898208357662236741686820074700257165168256228066974338625175081590615750375956323825857886975116048886985576989836922587782784255958033925412510526207841494207244709318839238656 2352 127616997279085439314047370375337785637978502079388136792026772735663898571678546031826516937187245666740930925750402231274755090960865122942929232393569181105115288286480951514243537321877744962083730085177547892055290152475081368042136455789727232 2353 -144915929393482315071529257725453900689761172114779251431823123230628327957209671509730903429485565181245448978021252289162681621179248905811790009999833892802567776605746799234469527606063669969429725838597361709942362789446756721809304829603872768 2354 164555431848958737222274747950621876639139278467479938376346149913948543297907203481825590499242359046873539509513301826192078483539479243317133245601694932383353775419695762440431961295052851663108948116790117693474651995352298319828038023889354240 2355 -186851598478900171270893831846788295949785067697785312357716289310583540484147005022120586806729621557850869958176266662461310091114647766546567627907571117746034513197784178659118032468314045353121275977768758321672800410961161501928894378450878464 2356 212163132236789244310518899110679370265193966230226418598155725855619183908541559885363434404218467425572892819788568351315845337407986659247325516946228985253356667402937407931679978778505002964128649047328557729366958311387340130762885974176997888 2357 -240897078191965964445948860959259478829659724657514399815589857375467781759205890405150500542894930447865079953687022579159224794403430646269550927687954906080894293847029645183409000840622724564818696636591397339025011271677697996908018720142000128 2358 273515326459363950127987483360832970907768057812853054437281628558088636173197954676177996632366624038359374448078985828884080885119523152353159460689739622398472894005294268056888964744975058004891853984888665781931189861873909502307813034080172720 2359 -310541988272433520167479328940982711412559401329485317344284541984535437403225797770446333374614536265510974036923252885698671238306826107328258647415166248117231486055885974940851845139270026128643669038874800700934516235076010397865069491626442752 2360 352571762217927027743972943377934495733007759471195255339411726591434181746690978254561672470101616364753724535486751593741390358178259546820021709796559506813414663155301797021749313529308734731120897768110135882923611660905207359429641639804759040 2361 -400279423304975166431942402939693807665428073965443519526918823175308252567404498415091482939649544248960249285611988317767485387208240865388316972090041710841390061493828200506358413056074801704117010910861200219281524169470607669649818304412385280 2362 454430585284777865676492271826874956604050915932528892303532629063040183726292794124465494752379989360700191138793166441690476954353133094222618599816724710587630834243896584127333325557762395229715350689339919214991602292255830472688875764173168320 2363 -515893906749835190301560322497656785378315263582936190227831148566813140974353250824214933072084844236386224495586377867488071345518859355896863004495632266188077050215737727065222013917335144106570879273381793520024527804003953890753654467502014464 2364 585654934338574964340124736689932050772297234236965500200779134747019317113372975998127909144281310294066412548086016572650810236651525040672257510050070813716178039913416060473343036532463398781089737504856452202663275601287091431217870221742452676 2365 -664831802210095043938007902172687908547092269091579188004126041784551167143364373888115165569289055253662427911511427986083545233927280143607655481411009103694266931102944267623430379825296176018128154913489613232007281949417978979812479770952728576 2366 754693036239680151757888337329971379659025669078514253590227765855772520986669476679299434697784517534722958135662756504055537771348674497435882830266371377539630049490372375803062045614293616957904982816157534739440319070597384191421742742194908440 2367 -856677744577788467246029127647829325139535423787247015227179994291929678713491429092782636125181089838688040556700898307668489404038310979738986056144591213397328392818841661626268540549596473661485239444311644116223394164302922336379033401952305152 2368 972418513833353107175324739334143619531992463575093947457645599706337844283557996090415866166365957578228610233459891466006006220489818958561422611275070074955318809214888467247666085679981283413834795692987920381832025932380053075927829650740234496 2369 -1103767372775632325954189859868575697510715968439564098585960708628041785621042697086614645956204300292574108210275321462227849179372425993086948937163769760227763433135505461186243754957057660761497500115116921128236592275358901682316420139278401536 2370 1252825233764862232479313792105692184307066917994075791167436417971211539828307566745885063646643028050495343757298359961646148931900702231416615569899967078478052519437684712194356809554451645444200332089478105078033130821567585392815640955643105280 2371 -1421975276876657159740478344907873086682022403388155898852975984158813726841186781435598229007601777097827353965426872961242802946642868541113651871490011283883885422214064571978125335765596513549183984437547795998224989315677659826037162577941757952 2372 1613920803734906214277613151257724638442308878343522052178054803919621786862304942317595853837454886547029792919254914145748732047853243015928609889118264388370869343512940253471786963735085244498361181110639151548473731125235993230910861934280350456 2373 -1831728158382979575472783047332317677923879387512608650646509663431913548508466707566978046151538944567750922877060376549871553002245298811649413103538349092121734156923185064707157438549976628203344874402201881847380590525802865460047784694320726016 2374 2078875392202312466163225235652173691389850862019005507524598691107531639983798834100471654912918498492838634401017771033355534478387124429649411797802876220306698431928456842016376724421387179347548102578949806827905203808001230955144007887573715952 2375 -2359307440175646552593947077982283528270475276361877532722980953833269504845216143438734656966388087771201030435774358093298858451264885913900973396291069265118204904143349184010590803948315649823658790073492259851846886751326081297006320708495605760 2376 2677498678099305530308015828198837724418394202378871383427762131816850367110899030250571872399345866272126416527684333115311357620185544028007724983697463811229120916086384151707251994668473257983220771017941564041259795923368537224296162184543195136 2377 -3038523846271824363006150275230110000650554604878901363571808852049703686225078618738444640853908189524331642742222827790433300951447235507056931663256917335964918328379228886257705783946377805493400529540525564810467587543302202545755677619977191424 2378 3448138456533798372655224764108582877183029617310367227095789799770198474912007474434016287590150765430715280959257389973869781956550171244802470185448155362016128393203232900862611212796443628520435418011215972187588977877121844530439569428921226112 2379 -3912869948354563133309248349355994989263361489247449940341388638018936028873071287359982450323064238007373748993727249674217181851692489514053985407397510648213044611919850338711686327688423411744479464796897993983695667004482856430978104266831429632 2380 4440121028275431358826786305136538854332473693009806366982156209780030174061779062381077596508384832849760864177616022668371565628362808686260329923376305801401905506809415627414249850779280515945742787050125762387946824912059699901229424382874703664 2381 -5038286818054385851568424715606474893179274789758983880359589636755807407473723910553767787374777634223496352188177394326556347404851779079872649788967553263785392513129618370413538632589081954933076028388493490360580031660302163546585564662764929024 2382 5716887653289242622821864670783394356841254853335321520191896341411890986782814212087468937703367190545814878370369180608577131865768702268840424873531919383127025411530590565580868937157446813980920651317637474128103275280339163058494416542301143256 2383 -6486719619495492274430240081076143030193693267425390858610228196710902621885358259229595880706786041425833408736155336175167304216888657300514602499884271802348263293075466184968399883150184801182311060835722241602067833050720081949426625201664163840 2384 7360025190397824810584783692450262764840646182564627974933866776710776585795737615864646088091828188712355670231124168477684512584502140704924093371995018424948165698450665350993890517374455891016974598927867066848570323311851922096395486867798806784 2385 -8350686647882671493186203175012099817967418219573513345968885629572603404946948585698219597302614527351980763958458771290117999079730661844895935321561639529420121259680824214136067551146951795726049694657088756532213122668845979272900834234947600384 2386 9474445319547094422912636964053331346873500129897385159682174389756330714397004657181223636558751588814966183675926602975323960582255568328421684141991569411778660213248145385239815590247718442233384764322327061528308309246551284903879973324530667072 2387 -10749150073608985451100952629161204094682132984793422892442059320779547751851771787570570070338899231987334185394561848833231275880882363821485549890079909430779210660665272884977122246711882265740704826468502849481185567919636200863101659078880919552 2388 12195038968390187826426781944017746954592094203718433963422969887552651106606450794449694590316291383077104628894352141420621971409389806346141595827960317172641236992266817585846635257026482135739154299663199964831579024606496152804947764594609444480 2389 -13835058471753517487405454776172566891925365962803155159863322488114933881455531481964930839194511715877600923058109966377198165109371406932756610927666931912850626974037591501367877157715507431284222925991782500798832774793524128995836426854163021824 2390 15695225252812386944484515698353330764034247962669728182922683899378981233396525634773186743532177257040446027207178945684139795937290117112315649931184625597526768615249460249124093009075987325279382390625147715089247211346612040187425590489197637760 2391 -17805036213047545594513216983051047523063856474940390338366324150092030434077187985543795333950492555562624482708798359914293946099560415702318864579331745270537195530639281451695704718194885330026777842796642071262993848663852400230941955230961500160 2392 20197933176973608903599150424847295934640108663825534329548039237975624398747175187191653301976794340069883236319414697253876582297029736356691778814366872814698861411734925127861126187426380643782303514293288525234921454862732466614748353857619875840 2393 -22911829515376336768709655349849590139512272606497946835417283806034977725729276569065868754143267105177216545912272578396659696458512115101925807287915860855945156133280925393768509417398261521721363923857608024012221826345647415718988175530807263232 2394 25989706940111260896335359451268269987606038204152058923257319814624459058441990085830410832483924492586365942041101757943355952773669957047376562299575783085916675224277748978611943453769508561832391674146665673031073990758811644649147055943299218432 2395 -29480291803483535209213607437712694953679631388187896600518118349297126031328115952241745439530196477909815036041796167578342270550759707267992442977494691635507284737349388508184115372965200189088817540311968502914772007154254789605552094258334269440 2396 33438821474263568895347673200962309007878777483468934819791502489933064651787898109071993762404007976254883005997792231584774718450757634218593222696081535668178882781438686877457401157648097989312140163757653743489879979987550590472781257530380399834 2397 -37927912765617140228817862104875739917773908025226617199160159155760021791555896605842033361614952492127330878511238696584669919291537936225730356675988256696169519675100262754557139096860924526998834931492017827686187595958439566349061490520272928768 2398 43018545979359682302048333743077306144475320630487677937514757608112213107953691194060215879262037573444876421656191891165402585789302384941298763997834200475941573749662521317879477896522862798754576751910139782236305915902331357099227769593081677920 2399 -48791179930566970642946730533552924474134713748839936161629200720128712110891637507289873263765022551568227789077576427649062173956218805921973927432609175195580952335065188794406487509472595876636822315034714952890164312418149227875332846505697476608 2400 55337015354518373463225736072481180710324676742317842173551074413186718761127099673006135436051028109251473969579259771508997489429197781857180648258665811568834134759494091828009139466066277259263609931905269447773329048047015079177203377908171088384 2401 -62759426405716719338440538295462912872169727136667595620711212191441196401443874316138316824556844039225316098355540767838140732196786367391674348206729664128896558546779697202167938740029399907090813283713424098854552298316362391303631062884467605504 2402 71175582571979793244167968046541756980018437286045064947658764287111673761963924482832063218874411480295615370856137729055070929733393774033261145245995294200360532192811939366075796735456357701928312130329275295523187897158164568046165442822035608384 2403 -80718286285695532030588705960411573160406155730503724867084699487643377267965771846056770417795124188928254988027047208446617593434146029588247243766907303769393879677983352492820016176162198657801703273607083898017508251041643726990249411545648857088 2404 91538054864962517966666908211801656946526145173944621079776365592447658634515008806004624151018143256341187358371673890100306034004899251333067925159912630308374350032981627870983149476698524056148950378499716950002728475187587463972473814869055739608 2405 -103805479211209832110552460825439254213769938837059922108443511455326241388991812157677214653190015240227583384768084612305415721743433983441530355477550297225272552325498924114476506768936754232601069529483735074355565200192261571738140764948832190464 2406 117713895985533169142165806294520127480725627665744848592304698334487214345805615796095722545710577045490867151413501753703706826902666731439246669151241308491569341804584409075234578866825274336525980223330848804251880531344502677638676038509442861984 2407 -133482414849638776969682507290320264961155683413295379504838790228603273437762167995650482428257055430170183938616576547539381539782301237182454127842113655561236510323174691479644872205153024003947457783958878582438268449532695739535845321470686265344 2408 151359347863923569628628374259532856727099359921140753552259849906221730759096269920557509242727494112235568515116958936494158604177263365922933880770178833965600483924961064540616867361256134291559097383942809856075176651304034058623285207581210152960 2409 -171626094369685951089031840212774007486398644867988371535451161344424318533620082531214421796743643998441984296376519660324059877296375561144168417621439335514048641787093725343145864726640592671724802396130294644320986820412452947476830881544472100864 2410 194601541740780599242308383001772762276332899372560652778424547474351452086529151941077847674445195000222676864246001854672292825939063177193817958759955560548851809306474083107122328114510440603801275671700010191391929684250232390605250677972324172672 2411 -220647050380870002194453501044620481492050749566679998987867485200302551292537381325211481505926430095339450664905770574440220361862623572511870930573869243699256581263643303683536242293349328081807378965152746326628332760876627628340566521244636151808 2412 250172100388761593550933683544740480440034069356131378914660664960296193094537355217083438100513782658967697338950788432795785764865608336221324722509932382039419339683518101279969775908705728260151519527213742244702212337099855733859861114998607303938 2413 -283640687555315223870734366295750949746428850797384386518811045128232445954980874700251913975619724049065366050584615144855578552624098647763861031047092926487775345364392749676410252293662847078774434368577778917934013371897566740910930662145795293184 2414 321578567948539324219525700500728216562064212364426927578648677051265113285838853338661364263326007550498838110413103690556483195616353110574542246128564294004884378818703093494275208965176524816827621133917930156120841388977966152177713318438676351360 2415 -364581463466963798535784191916475564878901366824663105069501107639905099087196200734359047526554825925468134288154994969925836320445045825315344578060304815253172045006810450099211715073870890502895538980266873826266524790190105327497600130121776234496 2416 413324355596823539460308828720580918188316923924658159532007148914852481671502081437960525437516365192956076070776409927756512994677629787251275857076137552356703174319324966178251993893760071651084606300567975104336108643614910801017126193988820505600 2417 -468572011424168489719449706612631995313587742677272713839203054376787399616885791156555093998139912924033832732906593313145739079435298810828266684897868045578630671287445943077557631864594866818331624047968961214534363597871445139111730125897121398784 2418 531190904986895773163835625611320789311712942756407529149821426100060692410499057798602160909602031083893759745457818205880214734060624619320993762455355470599936987300104661459726367502442827393791858135786858834316041366305870132827437503008896589824 2419 -602162718595977170332154991067047855590928122018287285611385639069237545412269226787253543503926009379073632919913527927178070754934914448241074740652087431092478854732516560148094094550928860906912113058789478520122895781722636412614164157005157105664 2420 682599633140324507507632536976217254919954812344013552391094066248417123612385891116784120775073710461717039881131695220227685885329276285527230995136955339693234255789233229719118303413802620499927799619806084488182280958356659501653849565963201268808 2421 -773761643989719591864066250679602820880977262334533657892590960820725718578019253902760399160768570237380445063631861847165595027854384021440192008626226684431589168937916843944197247485782411049225570068481188368900268479491216818065835428101034082304 2422 877076170348083859068204784083971182027297334001260088237590255134482781831657656651211846039498443375602140273232393636728949234530417398265522782508813529427337671881978727447972365926470617144606861211149506974866706602236557392083448089649591520704 2423 -994160261263694578477197719068000641904396709620117971712737501633423086839666283503895955117411863898270080377037074794662075496989650966258232363972127287442140872566557919414007026806234484814231739889996416245774099121531147008530400264119860068352 2424 1126845741515242766995907183323153007588827785114263254398549224255638782999071144259216420603969045669638831503135769099879453141703711174473989499100640573531035174730691539705188028148690734246916405966656553813501698094189882615760305019933474935808 2425 -1277207685875440543459323009496172836825161657858126227918180355275307957384209765476626387728366781617230282706034161189541734702951884573721555998250302431555680284900847648407666876661490401150972918493282321145853907173811234530224217123506931367936 2426 1447596661500201771617074264850359401422821002450399068216020166409107116838765500399557300428444237385301834733416437819281087311288637736579267374524146570189168522412241306763860496422957542681281762307369140791460962769221240233684195150841652419264 2427 -1640675236185166707408392398290739091452032129918991335942320997902289291626969464226980559811208505568887216763741863310845304503511046322645974031251728652489224960876957860656765177311072775930181815722900644608062526573867432954187009944563763642368 2428 1859459315859308557913148300728931665102445948658708516145454416832119069464687207511293073365726222405279155720561439257797032983803789751473246983885207210650429493755016274612020006659552820849841831754016209627932427774789437649060586841409625348453 2429 -2107364948950671673222183907622568290171664234421073447588871852020429210624469934026798019627663177394130296777992745718467386310999906550285226001624123522821119617341318058583378800447879039191934830868466968960463064567664422321621704951477735260160 2430 2388261319296640241610168881830928331953116243938057637238327256812688025412227928627913156496812800646159419241746510562679048230270660459411315023719337062724924530085895716545722190700309676703608518357887407319910393880237735175640919204788397528744 2431 -2706530744364008829444523103954138248107601716582846141557916224613967316097770141553941342126373252092444662323418837108477991063326756625713202733442550640829822573623671007561107195729181168800227070142808381280791699033439472210920720017750510010368 2432 3067136603144276975317834404205319613265391330557210158839304728277743220982311786243685565654180119835129711875681083795425053056462629384973319706665243279433830453910792328979122668998963406490827205233141972745399563413824502409148855999327561659904 2433 -3475700239839063868392872235048101722290299199713791773169159159255820749118709019585245429923496046397907001822070345727732443464118881917295186142929850144717365226105408586036058525678349095167866539481414389259878478318178291222916392097906157420544 2434 3938588027206566769734633539260865485662878346474026286047815900902148029365900308359434300892681341169012191024082737838362320239422729486213516031922622858297718837359997424625696181892376646958657856432471532857415589655730206078331994795881979176256 2435 -4463009929303133727700847428755417786832761397295339470786502350493462417096096429437708324770264736977804672405692486077917328065574470392682407106749453079148237082406134842079697528438209084891633948169634124861140712572631504108969764071254142222336 2436 5057131079700010990605439526439348896614013488397679228122056466396155361772325694066623326911370349308414858489875611162709060539644582164458452805124972134649075358010419453914766901453204193553078390776227699478062995682124542436573975886294120155904 2437 -5730198090771018271883333641564135977976078761329439412200093167023186242069408436766869903546902810952919455624236428883518105571803567444899224335142526162983054712063816484000672550569983155007509571756644537706170400345561318539646191165897198534656 2438 6492682035370970558386483968422139784208088519904109749779558629317267452219867794465939838696027908009585544016965315901240247513691347193677369437299849658672717628261543892150159046126930243156002954742141930715885824812592354408300317180389846196544 2439 -7356440297593564442375937419197731190159576351713789407688061162171845255399059635051528201343748551183318655487689779935325175192337473659728515079154529365973654392417641421946465140951838210543093846870766826328237083903957815699871198532337190043648 2440 8334899778197411948932699787228899151275252499906862473162101924181722111926804323776565542405476265964782058199775910482449023837686088629712932609626403779973319948086159302583459466977221219103222511390668755067617078865032409337641756270801758100992 2441 -9443264267114698254851948638906034857581520505804985301466209940168880507340611758054717149097435864668516698134551271529184378223281949244483564839516023675847956678161580656426041220302527108530003964601665942501183337425904516043973168474908029091840 2442 10698749165178277522231267135879581711167064453566433121733024506613048874454054872160848814842165564360971531453703712856728260939380088574548873008406129208959483481144571013000971633972802663028171472256610638232140823991997672731136658467405644012544 2443 -12120847155439655041138358116159602787180157295461910273167635828418861908148348145677671676871115058579023522034418769388729761672944480770406430408866688613488734661165878495605036851770319676912911803197571709103933290408496446058018820113576688091136 2444 13731628897556891157825246332505152126137054082481479353600178755699770691259422797533777038111988840180943424883599794457021945992082009896323636563544163736911847627720443187976931409862694241887161958653720706402660356477705766521477697755264604415888 2445 -15556083353893495871441161276673663354652266603353210978721388858064495355285502216111915121093167996033929400987002127031030787960963604357831320362420761433794980447428071260675461827205283200932598373582573045693818290375239167688751104130340085563392 2446 17622502961311620600800489348501017956300368598877383597441569013092010208344852372657533860507292872506179805079082481911794340774813833342952878291571463322139152837689313443697181861080580262622450039122222671962779054191802917490414985900981537729672 2447 -19962919547351873524194788350367058762658558011231400127338085557928596471365669480016706377062333290972812195970021805827966816728080269483354891043366756551416057610374859997927857727082976675238151208971326141895706950207663272209883775407157451685888 2448 22613597663954801649155936751289754128986338862773271188545880622688181641830107031894284916748785823231181623491188693972018115118191822909619451563074713500622978978938045188486905133219641025495823387664842378694867442780239608451721254765716266059520 2449 -25615592887839300894469798836638850170292287209879643741243677027429723457716892735422143131310413915866741850205441079121041945746075500213111136142429067773623812763488341375225465277905978643333766852372194493009539533296991117894868157087568401268736 2450 29015383627388564232810984582096671855851755570715728271683439043567170197342596496822909710552818896127116461951351952359668465055600478119147421455251556615082595970795146878454639041041086941414197508698163814750798572158707643510076562780184858228832 2451 -32865586096416076106951253952142197831038156743863178764911067323083193869976966029683639294899770473613401499717786812980832259406811550313572198760508657200368522555237157136335094062436901157583715310543290501971912757391833675469161178575934830149632 2452 37225763382463803968345331029402418977389956958974301943294402702256301053910565222399989102093736796939041116005911182189241770708290417809839437143770644883602884215879122429301418597254462864381494701499056029706316021450436348281238377667566768574376 2453 -42163340970508485394313668386958195493904358220928566128345585971590360929252701771472320029330773143800053379301557561107916925432523189794053116341240697475750522709982266554391930128468575413027615027838208471509493390324609156206550691289744275406848 2454 47754642703809897626446312056081706133237577826724708973254697187542489592243595435514533184827679667689808472313154055495649429273845619493786868646575273834093314486570035764994085042046301439953389982260281389492112267222148173371519590567897210110176 2455 -54086062996647280787682176391860358689449192359445570257326672027275915903748701824163169619673734788792029010230805480379257485065524993131870805043660994595584225844810482377767702413558461129591332558666048553038605246359426887794455906555500632735744 2456 61255393186575192110206441302887900173318688621743954731147501423404017567626977997930643209633113996250801198740708454663262259367995839943679909366208263124693686275176509794685856210992172686588901888905640335074595511715672587332847978591374997382656 2457 -69373322257921453938071640179598412658657157080274521072413023052875359889211992815935009003517137099753352302680717385448312445585760986905495036468649583585159096524770787332780154169521433936256097630696621742908859177631655968460526139410652212494336 2458 78565134818966502243125074074333253601246524526860170264578549624141559063897106602385296916847735700502250939426237975627325743467615645080708986381674911611996635937876316818133899389397805416026919522819703711129752564110917113515218476134122258451648 2459 -88972632212621585010470604573976535346154998599481180495719840577183099345977228462888815789854194357408059178678061729264470096116713483882673846245887251672683427782908807573148738359264900698437130221061400529339098156345567279086220568914817761411072 2460 100756306029717223200148906801778235434171428984783860909590181337645260018764787609097256340790523756626630461337851106560552270778284997521713948781316771560643634265262137165161623421805463836973234715476261562106798365042670487946856582715633298514093 2461 -114097797126374396462944334497909745666919968526025804526007467275053983684471156321868842574071331701120206779983141673846804491750058664503182636580991124393471815903437898644508418642803184190251427960414569699131585705375830988596166134689865704407040 2462 129202677580174279845613733654816003816272986791463702588945465997665289168968279106951404733429135302358392666616088417822322572774033849755490715798896980373928705493805830182754458533637131026618423182184140383986874050141963555518836519647084047277520 2463 -146303597919313833892712100797025087269748640072499982412178718486744496018922037054027207203389455175004036877868052859584618179915367950565393782695573984059935491511559937829810880544469883678650665060987118866992901196328469570143999988817931985223680 2464 165663847498489604021374762077931107443062229269194184523485123845529638214206982640488909888265609967375516253137234007063248014347849281429112244225094509215784104359041223854648968099061246760825136740846205953281526626550859017605141917886454969143296 2465 -187581382158362015893611743866690370994555284281226204668733251874219737526669280196908804049890297323957155792547293939261899091981824675842690377254804332437697364720518452530047841629633938419733698432525384630651922155347653338134823848219250440273920 2466 212393380386454093914100999128870800616052290196948510927201155270862832217518205371801653419225998583397938713310912483647945946038001465884896708306294184478128987396179173577201239724232354218082030605529335369412936380467430022334584578437867184338240 2467 -240481397202846061303331492075458037602464663207561653103586159187449251657216821918690377351660157066210806764399882749326898007135370279878706532184951032813226964727726266606293262612742407749365417050219463438957389986186117718876898214054598244564992 2468 272277194044527163331150889977896789747209904063647879300022934961006540152895474481139016503295711398912131644915010258422923603568270562297514176511426991310862777430103716601382470607852026459611147026275774256692222909914191165097171729007641496248728 2469 -308269333153918781197626386051622114733328741276480423505091189609617349098579718687568584968671958306365424813831599821423469117671773449780812862221683958452640450559215411623831145824853511357218579963000625714992396500493755359833802117183765760442368 2470 349010636543758335060324788944047117607395358824552493471776924764076345129933776299111386760173306060932143751983966768654367745185032304077375070518998837844974425716893716959235080547849504837573134704099182913051917294971314893129788273331624371654720 2471 -395126622686110006229957835879680724565168257089734309323310987423836767313124544446431962123280729712656272815738222432564377490315676332788473747073374485221134548445596572916834003432470457636460479871790919514160722750279527684444236164292960053100544 2472 447325048854229985583518002406742772848220916215563138787888698018680626312755313124744966684351118796467412751660808389320086989513312042637314969401848145101539829352516250770206434509448857803107763387978723697423125823237165362377129228220405242130432 2473 -506406703754384086846169502312039373643214074213367393300287373852144601374387368587161647947933800064856153998198777689880616080931392988694660383615388783591852755356804126195353964250735511590022067960314422150978963866420227872674267143585863313129472 2474 573277613971370355107467354338195459096659234588590515740115340937842716625331445323995362194099525290787835247372728532777675018704591454962122669049301578072013088985354848876509125045773269762192631414187850552713253471875786222634703076706863496359360 2475 -648962849099910643387551383423315580288577808750766399977683737295890634340500314643828406645490657265005359121341031830960302354103189924339850111918224361111906363148800125767888953654598840512786932756098327167493462036024749529136895572700771445112832 2476 734622134564538024517396642759093883683578789986527079795746662160666977045664359858941586409724838569928656290490494586294725316320306482673813389393696588911910109078776559114430087461794132593048401950749566880621522059922402409460273089552524920574870 2477 -831567508405014166658699707713185362246815669688364487787303101825932412428237210094606229491882762582669042402986636428991306095527078829937994304159492918286714834011472903438215333924150689230483662995179538233482617173730889192763565523320225156038656 2478 941283289131545758293559070942559668749677733157330012625959788977257697157997945559338886814389602920663156758967263510646806974533141626633620735633887900102070844729732104224322273318085768249688087700955043431435684255611783434329917063918204988520680 2479 -1065448656596096113090327517465478019516737819242131851220675390364285327083618515105320300860254066917850477289846945197974962737094317314754293657683278866830587331096367733859185349446689625439085131160207281862813828302767797532186873140973318011092992 2480 1205963187204831199200217456180626522385162896484454798092487020555279941442644824759376165602816428720637078294815906171857817001701013324042887420911569709353758030636371835531263370293128882081805174381486225679536442477133348753881001723963782164488192 2481 -1364975729301850376755609594892331204514356607299024041955691929621816660980223584755754845775430315020566722624914436317942810820702990677300771973800684573597591169122426810651495972618489435988586661701059420680137618470495722551717248809050621473718272 2482 1544917054851983734574808779976000123321157701424911419279175386366323583727362954932811833112966498246077381307773558711699366810816994108151918877530168901139952948660459714640359778737850041718654899769129277489518186949091447126940486848663074996961408 2483 -1748536780393150760646063798343357627260455590784697428162590737724379280778239825852528611867814198673934154761774572582353455666515119194957565938782997850180920956777367009907602742150948085452510649077160184148213589709425674086506606465349991322877952 2484 1978945114466725817844860774010872959420482463040488567265714397509103148855723988893885638538137407709259843986475612100502658418186708637269646332781864657981005319020835130743085105261637015020549200935209679876134681817568320353054489509454989779835648 2485 -2239660061327931124164337600439487766822170665809280568375474822564363106283329552993762346961992651511505933078755848633910708729045996377870065879721503056335987389714645844237769620659672077076508065582079110982456735025036620193943443220595737280643072 2486 2534660792772360684785294171681514010541494303622146800808257417138750989202971703486764876605799935948046381427359975377910406491074701001669678164130170578283589919226473409964866003375177607468172497005408972636971627906860177512932453752298860249132064 2487 -2868447992614817956754200272392311153164278948990854018857938547174395733592399153715520039248889941627184396304493594717741017005386045650481247543840097020745306114980977166398442137294230684482900614769796937150339667767292282717564078417108189459775488 2488 3246112083107011450918127445607153991937135742082847039732327282475899198345655746128503397494665951235050204015512246734194136721396333750245066683575570180278210247140931241434905138939879466712693385131575833044715972272636747482327458878702890050470912 2489 -3673410360944917421845322032837448548555464225563886854042731953927965575120041223558924211080270006293998249384473831292672325473282848735009794105229356100534691069666668846007561510669603741879968867872871794322094371344258520639069276386853123774218240 2490 4156854204260936004355378201369891672685190026140020921013647967569310579811954281799448803120254920582533639163988077630337168452196094847454404041225309181080900281900824946413884715103397146775729713697152025436218656487828859789021190332923222858351616 2491 -4703807663115197723375473718638138429035265366814723665665264890004616305603116808863730967344006487204094497131277195646824626755939987149098615276419412987601131429973463249821341689621994799355882048320121319517025260018936333158033251319387854915764224 2492 5322598916747659154175489016050729174390087209692727840309604416865564387619432483119667936302432206399992407097005325144716372751003190127118192202427797359213293660895354358055962909721817151965149065622865455232116724130361785457944236550378617427407164 2493 -6022646273772753626488915612805479375007004588269039714927586344651681344896991188183331716645487124431906855302819896832685091277682814444433908303884875573313455235614535138540633849998217292263091340677779130192141575492684388914276550603218762936614912 2494 6814600609465470650159019553946587111752078700686222525586186123764106337371549063307335083405247214240345262592750472549146139821276300253106871444013428366209557132711253114931380343611334326511712938018508194961585807819990949211558456592202984525096696 2495 -7710506380547849000651818216515391183841961991898924113363596293031652588531130600882674879744897637912127345214535548365663935467194859809303033079478222406558312463106687690830633657717934688428117670022088707032584111882077094333156994705328686183219200 2496 8723983636103925774763226392774503196277359971695198279297936680839021119539348991855913444849609469239713684259284697977759754265087755787769924920802771797326820237753147092619690674137472390236276960393103780338489308383586629988723552032111913415721984 2497 -9870433757569274737976584510164203411624061079054118760381363961355714192715639167976445241774899889259480483492779299370796086890693021430918528865139705291559404202883467834244075609749477818088193123489380116406153582605895625708294092400120321955332096 2498 11167272015833839034609463337560903902075469335265725382046187167350859293533639006530519965352931411929329924193234405954672090583554023191053381133454577611975585385669620855372803351224732432725891606805643881576729265962072046240544352406312469128579392 2499 -12634190434643726123661647251372972217598183053818395639863797175913445329087421103970251244623923547062259303009363184172926680115460460698653862767309863439997402716420972880803604291060014350208732445897269208969596003818241443018186206456989493575548928 2500 14293454902651367584087151486604326885671445392289014065998650075033751944119254786427892596811266563641542716906777486497257185773412352218510573093790283122802206262185012270043926089735312990435072201695223710447859811704280149997379982840459014973867116 2501 -16170240988376861210556193188442942211220079050656105423064103143231768556206741443182853942568284897876138373060373476903546220791133381863555237202846501871147957996633136447810921501029873327967465112321443906424529568223149121508403465574106149474533376 2502 18293013490609240251778062560951975823264859247439878100483905015898103883928056075669765476744852631182428068023217697163867436598281317338110261204834316125938064324943853935257888144036510509292895781687038668127539297942515677993325472651880065915375184 2503 -20693955409979808854711336020071233215173226024370870959228362504546943586980832611865718117787277946260740082060936374826613997644162126647073630198955891381812429448467944511868239089865830736254828669970124308511215923475443883431314235944594258811420672 2504 23409452765274260591594595637295451790740166640309148653712561274957925268435788830043821818633454227641620266235756276750985009278201614580020173399184820408918027170373322153750061361083764813175968968548253171705365758394385177430672322190263609633545984 2505 -26480642511461479774957100936954301440626098801137481759937168397945273319594100522693329526073383168668120471674060146588535686514585788129801494468708184295476757274314701433929500109795533677733815703595724154492378340584824126495292331524882295248912384 2506 29954031757763176058850089924102760935536427652991101452934494252967073410850350434505670313458750562290672207835933996750877738510181342445594408567720838218532215938597332718950441838310567617320717084968976059716466034659047249721005266878931008757058560 2507 -33882197547323421070018666601512557577221226568927316016992597129954263843883670639318261744362815325747763657678936588183868761564127526953616388626127644895570503297274703040889653499422155406494514028913127732806141475333281388907549102659705546907582464 2508 38324577660914996587763117570412030200257899381803595895510028709836983565925850500665934093944945462806929399692142413479558557899798620473221713200626320094435744160638573539873499925771970394284547376939355537828732569517664995469550657785585113787340408 2509 -43348364263427088656219157352124725174758886707219041462751936639680339209777924423529402188717709794547901067692056969450605071923425537156930486936174935173706011706652336179844534538450919710251157622981976539819008263064833058725679007839322043138965504 2510 49029513743697515061038633163450456113278767683381901796471720424528804460973456600220958607781878990431951935568718917360124472728546980481978742544082716000527547221421952027110316930429732842902073776423643723631645101306840856427136597949227029967256912 2511 -55453887828253410833642844406980276321865286418780749134940229070418056550329016097348670425644667668945419990773975534972424399609406603706260942486087211776336357200608396687719494034900365999180555736417334413194760605970641670911848665706989517218512896 2512 62718543003301387110998166923938166111077315007714668714939768085929076475147709332025573308631318377720634199293332215513503746566243052066442492912430882340999601257929258891740517425777623136207762913487221092924886691114130866554011507190276961758981376 2513 -70933187485755350451541056527342883152199350166708540074848488233470315464157035992281246061995699921025986041410997477372315208889426821625807758562376129132855519547168673159415998543154094990906651878074724784137562712153828313247320394900012460006178816 2514 80221827475825193491566078827405662977073205805307416306495296967946684679924828440545383727645389470452289897405479954962654728164281299608585321600687520608390835489870437770050482044315428183009455050249927437820631086128868138478274612411715307636739584 2515 -90724627237533381709681242363678858018330919365621574802635045623966809622637390435075610112214621294204066441017376091634651184360424106666142269199185899498276794176593644240008001575610110108715286654288935107062414886923697299238112298185396997280759808 2516 102600010731043826612553543158761199034935972617637498797551505130585716377479800835155932852264411779188805138707159236245304102582204285705567858589631507666710931080764844592118248627576493797824216918068975469463670603687648576210446969603693573949654224 2517 -116027036108797014784960660404383070938089462657987200501190394982852809505977106249224741953955908763680664771140504510950699787104304339277261130370313657405121263991701062595999652770860065855353094047141282038374718378344037861607582717024932730851295232 2518 131208078439108112432285959317381274313963090081113045810587912026769066116935284933271640651095343428118963491098906024735846451669995662243487322346489304233847280608386328296631901381916582718108732242921868140208380702054797944902067505828264937166478480 2519 -148371860595880688898776350921245326514145173512173409958549348429415931777424375138816767578736020853988539164155487180688881383191071379327179784455275394742690448346321700193240670677946545319303089783371214594816834675113092827183223491063427958852026368 2520 167776877418893271803334028040156952474465985162507225366567197761624589252644358583729749790432663942863751808141878760353679686264176077934713161869785933607126630389139830596692508662093754984416403746912030392681484237499425780356346014579177700363945984 2521 -189715264081888967280072293999239957745870942141723263844064190815432030528453962830948561563186666176316692893734849620177320048406233285517541141340184831850150118763097924587343556916179447002544985816013902411122208435618632814652009005277732229495652352 2522 214517166191399700159171484644190215482185103551853227062165955679786336524239316327247888587149102499582873758243850573200593400208653610232509119554902385067931144740090736336257903076135368626471473963546362001181521061247844755352972860090261705546230144 2523 -242555676574884932629510374763131307999107284914202666884038603466346940986894044083878415391342673106587221058366679283321097579433929007469041193727110905940196008937841371897799276382228312020075083538498483309473898835615945031898480241381685203383091200 2524 274252412111857711188465507952321134881564312303086373269469284508903152321758303450970171049893698445799972480049463373127732117837973272714900159491244074087934721747156894909645313921533239905727911586588885468741180691063285045297899108559153362017130317 2525 -310083813439787546471011930695387865315990801220947993702398857013887251724995684124431069303145893803468705313848956048106877274646967248089466535335278480759723249419542128568493813237762054280973476678687480060868627351962513802579402293910842281653960704 2526 350588261067177796739566918248909968228732340596317850973287027649756344367219572354799790664580491107551279044953799940391476643895051663636840724768124056023466939863501199413263180441589900817874735585311868160672721858563389527485600920264735070624869248 2527 -396374113506710850495502031867578980676711352249674583768834539180062286944276317475858539195825408666506598902640391016827936451951212914198162231926152320674520778226791166783658198795090266698930829980233070542293529823793121265885854443291920342611656704 2528 448128786679362014211685232340846974823810669719426869074843612298429521884907579719160660252855519683955535345714790896056877089280060880839120858285454534902551442577207754340148729545983308607296588203045386688947210407645149866131153741515383054307792896 2529 -506629009236350860679753868409279146193697247196099608737809999974540786953516079979110531484309355205395521672358838023494940280751901461221529185929897520624297247296583876711274045860563658902263533492681754745826298253609497614953731985600025505463533568 2530 572752405825926346270128624032232679459651508860340988364103616380826734615962648198289783717987752734995386121869409476018275271041801297529097166711444532383200514362786142710676777068157480281155104226498513624328193386441108536913528882370477317956937728 2531 -647490579951522247065924608065463919257584182466772822755841679615191832274970490335128533168040884742894604828419043693260285261706030957949885596923896216843172055060375151878979136934537263928356681873689394112363444400462294917699242455203028668131573760 2532 731963890214803941028318091752412933997906531188611445653711939015506472393037430269601431983078637095244737452206152812871681529480789284990052266692706935960625698532692788314127993048397420952139914119498777485371729432994568760632950545375036351787016768 2533 -827438138736568171199067395342005819871281494359860856980274218990531567306674851738399657536258048794775436065695513355954252137755052695668187964376385027240103236280547854358901602216812495586960418076217678226137517198465907404030054008017896170624909312 2534 935343418767085849277492683802624975119187115530545139343534606421055851241150808987229850476464837575232317886524521041620499698992042658978986990480761587225659617870890172019828015999196481863414166111548619406520336673842415654165917610490856862499411392 2535 -1057295400349091448527944131882405589276552494055736230619270633348726442595083940942072174225705150870905268171733337597331764801463744802128450442211253388059252069037391073879991250635635193003821494786055268479092629722285355277107903678597521849108660224 2536 1195119368848113435232250685535047099538724302038061066927265227910090006450167333287087268877144246549080781626967757009140046836135872306014264273382847234063676592335778177510546533730606503463839690503450124969099568592553921910646484352854825780052753664 2537 -1350877371742996537683792000688859060335394974345533898412002816681676064059820374889923577654395892408036755429670517463803408706896336194122546416073692740647377993462801383405506671546653887309725994313926344497780011207594942384635371286780860292743036928 2538 1526898874868642272734617296178063923647044725155663196707851705164971334759107909180204839378899058187689125216814543996876155081874714370276871319581387116426810741356903381279120824301140480031637716037545107292811269772219788763449672104954769556075122688 2539 -1725815380993759199629617945825575790272720464050438726647834512476811407307208832822529651385651253130244383364031683613971196652657444007196237665591594738888909956376976728430351666735692563852334657631048762368751753953757346976766894194831770864080388096 2540 1950599521955311468281185625235090049937699297932580820513400946666440011870013828146880422936688227221617198128727563515738005407699928853511010460570232417265799019428844961640169450342608024567997674285489719864471033871146118146489440467965592217533882848 2541 -2204609201411901198257113769384048189128652389018300388499362566548095511365286745994681258009534836934015811312294946050916459745001572366723926383293373798631128210563027811845695089963157484924268346091328434121281522723236059458658637949431562813646569472 2542 2491637439583418462789542547682391488526316562358466041656146320255059612524860935857426842231806296165783267351970145458434836820340871257001738437498850687145003214858710791792818789390220982186428087270581453695582384295796426476967751976702930253127037224 2543 -2815968655200220374720306619473231733814643456284103385129898444799890686819271154128682000096146245749621408449293936546226854813362022337159433532871745044701699172171327795302468410679159350235450790674009996255443901885866095437979069512559606710061236224 2544 3182442214517293205689299006431096826335624576155055738410633671757615716950932236551293336917783018121816796111074163875656314184728401466527074485102910201549404046639078529922709564076960907272774557704997773621116456195860973327217782011045249366612587520 2545 -3596524184039695784790806169242800629536323558071825202494179886190054747391664740385219542195892897136402681474366423930984420980038657824539655624095757053077896707811228099544757314077645187338721299756078532155591310173525582696520775770513994957355745280 2546 4064388344114484169991538314723923776247360578976934397483251707041185708051740757648624337093563216118946463217642663509753747428840423854773182056933176706055780588658647664966937074507589048856236248747593049088306795758638430195861118132442187614792021504 2547 -4593007656530328093853896787198997133514214962016870600230915958346959789080949903627105162910390404440912232492605562158417957618791510172571923224417280519478002514303174557927835484114938822707984244647860828145830823897953479623624833185205530426896023552 2548 5190257532713360666409509185860832109873180370965361525115746191137608071653185357832699474133075316363497886907670326097338643963321425893883549545084760208853991447089713574618070182028016442585290566554348193392256718615807382924194161594062588379317487688 2549 -5865032422254595931604840501332185046513435244396708459198461779478922865072207650727217619414534445905039410819937465826037136546996545363080114865460489310105662041885429957834473432140323586511282485905275704553468380047430617371317635702305387837552852992 2550 6627377436875014755393850051919855650683572604968953661109776647984904780910238820183247914260970204244853704657647748502642407249307267991917434254805709226357297750032613957446004712777549196410903514986330594679667003907837755801922288064471434151362145632 2551 -7488636945376613477125604982767236194785146231914275717407521103382440146808018732077680507209282510142785305993857721850882113806652443431681175519503891534258645945169471913289275908687450490601992358961182186853188644121299026106972464384661278291652509696 2552 8461622323852970682687427165497732211396616992764831173528974336036335934440118646861102028937664072375572722058971919877269385319777066843624164991045407203572809928606276614682010218552835792258898532362628177192435230239243563714653801606261042942520404992 2553 -9560801326063533511297630428799069442432866072098189573273977288020242540296342339371893875535630147622544586552320901901432617122704501390549027921031753086162324700921821742314772831603687652676745263799396661702409189634236034683907318283554246857945251840 2554 10802511855497274758998968404566774101299167638323423078111585455860044190791508188083458599506086003341003074661516366001037593950040673102890877824143474348077947858925105419563715984870481411652320641020988506041546210112327680255342453982027404760614329024 2555 -12205203277871245602959302074864552178578307690203424435895610086315194088961489820238694775455156163436249517072258323181581867176801678153640333817769933891956762099292433288572175226136611556238069760893980656235432782015734761654623993937353366161634361344 2556 13789708815824296955652538748302906863995844314288788754128524706489999510765168690783808135611822881000885473284258963554824589776833413330329812123777430874999072797103580899275572189253622251972930912817958669506984501301077143442867562270653256112575003296 2557 -15579553022236263429613843637782115455611349204530016885133646113329757661393161589520376673699362145310648984396532958629232583958896344682745693535483647268388819919274508668253898105767546140124657340722719895484080833510616809205763172700975902302879088640 2558 17601298841537224785509295896538606354035436140391292324788188907269863748580833769234904544768816252079989245285723805797217911482835945488112113826714277644401710714100723389961222484696721367402554297166575288620134124655256571692081321076881032349839187184 2559 -19884939347023199782363849432864376211614420833188542595266026954039075611051984416548232586485485117985815085208626968940466296662575198757024502895865800441204030992765110165857430722079373764703079763484445480133348405200975904098843489673397242427848261632 2560 22464339894968612640240081923830066972329408073521065209025818839852998964314777848198021798057906390946241119907548439142057083957485395015770125658618814244377831006899617492952746213902603060273680920358661924183188669289131890538088244507831407199236249856 2561 -25377737172699946255444462904684295932105920998706041676456717382891888923211405098302774633076035374386415470603668927207343183671662620515590370454670151725520716014857046878627907939892090326388313406242447332811037618499276215426438857083149413501073620992 2562 28668302448456765608342468220546076346363852405580781856830001856725354215341549354311598288826468188894151698844352848531745428516778375837686874301396312475344331617969548684189754469589358268006339750604184091932344311432541463053477458097371281980154415104 2563 -32384777267867271729448763943230387418761663639396009119653159086178802526497590593940294511074633549316063888490213891026192507220477992943102803179312096732484158403501083449108660745575915955764563556303113206964719037815510928845310840895557971451995750400 2564 36582190898794896385052685162476710193632654125370937760438976579631182267195548047537117063250912021558203446908471194969333697052563595871273812324779095814358501978566739392358625667360209947778445834773402780287471674709397565419691827898157839277931743416 2565 -41322670018492830464049114553663855626829579927882725693969714288884000699948539905394957247595805967385660017739961955219685148446006929736652133443004779937758923927972745925858680762458623561938002603200589853733357172323515682868836859916310058964195737600 2566 46676352481711690987512054299843546329186478774840302952468628291402094160235395666738923312892996941504764691465535390675220635875746871796479241157653705422428460547877184061561963287277140332301913724941959830971416559269636249456864271030601643530631637616 2567 -52722418525121704937018485147599332640461404299218188312952621731074854753397280178932546226547352555150637699702943247593730640350850282680950891414048168825909098749874196948474818153693432670620095458120184410580338684588478824209708838702652413272066621440 2568 59550254474098210761624020838793566555575660056118865258378791136584508332310466079073145677180517850321121405062750068566851829408379135789481521848001861570898211750497651620379279970410114358747012736232587299004633844664070550167493142514458511480164157440 2569 -67260765947340844990132586153474090936216099882779189224933963738080570366410502929923772526810314773264274325992567001443657817924380914798807186891140118494963939628695263687330351225122660199618405665727878367031807646303799339980216802558567030077003923456 2570 75967859730871093692179123398643823826714136408996784217194270360172149688348594516053095080366928283412439515324531004178716391643776877009355308899801047753166304802467460732390427761745109237860386318855096857820799053546278034987131962742330179424072882048 2571 -85800115947155698481728955981671985413013854766271845015458908276459953152240944222911645369156676984712869957226220099081604634953520515781465078956082002950860914940184315590852469765478638943947290100878527567623361902048825114237107017250786951795977486336 2572 96902674912920036893647548953153645748133920696562867587700806967284553673753942235353825276172559670989244825897950119300823418460021042179075067713604583979054757712090687694940181016651539688200350971397749270482314883328716357450208018248993823953192318466 2573 -109439366200650801169663056484129549606815050141253697807618889084369977413428706555999015202490685973740533977651146521675825948379738862768560947607046336528779268575571494676341276556873006439057380234396208325874828965232224157846151691236834802240134840320 2574 123595110938939843446568203133016659977613712957769856148380820056111177280868391679951550799884416200242620396406949302982732212766360778147353615004720886084509251895188570147683826325905146806814678528558426215302284876167490551290359545429625286918690335104 2575 -139578632356531217603352052844511746173001112590623559152844284734271116174861896890731011221415083765667259399950461295431382875991834063615447562071134382543246993323524622207408405370766256161480284619819886547330456479830235257096789859673946138852162797568 2576 157625514051512679790515447549871049922750386476396369474342625976409449678019873783493420079600480893851472286728048200484140049250735454831787641037207635023394670260488918001830237151485599488125517436247350014789364308974461890292070670208464494378441056256 2577 -178001650515146059594478983685502344777538092157735138019549773627697767274425656296400677910882546773018042939377944528287988496067162733487880478232672807130370938879542262753224098790882662822591843235135636201020934545513606334248849182387021610366376345600 2578 201007140132182740029886099093033508442495473178745197246489799492077720515821941319765887927636174064177460351506503877484214722238692868645118807233149927977037705038080302494557061720161897149510342071713875589238586116589206689675670465960884474078338820672 2579 -226980677298249657922413016581666380303147626389166696687954492821156060223407917044054886326212272399096986126673417314114234065710924294618026843717744904857769976973073359031669604314246494521540759780203455554324038173841060455888017348538015899044904173568 2580 256304507532546707381456793999347948723120273559346076057353799960767307903136974912462389661231968317940776336344415009853787163612082253609667048836678559708506230329544701916232910151088341416598326634271410392389060656785697953534979314499771817520462105216 2581 -289410017624962911694421260016141943692635028604287646260654488973964718480697905404254373170109696480946356803464715046954250853565547165297384163636072188444902925675247620648968213199206190551214435771881887841536402080682400939040324806761196790215561183232 2582 326784042058350167937148791020419149859341283620568031126357760154439636601833846311553384162842064505698112528061927166379037247715023952858104785175381623237071242098578169900413230798507305463099097003082286741596742905452623589860917290675907823353185890448 2583 -368975977321585644552445240536803890001797333172517252339696389911367082973340778981901188689277643938718958907874922388096291219168794882463718964657472749741904584285926009348929434426287302943279725298242948565037841449401086809378943191173803873254145785856 2584 416605807426540718869262389909244316457515463580511862867547852086621688064925262322277556088250131216122011716677745223723245522447958650418600286353978669559143433218034389907479511865044714157089065871986584432617780942400464718724056873238665451199800069120 2585 -470373157130463193785464196931260423787374394821036280478407372749852464633396417068019108489605960251661772063360097516422542952802186884955165615345683314748608865334424179566390849702635440691137282936060264389915906659014943232772793442037210117166514307072 2586 531067504234258266103887201876074663414269596319879604646269890319914299254706725908662171936609937800666145128074285422859614210779885376080237500072930550442508140850767098436451432774368784965124820397289202573753027586099099001134475454546010504101599815680 2587 -599579699090501674260497183931142670167169495824568421185530652465404056379893317306025661305244877614597530784231348383319858872081549479705056011129375431457774670501288804719032350767143662219717225245663164828586034594099197940249874039476016119699975700480 2588 676914958353660854659076233207118996148803690966897520255003309346505278127422794046429482437661741230934719930669346351378099722892591155951163013580430759884713301118180063636309454303459240873972642742207801410492988713632143194494763556645776557636373817117 2589 -764207521310448828209576402110061076799406053726244286487429042555297988457258162793449462571090892058779572344776413624001187351669674147738730205583481014806766132189564254168099261721256390724628576544073272871475303355309148467132764896060552778322272059392 2590 862737181146466120089679637595134785720819204014450923702805285349715984655350298950433197686894830482785945185384328280737938910036704988018608025102023713847746081625147747565070482673574578829454705808273402217261295626251915481186369690296321159799591220144 2591 -973947930581103362137640115058576802884380431546292956899275526244603834784996292828249877946588392791613129018756563582823627515864841609164197338874870862941312870026601717579106497935232104240604817920968724971912744210867810726948303973989666705359838904320 2592 1099468991824635337830353917841444612741779343391082808527462119864047974577422828158385163484132256740360931652547719751236955909307448431833573169079884369459632133564421320018574799642578248687702071939087071607114605118384579376097970473048832232221524853120 2593 -1241138535217380130506044941379618934700873098267385064330651133707168123027940927355334632531631473157013095223948218415945644537782792028771517728271744968177653287448155984981614082875840038920817711017083374425448358375676752424835475928959975086765236551680 2594 1401030429694100467351788732756260626201257810504516634599544764268722746542044533672525204426812903508345375148109408020342470998711563871909760649124676487268093652485321227607731133020623830641822711248695208457180250280200373462448618978858919376775875797824 2595 -1581484411933426465568299942115289518110666906134783372783641265759617275508337869031550954113403438030772688909443099012422498294549044348888368196212878539470643852570553883279652354283301516259098749624841684965717338575994252313509392980854714659469747290112 2596 1785140110328399607758093103869634938783028530780242372582647535418327595691250478236299536609922213929699540708355902019315992154119430581563385676933329936574235588128439616925160455794306051751665149856166133395441838037756631501461754464811137288447083198528 2597 -2014975415456098336282211549898483386756884703701433870174196589232845147804841278760528284770848500013198213505182352375741486065403120791438480119661359227668227799415735597701519879111608290735263577026416142898516992070584098527261492333807084682481567793152 2598 2274349751326976038796251469261544663269329792415818904164287726687783652454604450328444167394765862712911462662320560974862183254257009122245080654880816583095177208557349246963037681486336856563215194225138577088397581878576430744519921657365863087192174910880 2599 -2567052872254056561745932713573920971563980289640206261018169993038616384384682037808766071307610325544331200403280953493850828836685757685692041949927871682342264085044804140342878066175792890871074987297835132566440265805581566131459607512755144883251932299264 2600 2897359889708034041581720402615977407958720699812749453822466599106810763344173161212186503555906899588390646067222114100494986030905110076653491406553758133308931298366527038791134997242738531009452807195752153813347126364502348798481353661316054620735913384704 2601 -3270093323154019257528857620104246395373786859067748844434945580178026839948262591797240278901727894282261131263800085845383131564814659898438560373941319908634042807294907744439160538509912034897004689237745222480333609757657788879800175034420442956094427627520 2602 3690693069880599525360116402578216264276735518129970445648325487707067169746575429808216127950752032138219500624811307151280604589993711820297716120560380102724424912095437685943796432252208708174321712752254625936072285539335068207909918488750940868244866411968 2603 -4165295302675704490803479865365357034437863524099150212801932403428508564207099663509811514367657241293377103479119589856083814928291436232798396556327730555571651002991859506740495026296832996346930602494377056705390687062957353243511952121790739271837424812032 2604 4700821432502906330084576015483420291138612091128627861425717565204058288420109289422832887848021151307023632346832898669699687861130345187566151621894316243958626289552815775885653872602531329110700082790291935389595596293513521805906890072700401994808646664064 2605 -5305078417918469710357911431865565225850834075623664456602956678669345921466004774622324545575003495768185082907744965511544135575397007731993529462143400811100342732089141340262158870338670707692806999689122207835704264346529262590119640005083770017475994845184 2606 5986871865907776855936840625194682805156298700021154499346251148006266337179423553408737191620486345745176762920864901254510784392056834096600551794246625006418997430463302070699255707981753740144843652139282291834384053646298073386475049176673937518404818210216 2607 -6756133552434873444863623761295351460535493064698743729369164739972230224039349740668077134547937356614278386948220938311227395510590772518830077656878753459520365356255480975717352416482693754232955858318797972258190972549973451744865448211647034737842062360576 2608 7624065197910088151293335498114023585401502430473688138647297468674162400598617894135962965945966612714928135144862317281469860248984932394611162221614589219042001399856350094890660960777898396728568772245150539326026075534022409978089169407928472805132989312512 2609 -8603300565938468957867399359801301205516044316431968030165296693092620718695174417001996039517126021262436192565913666848044436929117454563661064763013746620848348964569785887387105990796896291591266684036155021221049419080586974619379690346754015309281065697280 2610 9708088216439680540227571615044722509852725827152162478214672100756008968952862202174608346866201437202785245837801853865913248772828146422655484121986071031027414240567863502421511847697093882483845464695056281759985460541266775655552418858245043907332141624960 2611 -10954497540271657518573056631255830163957721544144435956635971936985471668223018431254085458683396267073786079140315673645377062733996547802084597181571925320076182933776046792247378050498206225249596945485510669964575486589912624157940517950448091935448473010176 2612 12360651036062468500209079115726574479176198337128587522933549606264580086512063734475507222514793657024420012752623546719959173923818353596722567050746880791742574056526430424531456019484174385730546058301484639783891517695413838428833810071472108837911937247368 2613 -13946986165807086291968450864804154979733466535220229440570130814032432204980363897216423166250539834590885811135611981436359817540360069689183493772861610980643243544775226633374337274331167037066663973639805165332345275178341633078904778086084277503149599621120 2614 15736550549267667032556871281442421605077522837226602907480715956947558049013675964579611569451392147855615077427938589358362080712429116334937917032688803065663204940029440539466591924830587518021716453764703706009406710347570405775072202063865265363262751244112 2615 -17755334734352785369204301447155438670912391989646674726927477276260578627083944292908756907546383132518426908234384271204676552690973891519244986802092494865323686818970120862841034347062284201827654056080001293015965643154100941730173092554097977766687610503168 2616 20032647318229001043314347682953482679302998393847981629851952045981030433736929966438012870822165497973053909633111741049013670581131174379702026776999147909870528504504242553351876179057043723273635539946929119252458363544201031154837089313693806234995359122432 2617 -22601537799580084033417949975242285238303706790961366622843769372410394990443574605979340909609779294648985493663920030907353604028422339580984296763960829383206806737965285185936686486966990364240244644566473079938420678182697725433210410583380758937232433741824 2618 25499273224782919267481015851060650464407757522237427106789748906032446980264919919978250006977284566371906686101592352885606231038487787139647430160728961392411226435995073188335062067603968858649103248814686410609081577382563338340098879478793821070782601570304 2619 -28767875459508617532237488244256957048092184716520160120033292203891878073881468411545733481307019128381129964312601128514384520107396736273400271438305821295868529551798031715893827680734366626690196998183204045646063659477179263555777582627694284361592702238720 2620 32454726783299962245071693500361384744489295750865961084971836165718303879612828609394302596698035646192699941446920438295644332588751930739186382218929075170323813644791078377567108255291205916264643304130849450533295926259613637412857171308685336753764013751737 2621 -36613252480316601627470822592555205294118583031460948041843041111870436436291361611271805175703272887180580203653306413266424787722834661107963429984833867070795168619043195437785009327416712145532439813966313901491508205846803209871870340354117607437067967004672 2622 41303690198522677312390492283107572751661370000115179341120152007852245131561088497395736784370947921326526851728240974823612082579129151528470219689443536217360976042335998859104362781340372336695515638663159952998182387931859052391916200393422685507475945995632 2623 -46593957087709191029735126326440711127659285513256006383278957285006741305296776300080066143962687090180940641135088876561829581286349905412524214077903939292016334197149735935842431193791991078595261634166630375914018711533625254169445688026729100674251351916544 2624 52560627121452480563648638422430684496664887469459807435899352207077374015980346429788641185355962792181384802583717353254916343651364684045887045655159327338158564476276569102618592819622766076278656923452750982376764570160638121127274485456832206652871739541248 2625 -59290032579181058043564625700469989559531223289160821087925550564904002815483325649378894663959613371123948965542270339153941125253980054648906222118313116755715694175299823727584706332829058196832502124193155922887714275863746955300259384627188923681212196716544 2626 66879505434217842713511493109515212596883632455773899372714894607558894571929648095417267816028169224005621509471214739482356231279741062956587189303369563590824320789583047339470604990535231073976312263411409695482131769317436653376301109434042847341223359581312 2627 -75438776387050806696241673732247061147052194087146002262506639970015810288048276701116273782660234235413716110357306187312289667189765237210952660148659436037171205260452018021355149518037755421094450997983875066491027847819689353283122411011077593880128011632640 2628 85091551528387647738234545351885227550318396172484040528944201879389915105788091014749841388164385194790489389215927222922938514451031032275443470806950135714201058280571322411688223799132192201222491178739142384473651338556003741112956429809381161625026390589880 2629 -95977289145549976831641369869310969090016682696819649520304346990893613543812612363468093099041119180278542404052785678027336207842912502467847728000346509167439546958462585590534567051903764511827726744600300939202746052136149142434163366570599563107767595040768 2630 108253202034242637067178285422014845583192721507058488310212145496858583706308029117320545553208695424608219233231841472334731439092322479750501826949355586350013084082067645014792811422126378739191852291174225783915974534816899170582658482794319850627230973130944 2631 -122096513885982587784525942072780005593065560112319835863236602237483275872775740652706671493032754730037706055280311174727025315448379598012851661266237577916326199564833759449765579767648496699161561532190359162486894491841809711366044390075648862852429612318720 2632 137707001934849483798903616930498673116851063810944105616194304467330360142009296024335932622049399678781804211919031661905377906331891736303836185073194923819564964454211038676198793282945994773362522910045779454232552851813243071612308266692334374057575749926912 2633 -155309862116795945476664949172364452857864770241520817215354631132649862185324317942408848721113734744660396089900933827626810534828014694396254513145875603893257654805573567638024002871758440748567464939532616197686123973810117455634042931777750869994466327396352 2634 175158937578025250817705431516246170216505021859023178215499156379742663231834128085639491593571854409290228567293788188976721011356441364011665151985931320621545876689818517850214709813511224856273782647870435577651878906823187751622883219774841087147312809452544 2635 -197540356530637160993797468042723525034021042388711102109824974337673116731845286730041498045044223049926220830659997562051251682599562451017995914924707580837236056777733979244481751404115720523328939125943969978839492722146264060150270292707472790316431936847872 2636 222776631266730367954711893171043644312060185966582060121592738546732721360868152009566894990097608100894265381786522638830789981582167439847665054359414494199019052884031561037223394549573136575114972604270008828394083160210332904529878361856034697581851852784978 2637 -251231276688468757701930309551299017961456168305181908107527882052815696015697299101855287093419212350256191443351054846219550568069609360856713876886125160949517022758106321948723373126576551156110435104530616846382753787934596020152225087439105552935930087079936 2638 283314014083619586179434439862663926913761427674010473416794405036637724840502941442737577675215649592266057664420258630288814224986690777457404383115098884878123680984086418028693225603020390753435036486820337811937105159117729692430994389722877657481776344016952 2639 -319486634177715931826520683919317445059752120834372100238125048044791832907187168114136330646345733252947383027949201442610600971864772335422444946032096976180707285544068003838866506456925695296149855753973120267989222224575908140182602768081484195682400923025408 2640 360269602842311469654391273650832810487250201799612258353289022946112313459187677280281638006340926512647406418755191471080345812332262663583006465424817267487690404391436417942185568192950974041477890724824988900788991277316493310192330727034892251814281481105408 2641 -406249503365517157828144486610144007252844932735989565867891952899636213850411000129855807691636793832421314684560893615166726716718137085325419060442061523002464371181655075856816037103886159983969683565660842195157061213281332578238241958231945747212026706395136 2642 458087421044422563290467090338952500047012741303945616234645008298272987088451373001115333183554773408824132806623380848864943047376635787208965056055690032129471403867460430406014610253316482451906926104452981594910441905471722082358340801819437466992506793820736 2643 -516528389206022175875139197267706155425952174854463115961906234476436392019862612521018867698591475887856591450985464571939717656109209197577306825308871270506183027627175247193113058832709868665786905184606339199980332695376129402754935104231811720840834638151680 2644 582412030791765055096405565733681682621610232209151586046434078801375948550243506823232576772602879480882787967145447517760450527973285360243712329590612224341905433619839005311463166458591496440578329189491374027309498047853021828471473754575293460518723172142056 2645 -656684546562291601046642493414053632502812426078519358812138939352125608500539500472164257395537995497555102675261817808590836789557240174944073330244952453771824758029237243232820225098935869488597069206663045203145174861264500949146793476168163130908986738999296 2646 740412220031329562627276473970261716946433527212520925038565796794939420126822026164059597143090643339491544126791466693507869039462723312254977925381271883306593274520240444020285448330068625469768811568720115774525518305901517346136164460096831333260029180016672 2647 -834796630688983533253486078594279282674425589570088275734747192038339001423889989664608428718063829397366034058950763463369425287752351512759367010761721020364116569840669035903364988968461046807325966989385697035855986736263102410600188605305350533976520180891648 2648 941191791226278026719556883449162169372175370068340729867549691977713478586913443357371447575416707595511837219310785423732821770216844426246198105477435022948916857598622987592157071181690314480385761731677338690310518286492832733040024190398647909970891691817472 2649 -1061123451664144286051958982291274542298025677951624406367883924224056504408419654746324009872976668675729192168648494167813813820105070514700550007506081541825910813977023195000859739730269380205436854546614896426133531352493388820502872742540865762237708077367296 2650 1196310843902984768144890376130390857215002425164450599200860879065033106620864015940421779163783047718906452792350579338337806847037602383507222629671727516800235862582698815595353129783315106535867751700883164589227631133506704052718931553803839483107585696401984 2651 -1348691174673316120398310422536356276374232934618633919222083960275390044289882042069288722978071370780322154146175497288924576696834622376827418076726039809696957003501033565130383433536778411972437588310418817526748962448566277233194424722731023041598571346395136 2652 1520447213667487870653784748912621615559978395579598640272609313127050699231119157437890773430296735216495724268692156058540977063911479476919243884007334402153138887367353305858449388475865703079014494515468917857425475218720923185030826547044691757292857744826814 2653 -1714038367311450360337375400599011578702269329625398559165008570191751585428556276345639356308709009955899500286070128171219369067175179405028325925633500585665398953777438683039030135932849477901191684198079809294798778749601438383168383242346270602163805489201152 2654 1932235677806585887790251009226322385514790865173960699351975927176287590278085378615723077213120107683303012820533680295634733741755194691463234799756014558589768183286770918461097474849390322834072118972603943445512071477352930115191600475375653818534941892750048 2655 -2178161242424077874730300684530163177159739628238376737470352033039585284625565330584265591937959247930113563926246649619158723537152153079525806742931672178516979802810041799501645854310233384809068696945993025870301077394382040840747925622311245531164122588119040 2656 2455332610343907205257436255461640651894309307020258579193589669085514566527534825990800627046077092641281398932796164838490144575485611028008398795361796565976734953646932345456289877660798574140030512816565430644555168074944863152048460601705938599792376477521408 2657 -2767712784470246880691335185934054299344318205671647004266680645978703212384616271128072561414054997378285425174106738063670007437941705406962443757422023477819894011446821453869940539097244698980013259864002272539989278596680478275413933906891263112037065253453824 2658 3119766534607024410190908259440273161954158979210001742824321146912567233946335495912114024138224799578950381011408398479791653167769591457433088671215660292365724435539121828939527283601749631963665857025001131441289593023009408969404330153882758789690824149508608 2659 -3516523817246989626013487542243250210277667811338128918471532552772263531019106935275224087851783985324841164203245560716207124302051773213148408347974784228570539266483093611769754594272803145558911841006759405509660095339541504557562000376276499554003901981130752 2660 3963651197258399633455433205632347280050233179333015979633958355521738388394258211564623606480284225378270988203884516703289598995232474660691397854586368811559530990110194244220707419297511183493893050462170452967118010239684581416439203653812740376132966505347840 2661 -4467532279344726109769245855160294173612654309146329234679493407876985250955783274468741175626269545687573415320857748737368645285676391376795736513653710245444409183653418085190287115357488134439951987257084821324121625930517900930879076381643360381881217693253632 2662 5035358283879048788019971295077361449755388235142589832109778787724401889508491485771653219230853796412748939216620778868789200085639648629626647403815091907856197921629531419242835835456860451260900564323168090449377885395757305226843281409910638304365730145717216 2663 -5675230044347480972822937981392620694325216709572237157345921111295846992901449325869485957975268816576762468444855076421924191251917704273265246238943949803487596151457935653666791281704463841353595123844426630767434709548225031084617961677038508687852311580508160 2664 6396272864168158989152313168804002515021734127580135339879709451276015672410218556397145089056575349620767542389219893074618862441132843209702153123916249239744960119616057781873728176611979227264445547552557999495579147197473677301062804601739806549867877919532288 2665 -7208765851326399132134303336157046920601536596916986209590212940362955079650896348331121027526256872504693998173815819090789848371134026060998072250355779091477253552936277529474218081778462521602470949214988301653173066495673031285989703373351955438779933241901056 2666 8124287552605394780618911709522294728508385734760497877664976597342240092856989862181484674829850944395061485552740759089481401067357556746190259562213080720564470685323060392115056646685276712660265563628252590141454382718410165400014115042102760048181783694069760 2667 -9155879938033544532089141218546770713993962047736951505238841943481519515902653967771455058366847075579486576190516456709861876850711244798131006635011292984600168520946611051989748446983447663740529049165595098610940819632884850619612159384904773078814219994923008 2668 10318233043707233767019933715453080070712987115493518775388465191628846759996044945474213835248598065536273917896616370760821622910243063967489056325990107067371962656573043901645553370358162948424313485811439428041208986673828085918127459216479739512755979776511928 2669 -11627892870973792462018922523194380908552993667810864009003857695524864950702193610138481547729966102599745412302461118754835944797347963704677506795645921380787591570847584777801251870493252163857134297613555034119700041748531603626173084455395804599435563843452928 2670 13103495466114462931891215715423103495820996274849727917407380085236341159624302477323456705349984403074013235725306768461313288446602664581772470188831132267205116267547829491081725806853183664068498964210995737842919785922870018565107415358473126283032321091706240 2671 -14766030471697457176744520663800685191882408882425757944883185075252661827710924951405580784102790587087022605709577728285521322311519103283560824830954541582681659100451257338594675270524898217490653407050181102947674839946548351367459218920701773995569760775962624 2672 16639137853790342787335913951207397888185365784216564544176195820006473192006075722551334827510435987513994250214190789668172145615259599885261368870036025039286181401597785134800897351082354814960679231168937865310382121257683197011547518746726376150558780633467904 2673 -18749441973981511136071973187712997444101015578178017207011828676884999550837639987620165366294550861461600860231597596352775898519943509498689892108439330866730230216026106938988022817201944050104867269720761475297007202552832132382084978693179955791548536806440960 2674 21126927698133083471049686811850002136230614741725560353419218694693952891756347187603545615748895574566466964328352392232275394198760873273483931014988142349845181373682630478010665673290395165583356517104470700405126685775604546995707469380237160099737011283050496 2675 -23805363822250855999793587881335795232984852870920954885042783936254002166628187515907343926357144749587969683609330191528883062007324388028722137139167235945780860602084482010405846697591280766659429353552922583763239355554835544977916244517296049996037484226543616 2676 26822779757997832231265218603518912466831698249233866870697148776499059421269781286274073317697934177086382026445326055810118551635147670538528676762914689658532404248851812090429715306982798318319712932482682647717426958750663214810425101872657825275285704886490624 2677 -30222002165405301737212754047717601500411573633550338328104659487387839988554733778854851653087860192213296810282641960129816201679721584152410123287941290629220925067489708370120492781183497854636536912485599025943103421678687934524729734608811887671166779645231104 2678 34051259058607048133511936229452827325875720764301053169199289106767492496340177556114017209558654624574645333650454173154244959364902273520201060942016822548259617897131770034422325528880258264394646485231467022455964629832011962957501001739914249841093417361738688 2679 -38364859853587954174724471751787011204642933722737765250439566787068433829163785315631514481674891184799990350976942227286494793087643679811231324043547499926054809070656095491258019520593206582330868372312110893481950378338117545664784028551209669651577913472974848 2680 43223960888100874079640485574450654424736398673688528668207234847134844021472598024369076216281162774387484978015138022651884482982882132633652595393879574589352031576538879404347858358750354857823781432474070013560808410069247586824152137833882082642403820114203648 2681 -48697427137801935965939454737547081948357351391767615508668487264611228836803707149982565820998344245656208844031516084043260687510024475816081934538656352143582044962786064481670278002268100352338762428660131609091098110410145495442825063326745944924872980375273472 2682 54862802195858508364593949308662713850458664952806770481963745155135616547876501284001978136933390192303392354791541483826691906349975802457256716939877254020893209859686269314298623557541716216690675422031743409428881020125807022766243086685432021150652981876995776 2683 -61807400094435988996358712523131832009003673152295527695480642198018824009711681320465776489857914549903867702829858125379024798271396999838451214407037648495573954002799256797817753116819123178139457198194187276550748266399445430892256609236967460247904018871877632 2684 69629534246532497229021657267552378964467740430303401379891724734125924260166070193865739800828974009807520292429737846494384216028727688687916962246830789600991340158849705612036131042889745160168805965996225688514688637567339549468386177783254205428093109631425147 2685 -78439900699179710488252729497870615142799127786827540299508637181975309521821395127400647239060011235838465348792001110118384822894286032414909709010470836030321900331459345440597385897355474034926227944622313517646235972815338192221957832555304087008538535720386560 2686 88363135040575721893463392765092104344626962113015941985073595744524490168422142955789573949622812115313533158006679697281394131114883583149791245094713750385910951092745500573719321613635207020385573231678373636538255091278877070077754302550654327613692479097310216 2687 -99539564724076421400448471273552154673606204269487126036980991666774198759648918424649315282641021343529659547508285554834141696262584989333858141340273434497565133525732696089260399962779593179024581698341985926450249873629095836685439500667402830450307238616629248 2688 112127181294672901855210042708112499918999702918111693879785671730008289687740007101405214678664505312857908391389098911995712090602533013414570569378317728158068393998582015493345676501121643975847291555703395956094467364927715414845025068429635571098806138667380736 2689 -126303860066325603529355367901178593747850223099956537316029001640334105275685148009520224385425388872113927618946224074675958895862437972445275194867011261825609185877007440207510518475116801233285020987541137125702110154537772984573168035366530976374158845770465280 2690 142269858243706487552856566010553570050923837431473378724191712635827754644496172406638244480912209171693664372323361327698598358253702700119275450683924605363441646122062516636998845629445448412348861802678409410417811525107646895253946361914498264618560246858826880 2691 -160250626357190174483074999596810567129126340569185470999701643821149234035211122024475691149878386900259097877844010326951397531659073341457902179310389917268440236670320841062779383324394347736981072512454819197840802688075108224411254681008746527647682559221956608 2692 180499972238937550563340512233868239129118937679481335142044344798978337632448455478649204400001053977859167835409315212921624588258097899203065329224866792028417140783955445361989362056402453038772329712503823526817100509640415984127643580874922292593691673735900728 2693 -203303621670903739491055078458767377493403050564641054664818891815073898961316259370126320623408933222400341881659165577216243558013241482598737192967805600032044200977138223149015529327698178992300413670491525303827901723185833414967766766902090522779131929629818880 2694 228983225350346820429474169243770900967445517414350531820619949940402370370191749279744301532930829321301831000942152047563024295588566771708279848337598109804898661439176764173983828842488535535972472546893857869902645833468523564041898707723931567144564517460417440 2695 -257900868021112842216295654523676279736048162681208043453321740467477628289103692040790706561744706856144578620100436720255635559164339594369363461752734333242831597956562508455355722947701034780817803833746196306380948480026013400942249294031855471902440278382870528 2696 290464142595299874996828017731673430811390711471899760395405939812246064932721034863399500188305381614233014100946736160934967661017796850566188960923369583303762463079631411700678766597127209474102905231898757226026907283851763510575289913995372882792474582593270528 2697 -327131859936183212738217188732310574248274868963310267801088260959941968573165846984612720714336890300574470682292160505270119442056085116362362814395747572825602329350433110682507034211412287120327329424240458044820461635883012604052845150849715402292221929762848768 2698 368420473797812196084329487605347912229193441548158925218378672626832455530011433302952283114688354384031339680983973109267381177756371464646765393292952965446809231117986224406303758166219910333230225520125782631761258822109870777551056335635904451976532301858688000 2699 -414911310341221494679721161930687198405274397639619870702586029366938155516428734507659943679848928580434122849397345018773597014352544982278629995420290964828575430456733059697289650182712377874011431761273168154434347613052169997951381100900194207556983963717206016 2700 467258702808618927784790648536550483569650989990155704429297936904327376635946117022813103428763751282572524612768480392143790973518544773182117539353783655045413513004978517739609674179956538679528773064660358338927689687780032102813352548447219400205250316997330260 2701 -526199144489105064727933039914205905110418744792847506006698194224145659631518056623630632819411621422160667028765067864594691022751598043421339498533417295363146537224932039288494588940704948887751632679006485846347976576772420234074151525151642686227983051992858624 2702 592561587225446886514651906747094838283025323598451512128725808721289875194761254727801384038729572134428850847840186411721080579705332409081794251969134960532051215187999553363253360165086724305415803439488977879224124274881918740162426407592497909493867189232050480 2703 -667279028585651318757058801258624055875685104968427422538535520928252453364533071229537337562276465057150235094641511087258473283444448987995096455219190332428794442513721065371747586242658936489134637934802458114071003565008108953252317315780640173060837379055550464 2704 751401548674192805773690808676466190408099711476083045219737316551800091658110911181800799802355870393413610931860967663653763650777901959907121017587856189293283355326549922310816707208149347276325444953824584461973888461843845801879951682887111790653831427396779648 2705 -846110977631508986720499115102277913285203363285000139352679260281810908791948725792949388445913332668607070490187120522807116153104285536445317018456083439934118429265129917101441201642432102311201276289968289172884473411526085765524589432445147435351802887189561344 2706 952737397443057915190110601066336035620358691086222285478223543447765539422732602509722132126334221446043515294910350845622178919484338274566926395048722759350912637538278922963682773344597940075024370900778923479460888522846859474263480584286401808198262935363142656 2707 -1072777707061377252872792432711792854402897133759525123730777890504529305787301041213364821828027400922481244439191018607290002397088933453068684733742108552217866911275191312510218635124896859712983814018425509305739422446975161018510150696694636780345258786220408832 2708 1207916508385275025352226900115575720115782557424390364674724956690007654401294767082347969210308922376685734226232552745563368837595925197138326886785602417713935601896522917488955799103603065931674974232262768638462881094847914470155052626959753289531507596076968360 2709 -1360049602731885217496133408077908763583148321349284600890617946838823952755124017659685962970078288232169338887744242560470032939170839160960143021867691320210751505960149120939048870071391386290503182635743700519405441119442073161286745590244068327320522375752056832 2710 1531310423520871139765898725074132022636575019214673583102677412769228475812780819634000904348352265033870294137481591014176733867924319084318281390649877961013791766758674794082661540736498143982133841437421833189249895172376049965018271634766024588251347053989067392 2711 -1724099771461269590556418706316549265320032261202344900861593272518253834375936852609103778075530273278664732199901846304228271017506583628754922173617644763524207649783290081123525386557170703454540991628818541383449564882667615609907690228019807213297319338825482240 2712 1941119264147505351566940772569063235159690240236183020134723606192553593039680602670821814285380095835344436968169225873204086874717517050763375921973760520903937885043966198332581238840537815256138217923669916454759824749027277358916794994563433500776238662192274432 2713 -2185408963258190761034202039141208099449186328173622033532157477127506491333028539105346185336489095388584162327587748854386949454706107962516079859215932505215465247518270285755217645065030482428535226795485626803484096426895006978108914074435471197778925691092860928 2714 2460389700213281888732571457958172436480783539469306316779965246952612371059530494536721351250350296176219193355554454232176980246115884481857526456342663279961029395856059523945096163282835354473448611261383860993142587212194203387908944811005068167506928340041567232 2715 -2769910685973014325867631212869758117073705442551087310462597143862553957283402913662966959251247124966054782320092466385651534531167691296522226049603673303886528195996383335099723611689180394845215064159856232333580794438277245577153584633782828824267194115582590976 2716 3118303063544796372091362856968305832407375391875764525917825237293463961938635517459661450753228598453917642416624406573586005443380371888799931649487091563450396914183328971592979889047012579501760357665954354295190096665574887735978069352874462233989537273435335956 2717 -3510440143701006271049679550298351424859377048097809017843194694793277380366685659714321417221856579272416370110209844791279288404189716631910952697698115163532921813754945162338237420749389680776936102173966964356413216177145731180490169173430043681874405327437299712 2718 3951805156524248796212821036172370651932908960916609844443769730928502531153143517934180669612843535996916644414277173388810782868333677997117140373531738255858078000841329544197157707137824845273996852417655490611002789679147330551073009827881245654115108826423914160 2719 -4448567454948908198597110606236600305422148857066747852172212821411781620833235826539880696566104958534435317136667352288185226878563493614647486503566615441853643341179653732970399304428857981222607638211266336455649707091645535494562099885732049336735537212055093248 2720 5007668222876810048487505682988772118339763036021857896460184285970670538769919625563926922804840049956262105486607345013817142008736434045021364973947319449660049231952152054202730282714754307818176400017800952262225025194149406827843521138895143512135671620103602688 2721 -5636916871303981548908130344433835419253967400490496107702344467903815853377758332755770109226741976205592871749519300027168206878495502721660491285130794089232632726861322709790929225993588624174700161454960833723379357406326813725398930485668019031778265583212036096 2722 6345099452995553318636439883019994298910484601162532335595411533832174261947752624463750366962495795942112787880939235725095676799606486475226630195964859657677303294456432305021803360593458715875504363156941851052585034320895481553374764741117884821613203899127892800 2723 -7142100591598971438488019322769723548453914440802900123887395884078855419474717646969584781917073926247147856790893781444781429110609518490635268273513439081100773164599611817213907348239204484035966238281224478016205816463619195224514899512268657035462231377248780288 2724 8039040606952960948301561598055733317556910439124451256574657169727385060171498907314553335542416962947848842287932923939765970478567103791840109731493638290960144431652253729978237789110893702864079216453813754937178474839158384079506087493379501092761932230278188864 2725 -9048429727271783202096400278306880400407761362884384430197537447895047603501947625922362691170920512835039751107001793521283280411138215496216170591979859623681671237190462441810709380216098043372228317506980982537201489936799282745712231558607849136824645074359418880 2726 10184341513716067369243649576315405467889107954666530095364681053356980886905000687485181099286922698712690571193520670265427424532730155087747549901775611179532516189249908514243744594669072643022828273065058264834663399490007533331794456754263906088636642997686560640 2727 -11462607886810575855244863344147949862065167347893135055092063670936121103393756802320075186451151075110987223304808358481147355416820669286532823823343347902551136812717922432907358212253367095151672331121329003015278515963164576895116393108517989130056546491067006976 2728 12901038440839835325370091037962891372856182245372624434487122052815973332694282492734817585353363757918899722290960955934382895246039809296196155047328642704895962896396755102093160798832326543087993973092730795678426877334821614772104791369128929559895612320754974720 2729 -14519667065794139685519737800164247836623278323560815621645198230856773961645112971370552942081702181308152614991009162285384865770686410092264121862942576959000866075063380295445152046329024903366816161407985926709907787917357795612773328900921998808250212569774030848 2730 16341029271200816976452140708458647085273215915262470750046459310810107412847468007790445874971315100319600988863454800577263946687575886522935479709994456837427642728349344171091918843865348172232410844057035442863526613497090371968115297118389269115988413421487239168 2731 -18390474027370658437287148456067933862173014339161339373855908223030905458105440570613469352109664323122659765804249126154317707379835652200319364756341527005089140268601948081509099950910742525447475354401990128410707882845469083591853723784688045323031136724952547328 2732 20696514412960147295174561514193508380402591348365356989725401044704930658030307965176361402318331741886805516827543486067190322079260972625518184754068479060955126551487338534143199919483374576875933195115893944090288909803394509825855789455235473810863300472634388398 2733 -23291221889748843879250667128724617049229157992271779011837207912697620210358944910713804843878860326480907832287871700475412545356706970035930314633573757663004339968833654795522449398307227032041901284076394511590284108555041276897395334157610002137335987241777889280 2734 26210669623406774845274698502598372607512228555807461113110571727117398419217784540582009908376975993148544619837535369013272263348844534572809041182549872806015396464077301370539070058667557169436125364786317009725468343610523189465470340287044246208000014502853556824 2735 -29495430940922443255027083046810476177299677158514306263891526961576106490524108216170090340342603097942772615944414935836709852793329974577605006040167933647083674930967645087612352885788792379146741091622720541364366923488041032837377137191915418183238428261840060416 2736 33191139770426587033153759922562422944395497221584269553556366530091945883950409772395648524602572165612823344461091507678613261334227156781940248490925871844625069695510205487851395871252151259117358893484574893447597396932223153567816713242832214023306743318307839488 2737 -37349120757657294675947168958030099338163132239474032653739534470599481209249340783350917635749073215767255740190497484237048684940493054799740947660381366640266792734906830686479065306361917653686602763994431143238205128675653072935262774167422974066272165373094658048 2738 42027097706813565068207025277112736035675846129965051285503642269162017884798786821199748423104752582013861882139967505417348250590958422205171116342749599593331773071612285629273210711671025971012243881435636571012507730966264941242394582744141578334126220954313663328 2739 -47289990065005824589618117829642370399078342841655162388442376426936613582019282313110089354897923232312896319341249806355803451112786514533954173565202531291984124331257378633800705129769571921709387768140260850348839512367283728678129045304044710257897916145420206080 2740 53210808373501489378205679952975136455346756644947017649412437397450807099253273223244114985912355755153851573999970510251344385799995551863952301731970353639369218917877592020164255596602320974810130693435627089484796681524415211654843623379660977551756631717681222288 2741 -59871660961845704631847203504077279092908215380850317620924112002618767513721456496615196370483049921542396997686189322801357144443721281955451332732807893860332682372375619769703801852734973444004373784141542088196631272613881346085639639975638620123912559879847936000 2742 67364885681093415058744823900035277888131418266985748382783789231001035426138647387642079715849256199051141394413151382944625793160944840430073590483667385718485586451457441243260539841643973631349292905869974274270798806399662459730101138723007317023706012149277280736 2743 -75794322180465847398595918076952853190191748894227188278582609503717925087863068925884988222031276555877452199374102754749799021265902731154847746905406214132451172925578715362942541209718192490687264869031028119191913558011286289611738814640555259549591599610863812608 2744 85276742150933385085987188045600811431998950868012987418203182576183383375483776372606174389043358824063168764022664623216360374915862451276809623467843442875288149781635870135967332569077551326134588966508900655734969489262443944297409436539917354851392378736045029376 2745 -95943457115575853823169981532875198577970559762711021839870559471596387260369885450140801448451726581024016490694241776041638184958583647132197193768501752723840478544162999307536853050867592313265477057154195847845533366417959238306914184157334506114586606226392481792 2746 107942125769337071546248761999100972449870572729014271228449206483228292164160484943504453770498840095204358080887048257058273652229618290240399942291526320739513041586925238452113257458337505654092139484512042464202250907899529840574008873619703733673095471811291707072 2747 -121438785592832825779233414048440976684284127288020183248880812549900671055604896777726497137575399325687702358618408882334512969549594293344762789173408526174484755386035591034431235220311692012160740071766123183044227900716242441252955612708782847737753559455842172928 2748 136620136523095891028909846583712862261543621409205023783634363838616563352955095421288569560343221498385639265177524192936015289567751538308012167165367691478432085120707246465719070745105993275410451103456427302773299156888002082047648116410039031015810853537823984630 2749 -153696107899997271258001313698526119689385910872703791415271097767551621018547378159404581384852100193761109991859737900619297218629401695507066691229738077873135401017061741715119020333393428117274266628468237235394743115595143271619133191801985560810322503546872266752 2750 172902743767120205571492775984389776841505764752353243527868174373093137742893333581223095516210939763851906922989721388078616159969476620436323471354415191019270089733695103745532599318740428323306091514691041082415382982517486711593112899474997752041983256713984272192 2751 -194505445942361804142689192950325566489016544951628394542083207585825023703241560576478014179153224989188147108600350812169815065488587975736457997291705231454464090457715376023932618564178939898353115598032660878393811988743166395873601566297822523775818152011863425024 2752 218802619145207973665106048283892511634161772469083335503382391221419271299106710045006568794504034243869136502209941696917715023321514798194703566703871556579893904155740257080840554139673965048936400926474615095299416303295385178612275732722133564739615239765811546624 2753 -246129767940404392503788452369541639505613888195616320146845158626088923995790825534782221814020558516524540377665366107165719986225605585013189873069695025873673732519847159869253301566928403536296066393343293097548773575287674704342747526515218813180023825672514830336 2754 276864101405672850351787217010303456455414369825207920862485560738636079307220949542571668876984230811532478108772209086045536574736101213361013966210080578302733732600174151752584947965387939031832984744535228367711867011753919813890039790866439278597877485988912662848 2755 -311429708337346398443887087553938746990795112205000076722185025882860876505655189475710971136317457447178396544884968134962616011087453495757442163513036409612842133062777913019122459414430956239580666621897164015803565171844176899319490328863658875165958464531542835200 2756 350303373565689286403460833030471886497882402385558388162363807465704928006863885103646465782905505124415888423426206598594433214522742706350737512094736444419134662275407578916360406245823051643007250795524603608317757697471157639862568843691429204929474327339086415792 2757 -394021114666076811115970134512791896853629449879698940600896695596990202292669408948401419417084469017354754116321234211315431266697285802986174986340965716255622632409382709943755747998204178578790263349798675499635636916989155765771162476119382559496737418147478372352 2758 443185528140870025235964925225984407084930277450253749391418997579343877803450561257896382193242243404293895222872864195964579608770593821236695481778545241380092503925665726063694559321088525903261620239053160114288370355532366013344623173047542292484752828481167303104 2759 -498474045141931610036762578858115499638805067505645073571726805354512139789313302025949319178612557710968434966886087851759628079112356105873486699146398268870251121064767742933592836647674220869905647331602675098452320012140599318453911758479099379293206550683123187712 2760 560648209153734396772356472196179339729712203571595579736027141554925651769408766506536267927585529914394011499405608847513034767510553671180515376830509730689803321732316953169857509419211316813266403842216300216670097332940642252725963868218325308682640352358663806976 2761 -630564101928588671782558048530658072405945629110071799343312118686248513448261051245703456002421983977309818085232802683030970189609900904990139790509462916450427624213153968610632983974318304595602660971467824068850848525305235000575071243265788376549052677740201771008 2762 709184059545803357428671948258210566866910679889139302945705295717706325528134971397531818319570201456064040483135688919187092257223258101429092184210184857634372077433787173614904900640447866050035921646004834160432334861330834615497113544190826460986748597822438795200 2763 -797589837965722962892394473694787027091788096544346168019407080019993480012088410489406125462196530702576869638484256219770636083327966311913360446115782358222502815806363882501429832026723556008035836720935447870982203666315279072168126354343209168471352539230095015936 2764 896997407103465754996079788888831002897678496804622280136291508284825551693638064318421651757206905178568691247860834943577046350409936846099474978666493256996294504646718568563674516503860438027012133593038811132608372026455560101158207468284929389057269330655902820786 2765 -1008773574520704525788499340930739773435073034674201921896197443338520728284416468825949393020777467381926899599249828834246304474370794136067619239180803525641812653056578314078665342397570789672873881834513927899218153242463307499233129258062563483544826274818786590720 2766 1134454664624360069955481869023354086890236844527757379714493180793671165858704974507509223592072141579542926123825455295217874149040173865860310754318426056331983206211317867315254180140229644300302184927777313023202982498496874369818523416804277521265314169186046842952 2767 -1275767507102486428298371481983811248320123132416751143361528053536775880445352295388160799736422758611717187479471553436517132376618659984277262234146168654776678529181741048261489848877403432405441799416498113341312103719269179793303419099051205014413846959230206083072 2768 1434653019594739613363158232818305230839926794364538198156904860888186525931072040526985158089729496427881048430632830283185042913927170507340230343053495004955693540519310175621345235341330555526000601633665910187061259542292517164394120342664567973075883774530129093888 2769 -1613292704708433169014906297051427326252511157621654417439407268832309382641549407171428879876240929143340603719695503177399029343915590087505255400775454575069076194048217035548769977079430136954808639773807930807375923256503445697924521084702408707731366720390146555904 2770 1814138420923690364503673399818665970340412210353483572904437601204064530142174239684374686646188558958503753910074011978063513081009435086443477428739414153394960192815016415266532929349047255031972928859221632530001756971321909430475387806974877433291535749533375552128 2771 -2039945831212917360038232061858435706330119577920266135865008239414913096898760582355905070782792545426802790060586625198129231718464664901517592732168849634549226326789190192309132182721372608204870056616032743976402378593883761354901285605008880459843885767293356998656 2772 2293811982926063865701964395356832406586397107537677137200420133908096909555848899776115079890664629186542878610188471245392052416916129220262779342458964394674570198547102083093895068024240922018518827571813344210245909021846112547775306603037023447590423317471190141312 2773 -2579217528332188518163158528487247708578678440853952617097181912646708640251447510107361483501615130741243784636390194287564907172509117119388832996708931813077263248757155589054291323658944033847971443694441704586995269430130514473173965336575125559136130425348541120512 2774 2900074157909874452703518817169241918987328376485909789559079284528628372445383096952392178518688164102666839052310389146662965961113571605085156982252315466825668673646295603987467468841001657854667418115270023100312658029931631351506493364758041889490088151043401864480 2775 -3260777888886120756790861442806846247586179290001290073025197999174689485728061128932224217212293717490556720146975229175880425171277098165695331694666609080017293174341967321930674323780025080532695009509408735756601455702750865912905900766295049307862012252208028975104 2776 3666268930580687951651288931310686285118832859198540266637572316168690952990052173413032578866944503989409906176339634246448038866860425324291334760057846044537260477427947727479050110919023924596673016160529257391545945658768910827996959530301993937614277574315803849216 2777 -4122098936881479512150571410565209557009089421250065439620133273057227631206533590193442343592337276687963317682290049139965009827258800345333621492170731680022907870515081366504643630753517793517836048109354843753064825757850426607526640594322320365779172485957657559040 2778 4634506555847287413523146298403082015225727694573654136494571358956512460475108340193536951127720741209400581818168274852782352278023044276383097973794940123312862140880588543436956418386950789825342555276185236616646028945794382799952498713553372982537001413936416331776 2779 -5210502298343800141275905965392686076886955582311863839947750170570687693768168272252583027477274800415039650835881311393067524833334560334235447610809334902271994668976891865612119847011423039510821579957165382041405958918913771687959646731043108667342810281810264588288 2780 5857963873267458462655053181250812215951661459103589985821972780890952449169309870742870692967859606689211853367028509747093947545849970170509724242166075188961972217047973865293907492002862425062418834162901766508590696137975039668495946889078957236834833453277385888535 2781 -6585743277983440951417619561028740049409555863844642770540597123113901182896743428785339225349265681839843864832152804028043597262532247565709511374810770019985987039737596412964043838294143733297156695242958376092280012602774148638127419679915140690215034671347686965248 2782 7403787090988693281926543152614619841776884946529966047004806151357039283154497636594292696228915345663704574018676693042581652950538274734635985354116787977027610534577022322578094595387017794810011522546497762124487344885152008694667301506521150356724541632199173488880 2783 -8323271591629606571069687196752186943055528170075629650676246763051466317582706537039135583890801297706680458495344390168249792208953429083709241590026889477510103940163454726967720551816740885768940640689000752108103638314189777706834202593429508695112597322921689481216 2784 9356754531337257994925120173338170732691502921057516911396331323125140245170933896286353523791748726220861068962228074576177961066790369732071873046097932355771071975234913208524709779404946948363280866583490715894161871222005446350188521725368049086404769563261322339328 2785 -10518345604962720051197719782449426246653298490580547140312517638461011818048181653190043862578609266953624267405141109692881447108334788659737336333699884469426842122529762241516554437472651055847165283475462671873278469045389644797462530800911171596837847187756072042496 2786 11823897922399141642217081253421211015091203826330916062191432612712217683343904224746824685761512224537957675959013467297032223932048387372795095430639556451435152014996005010575887898843633828487112251733981463143816632331483620016318824942683273495773921719497092610048 2787 -13291223063130943189010945371619411993138178529457964668552368260621214625599340436825516012818548010818248235157422913949221509346861514828196446939541948165517634467649583817771719570343142570460113847007368266770901106694995884897152115352675371246136904997401171853312 2788 14940332613429636326897538357541785530046403849836063803495348025262629269532459587628055563205428181818463346310606479913650429925472623966058766233536912096326195148255412033784964645025463271129275974307740244428966563830355207911019156708908247906583306098661125748400 2789 -16793709441857989562039284335092382340662306760496214244016816655166652413043399554353495592374384901936255789277174916920564222221687264179097754289562436376676310621828678476408228002973293325229305517321554175948780015421264221012085429294056510585232653844170467180544 2790 18876612368304743470315014643718576227067733904284726285653077272835850650756637570737379538600657783500320015706187149010299417945155027858544841620141297733000345243361509715199077828769581833914313203702852278648085042992094298875048328663686029427136602780208751220736 2791 -21217418330286921960353373988914296975703632449567911359966451395448383668509884582184358100916361022614026518479764826099518014104647688871933855652418120893035379637263264543308850179578418165029191321722504109208556112593802690649084384325767303837107078920419133095936 2792 23848006653713773075323008947842080187306052459937481384196968808719956746698456911798397637227273797279022243064462289579803763736186547700959297548078779916476958933510973411987948371086243860734780264040672785469780119780789279848456839780460624135065306608710023933184 2793 -26804190600424437629916237974003339747489493829525834902514067383423038739523081116355688886889322053633551044458949460682946162336159150917585963892686961035693592094321196792493410916093281614684060060757253484610481450552553546497155911680647901587522918568584030453760 2794 30126201999129799055002700166999806479534704661448893227706438728443648192271998702930364118825704592322404582187060579033468995422552363825056897461691114453553283565824371879164673680511109171088410610961171057904646920222244463508805108895372690066169965039395579019264 2795 -33859235478367078458285028301507733424297433479273954267967396885850782329255553599346170028965320687990935755013145743440980422781523828122155686064171772504317358510034541864879970069890845157609296688523733945403625849279699209531404999360576959685360317531143769423872 2796 38054059619205461904770385214065568568830082719786418821310035214068411243974010530781975583335787431728698855902560213228217693261761935842658527050844230229585038657430141454413141977088839109807440430701298268133904401208681241983876269682391648545916994895150301111532 2797 -42767703242372410881094162782344871079621187671203301452854915452680646969505394087774412613851477624229662639750348445859502376271040388627577021031988874594926076679169898644798228221594498802767881041592417681617348880130910642315395788975322552620479055601378829795328 2798 48064226051152591020430415823579268619756327804615467606583199395404569487185478748475174902495005334070071296125044382157123000257886027103999666757277434180001155367633764239641119679760662582820751908375021645978007963212771142899983259166589853288819244841335672780880 2799 -54015583981251323035798618875236332122822638414467425358687263494229724847413644405356750073938988251732854464116097525752055078131115013540623699323520568714399976520107136980504339387855379318387413658985142491803493918814934512570475109185859005874892380537839188705280 2800 60702600876853837123926480851144274687409763577178498474195775071404880274562833367751989013465563306250185242180294254282141772148468259166833250226146938338613445222032487961922948948676698253117971874867649357650117737052249293016870832680690572471432990917836138882048 2801 -68216059535226128301019339554678676291131728751777827235330888396369770206479244461225697861147003381738856448289626260984187825361431090902600974362177743479521745736830122927847708029247025239965736585334742420644901260098189902766101752254211551928518063763686713458688 2802 76657926759325842266086370252074903622474552138260012504705203492435066799735653994431699533172931958797400739197236020179284513525714815571486449669901529789453393610775335510560479499966055743166703521456834406917595477793336350247989698530240013889248451235755510003200 2803 -86142728850262960496313150028484944032196995508986950281948689062849996347983397761714013852676917015309074824198930583217101350952541815377052995323495418375688551926080638377982863561981579686571743427049719163368931906964499213022002851519762839826429896349517733691392 2804 96799095982899090214884763038382936021114263569422868255280772945893463014771794267774619232918144135242143268333759673921602212735319979093501405930756391778803482519930508365553229378013861269291500653494372469389178589949151116999230800477534916121392233703369016886728 2805 -108771496165133184040569905071619357721942775870959122398163892670743013637096631009593038545415591454881215496093047194100088074698204793279768165910959999863267143147014733663212082062747733714505493815364757241130956111361875805756507329558470432037866189474402274377728 2806 122222182014479231364315522641527533558121203882246772555928184894481366427205040181951072181792419785236486486528318117505695309480462127183401282628098049178339714753878021417933926265491661418499545320764956912019447291895331247950781855723233958740453872956832543247936 2807 -137333376428039045039661069331485439825821726322640667043539759584616095563086720703287007403346073413163292116441217724538041335500673259557186516639131813514097110257740123585972258222367469234640333468669650263366153761507197950141193965050108908482960309191428284612608 2808 154309726411648427779404432781024026280229399674171352724394615385577133365108578942518221669547021184085014434765521307130641052097347473745841252975482322265175313275307353447189032894460906141539846401322301786334785338153112175068713985688408358154420380893389202597888 2809 -173381057913160011383577661367012553911591796244795895818998836131589490034217400338438618453714731055439311084982754708156540737159899638678921341348541886455739909310876228611516166729170851033976219851100858016942219838267538326605278039674575781539791039813871854682112 2810 194805468521006185033647251933790333418709373138975411776025019589368198325863444590674612383113720707930464439965268867832807276251517323498519449154234063940308181491325456879921175523223257918066118165186637898797080284347905263172511230918058428487628197789892386664832 2811 -218872799395625236492992900754878280465457936949480130732976915154874355771346715809246848844401463333499273579668623474737632706449050592769087237375163460132241707947777196478477300586457867779060370934032817399272604546269895996568291493776700699023644524977635951902720 2812 245908532857778972032195496498210166553079544904838402049249845005778908282885624771575103746742977489701726249873161664872513786703044694004033586001779189331298007637204101183289156178162841905007865471301022455832579190758362505397981766069346148001421262612910638530439 2813 -276278167731255234270723339357270916043064118845479362829500524893246683062176637859654374617701742727636539512134167305012251538668031614165103363921833491229055387577755684240896332055332546160458339404182276712322912036720275877926916301239282300306455083431118226063360 2814 310392130903100038321663413572844694271919640780828386299279054116209564688992150857952817037129400177697922036257083932344729486467826781970485642605037473989799060039925862888944476533272881528453255386904844413882592749519057568775419147796405287227460756201431684572072 2815 -348711290706669069006161761638944497427156896533190094300148097824664396572369478139186116415804780660182996771088986284957744492474033770097294385329673566059167830195291590618437910624934064841714238406203454166045088595769702297367372966795003013495144064229740524863488 2816 391753145745985916218579697186517380471690659740518513166664707975750364328877198501824577482586353138866074712482620612695382296005675739487664936340404834241533842349601882431987841080335915478063028477281859318075101900141147940442885135255210717293446939707489768167936 2817 -440098771770199286803772572078932488040523454643794755394623961400268119751949544590160659930440052248567917739325735390986891072754993926966759420762632123848274115240279778092523025262297611539551294878901539853843967866403015061969533279262694629015254952917662120280064 2818 494400619293289070511300028438416568093803887736451371300448072699361446350820050521240642326595903842160815039391702448784723216961689254787507505016400364917768245006537815632204249890892539784277680360345090656714871467004692164445156411362276355689679288729807642464576 2819 -555391265969982302731601042974426035788354765097061299566031704040707260032706423944112720731508256580891268477124651292818449263381885985005079997722305223559911957627482871644181055196506543775702345333479347467127177265344535572359189420734221836361461795468159799525376 2820 623893240433714461819266979290174355789946032686264787597501626026165638886303696540644036648719840726191628680135430477077271433477942048571849409323456079078152394823208018537374005441650517712751108249106796187537007790529057771570866010060380857747201930129502085233152 2821 -700830048544193998297459878332992225337565151127147839090895031293254259019194388200476026619447770837160141470961099460754883519533143485833611951852179514344220592209791041225813311102338768171598596107746194222940329751805871929735764861320056538191544994700590055424000 2822 787238548968862756391804683257227430281095422916932003404606695153068447565815979312520300942446188053491709345416582013799147210333195403984708650261828612124596786101037039615179983058724978453260873357361662743603674832827028595270234077806925420976960002877032631432224 2823 -884282842945306818863435493502117724491933296237543344387927947729417718033792170539925994530662081513500760041538846685050635918158147705938218833494053815053449762334586891911431980209854897265058786312104978452767629695010390908443653956917790008804923691471697212342272 2824 993269863177096956064877471820258178697509892994170256462335401893403003107124224775658253439644040557317355004963400009752856701869497912154869484791030869607250774523539044817678130943190232027382194128830290768405034163511143382047923465861393885487427742978211582651136 2825 -1115666869368987430216244724530525440053885408270752439487374021413721281025839014082962116568533352687457525020312780358017793026905553148846553219597290417858816979318311679924188891653624740116279537077284297868237863039050737735356464545702561303490499642895233723138048 2826 1253121083206446415618252141656687592700079055292635048425504627705157487108463762621152805590105106067008692140544130086374296212464767020712233465941323237077557259674899680320074580760268943346622179714257718010494458496303733932390556218463832528794686942656865001511872 2827 -1407481723962811264093271285554783558854300177054101826079524286066156148944404643957026418691140144158601968951267743047679457137047984022520851307109211384387665630227685178983092970171320394999896331189040323779250561243062761169609885013842154073693759668397889671921664 2828 1580824737749122998969685152004535160685464487902086324570796466251387090406079756166890879747544489454695187325967780545723924002393446290513836185434494244302250402861379910814321670074745892484679147283164552768264069828665305613840569300870524388820284461143837203429512 2829 -1775480549126451499967665671668846927859159730282326476157665804359005413560501981242358299381926508870250031625647625898423526765741617328739859777103018734727583002092451130703128503482537884085963850612092457925750611538839507177886322255191121730286048472054797868990464 2830 1994065203848716385823652967363327349014777476318640226328997863949796016875001910530320213687401661843737549511518756376968575438893926504300946556821112240225569504504410190663536261842616671317398863669149558094372236605917150591961664261952347697840116742848258371165424 2831 -2239515316423126307819936537079504003200063349458117896746289198667566506104693857288828639567368387299436377383214705376918331249154333212921905252790210757293253472126999005593170310339628718901570523189731061620356706524774907111730012422579146003372744660087977384345600 2832 2515127286556842222686523968740834285446222918414945841624681078118917192381516465551127951784442587345393150535329242137950937754917995126644285989700335002498729156150336666019575018453402771931490071209269265824455094578931592891108774857894732406829901888463871598159872 2833 -2824601305065453287300490207480962022560026218516915311459893598503447512466507157975059477230513490152875102082757114909444464914894838262545699319975398763820529816739981390309245523344812741404059769785498768677951455504543088568533885848390201108907851237275133841768448 2834 3172090733194842617030679241808816100757085150668645326400508609610146158776681218311885435631949812467633623778856901658115945786700201526658267014684152268456596381853919426273794845112621104540437802385931198272712991157940810504573084805626524554737575180769460234832512 2835 -3562257510386614171502756128369871792255740410355201517096703020704828310371524419410568944495540232213237129863554295366690873719868556282852515753191334962790542521704727838977980918619915357798680869477697344539858511141127734327307329180338880843484017006256994308325376 2836 4000334325233044939754374736990253610136536872228926104100703914648547177635021339559474296816244791557301678427351592266699488300607487937232527209235793351003344944962101495302341110866527297638955451993274860951385422804649965557487457316386492633566919180734336437375784 2837 -4492194373768320669179054601379408599139367571032219769347311891503942431228673924937503756754555922166860173303965018372400228313457881535531146360725136937348160019951906382229104438262706251024707245105465289956096652477916397410537451704216114877880261344310500616830976 2838 5044429629503309930251386923495516889956871767136744004975586012936180818284408299430312810305762800510098235309480104108065037591059718718412770078638884498684472183840555470853571639224583397404077902710305553524020377911703827991926140562722284412393240808443750537673408 2839 -5664438662048273668209526619397480359992169501348632722093236640202521269009796815156068721932585429424203975729880026872593936953831852391390325487008832728587710546185087631337633242489888120932693605719580524932575083234328934114536065077486503397487706317036799326683136 2840 6360525167258075891951912407048055906454236168950332665565668674844927587624111639423773984220749530017686229432391296413520939769920591800599590395035151149004601921209088721835093897139936716433574879341477879997274563637845803245511520399443811900823038790868523371538432 2841 -7142008513232743218325599769675300442195054703572954388202448763998216611788108098310097851494139063476138951429152527537119291223733707528825676868181987056362119534347688061256784254703697722859841216584170195255072749014162444951930803317767826014786639771771991029186560 2842 8019347765068006423455088394351154514911582065216290285674532583520323357111040362920296846827296570494414406243721013193481838821633875792297039962666254152263618166436612147399468245612568496289747263529838114589885969077765257663269438964358177604004390505827793807388864 2843 -9004280829055638629756429558987583051544046472160821611248704809017350532092090023758372017893332226632534260183418919788423587699799570364386082752864346562942574762688287972976441128029021565899569945343763344257676974740967039622987491052126112175074078821512478156914688 2844 10109980556413497367804177144804300764218921835026499832783734430189415244782752418574332516239555506445362940656173233570534491446743729640052084032067781612286442939301533328623594395215275085256063902563604131423176607628028549377339110164452472319521412046194903097665969 2845 -11351229870193709044108155263904290519775454522660360472121288771171494898932794291182591761668632352456520596555795294540311688244261143458912979339993377254032521024331204650400024344056204549727987950688134078918037207861178889962676493449635835171071334300426605832437760 2846 12744618229703998638834434815068287044598683358321155136116904398141591954534966514976513033874005029095277331238123646474068634563263301315201287603060394230879485920702667856551281225021527161851485221596723559358311514373329933433178965868539634475902423171509708815844528 2847 -14308762027865585505349491037986734398016790996897077374984029228163638760943157021298329240832552765245690366455988580083641368691039028198823853004674722919595894302107990610587171531445533601759872788544086688911404935617358896015678135832748088432366910625313950288314368 2848 16064551832102144229800412110589269774683119165009770850947929055498742785579930149032394964134153940121229739603961846102546746570235171398497131377938327002956378690849442014424025112825313048623292029764386601528555027503419412203345299011998263070657947163116461586034432 2849 -18035429732733771426856796503451700789617126572056129947098274122395937474696691391823554658916538800687728729943062722823717623336835937413507563840526052367039988860897463620346970212463087776075107710117145066358304286571526655493494751932516537861762567964104890882457600 2850 20247700459061991199054014600152937601775620118095812755371594314199010799727683946000016902432064061185921196326006390487585196916053902090208415692290993451533257484001961443588709800201853545779066115451578382787527305370230352221446984376627647065503107259492206131857920 2851 -22730880367559594196266906395186214315404146223609223394115016359872070084031541833565802819410464431475585310375825357243351732850122758328104417417285341252511539193057619127187830624645895725408152170431662183207126464107774565993322642860961109718123145157242164633141248 2852 25518088904631689536229522169575230240068946107576636390835067783612681930898281476626312448585562508879467486942935847996239877136870475424921746617042901526541446889344334304887578360212778056855539412196534112604799648157778529793710136343116326855661702971541249144855552 2853 -28646487704802551551251745999324830796534600291639361790744455608827328952475853284458226421371663183962924237693392571873227607854920088111335179332014138999709287225337022121316486846414598849571615136501292453862186758956020896147552154875969246031456861135326913287946240 2854 32157773111203710263384234396092466687979154491487075421580651571840454016836604970992070145407991592149439732427769975227608531260743547240606802027295005595043916287309932913522535946751632204046932627117638689520710254640039795914076922793539030552979031367292753434275056 2855 -36098728607070350945683060815769470102373954522663341600903266586116853733190845770175365881960735050855045563360902234488489573902446757560618137184208222578349840087723776250086537704346362510120451132425649084908394899107625356655644774125540086229384374804411749796675584 2856 40521844433760777423328799444937504713351385344338680409794844260599022307113543404806506040736230309836207245381560416635900619020917125650686768635649007273194015810328904058912155194157143436722401272918246908273828389149525386647227268164153129796444731453521571458998272 2857 -45486012552868995481905067243932388361699919367497254099830598913621516328141182581097691246537986873205337362744332525981061387734733392528472141484651455569228098371043392509525715362962897491756208637805972789622940617429386204874315793828440653546346725429039341984284672 2858 51057306098814435838822759638424914645960498689463882793944140959987916543850465883859494834174548391842587737317678077255111576995341654266406203332355283209949444811970457894442548173749518204644359660859307576489099627063236288435704767033954253954656240130687865111307712 2859 -57309853576765346406236887430628403733752853362265979359300024891929051479299215533426034811534418299885034407489291378042141833449693674425929471804669476619847455335024889696329930539740748749747974738289888036778765382204287724606124980073424866489332592281610249459204096 2860 64326819303339451122272913769359403924885291311473342234982045715180329027335881201271891386314644255983398614223043901706833099865579818855251719242215820480457569749183515518541150688881457005735956489952195346008554733966562878802162545715178332817771216841504248918820968 2861 -72201502980426635713381967133449618050487580006775609047766413957939108354913014724332675656357812734471072583420888386377147814297144674201853047747665261759977770753104295373083523500566966814724111937818082378231543073564526650908015245717124795876796590263548745940992000 2862 81038572853846681133671242190242088972231089386948517330159142253354742399469544738044937342062173763534411795247428558121638520716204037062143256941601476845588159289835996038926085357853663456568558851550300327469392978373253652653509825739782094804417542635647823660377304 2863 -90955448658732059568146331163675266257091244046098171194406528355900921001476552126018597288729170310367922221571440488132581258061693364046353479304731747773613771925573790852506219087494679984903074182010020611980674948409191972694848739761187242790511329540312565777694720 2864 102083852515305242527133863494806530930201873261177121702874700429098130828938640144876364798717774982894578394733755468206004568222633888536918718728764165708770905476783224814108591081746070316875035198695188941549191345189228019276911536175512078854552536512944358345238016 2865 -114571548137642714013264016670727192513988474534332661103345414097074079158391459807278497831388549577855115616750852512686191560046563702347829645712321434802505903507132689371590752382299860246232014016821781991008068925801191016995863868694325137882596495687070239734890496 2866 128584291182702508483059764678104638771987449475958583346774882295217196569750753516706817851887070373308529296662512047995616944779825846392171066087469554636667519527339400308949204637142980153781489657038095985835296133770220644990136941926425952826637774124236557919726656 2867 -144308016329405134255419661196667687804151834991260439082370505446954755449342732310452375163995820106321590636925825904222814651300499633774609761196537152063054767429764123631525959712372862330145167092639234595221005368599893731061611401624259222289642405634117873304600576 2868 161951289773828403026336637101721695200986467923973986956572581567591941381544961153568496750741015978639913534652351748652603360575914386282572678468272474813218694265279583267365481602266164352092651487437103396506589640850849034199668543202576468815748304957959307121322752 2869 -181748059296861360607029638393944744755328993211340828424273380453072944781180973721121247522729012493551854722780707396561134012938315780302596680546437196306850579503103934750368714233804325008279617162455595515950267623716862364623356782014703842574621865373878816180535296 2870 203960737950065074098295334035208005566222147609944652339508928248423614972596352197222577189719326155292681226626757159024798607941856895828530150515385566593973767097802189043713827079006520698682398029767857325894582699100719140941983407247462521535499934223652166851707776 2871 -228883661764542561949344436185599263102089790989326581812978512092665355849519094961503228418923725604189444812849564446006316071136186381392722160998199204058572415784301409566791396449703627765753578645764451642829882988081713961777526112599244042312414653574135970502017024 2872 256846966772943631414205210138807055421219631228696938097792005832659076732422354304719561070331100408805630366941163720373083733949459697320010471959527091836228858726787321295509894686565856712175359970590127987182202267288426629649492803237354064943725099666214415549426688 2873 -288220936109753671520509278123959034675486195977550324531715481191103958040234756380326874550901746895238633103267990745480135234280372679526997499941691155732079307422723718088918478615380974404773866888603060135132767721715014694662121221850576914164892791741283691947098112 2874 323420874090801972243203491059413775474383839863118259089443393642816279252955328436909216180407350154665338163178979982075462559647180222508811668329667121102294393160422450049550844958479152738329375804469476057383006368410273923727851010163322817695690855680206282378678272 2875 -362912571049087804856060348223830640914083607928644599739368358749256069061204313333656128185866581777829425525679381522785148674044269156921029909422210568036142194079061359123564349555739755014325139653340961127665953863168320125564901291983866962998639679395255360293961728 2876 407218430409750533790735435976387835588024677482779355143077696890202168479786661679930656489252920977368007375645270409319277157231808650424000515951333766796527040569518332780564715363094820052443832636127040955213903318591555723637483953703719302753363237453622812284460743 2877 -456924338122218978850698095870676218458513232111832182199290599273868851775009678137791830954740817845268479019794041728094652230438703775748703729339735617994587234070582995754256511011754490591761710523468125664109508582390610758294692753314170597282392577068555698419269632 2878 512687364244194817508040898888877542401131133107129030816691375467906199447895639980952771764569214252265096473099740504605061281448471294673252143605017775518197027069659772470100899919870639122767995495623457153589831007912553234386467365634549240365442718215955591072628760 2879 -575244397315541110513960591242981027120881527668252330948646873935696575201098747390051119264789107358799271065150699350865236543519694431902735541606103840913974466455753954931854475706145262176038249408472687312263352962653536426033721262076306067800069480737857089226932224 2880 645421824310817607864810617073243768617942199868001657623586778202088457824641589030426298094606080782342060430798726314629101076208520192644657657095835596464127768312420050298398795444284538460803238006730624616911061472923388486952411016510963563153208085921784387628619008 2881 -724146382574466950028475836327228907080819272734081345372117280769360025751097818223446967744279896379083740361064986346370528779101154261545940989036687394774362847467388191152353131078273125010283072676833584819319585688038072175331084213231340842298174704163060800850755584 2882 812457325398753131913121173879534418921019635547413440253483483970686033053994758143403006865716987681082694449393268394501962976201324021431488706834729535415443765793924180984889477565632712689366289948621897563175117460915751329327424867379575780972466778228043429198543360 2883 -911520059998901709708953089537020794330409738091371914511832228444720886273276670916267269441020588551487083006198280967201923769388792316873813842015005484152936751246785545836698298186172986383393113744378308901484291373620710894646407502862257780678529363695163341353779200 2884 1022641435793618867211414129192949235153870036602111410908311257852845125789519661070036693331818526328042766028601103439263202284123084604864922118836056942433106571676751425190619719424386770721540156593293557075280822760062447500095496140432636450078276254106181218948079872 2885 -1147286882359958392563878794511759885857070805532294369451038543817185368673517007594345218976131979926504003532515208145545404635541902271968438948061788351483667817979653436670551085841446131998297318828240973695015192348416084884216415551096178629184094716377404494400454656 2886 1287099620476786661042556746342992772349362239188320370882561798825670174391163491467566909659474665904579145720225176620999515091802157537860025348174395579899914000494021611957462279020479605492909880249951164094264863926851501001961144472343058481363765429608336210019217216 2887 -1443922196611595756142650687611706100137309366363761217507753182095326066885828029644542828932368392809257469487441455466874198575319781289740571344914633527944042252756750789026760934725651015488595969651634144660661514888683172825502060953896261773688581616904406939975286784 2888 1619820621389160514237704824873243161822417193372563045407448359406558142692638310125821731356224103973714993105278931442914351949373050764835728768499334908275745024737154731826810983069434295850231820517086231392964066839740258287365872277037274177432126160911195112982744960 2889 -1817111426397319205288099245971794633434065863578273302375905963505700403537778052756719107800396927680749858297114147607454977340997865726957674617120359984503370377674182359520731458742922906127363652456004023955804704880463061154767969004557121089938546053079690331843198976 2890 2038391991571542415828521100962553660038306202077692022726796932382679281539870465591309804887114183666168167929283242526671127065795595996570453645527418610921834253113090262056370331895502422250693879088577395250757906169902273240393114034084432577494750650040524756672579392 2891 -2286574537844875617262804535231046665206693817648818967886207035305534620331441776252715153171446701920968847117396770647751122314593918549771166525539014367616477677505072573970396139474219872906110144022579681985083558450319449947286157195211616246620155185077034068485341184 2892 2564924227300877993015198035864421043506382025954480738168895431714591813345661800228131509860902325465472878158679696882050003661700612427392491092862850574918075624571996647355102145035287731535239039556576739677819821806726037391963433743421914035827098954368093603001591804 2893 -2877101866337580930263251989194024182430727507404622625187770729669336277303945115997569647025478012558110695513827719693226340732195968986061982202319511623521164756247022465178626872949016467269831474782774950154613587751481398988432818549670293816465387390449722048479494144 2894 3227211767027031184325964572730452561572840943246291256670340330807534124517095386373129080977727072059745026270881399019570438634600425653987317391901452023051088961468818329482433677737163030298702522958624591686035698635923545866882816278360103578988880626808503626115900784 2895 -3619855388706774305462044942706392048385533274208841312946171047067431970803904716684230468382205268881188760469138850176582314043156938307414867158198533686824907614924063010261848713188673534354171401164271376321069110501016073548145893558462542542049150894311612303542321152 2896 4060191456727966440559912781771949180723751679859473974179565739423056376819221165610969541850337749725750967252124161097305528518576350270595981222450249560248365439711877905639177112864239915169916395555410577852431436096399157605959642770380497228100680698915588071124320512 2897 -4554003339174185717912571856499785709972053937327919312643713575216435512026533877810321546376765276006011148867588499672799121142404813526273261467151004870234331394094972306726784282554136396967705273548442874978411835328007401151393784586922836877518782911319050424543608832 2898 5107774556335521099110092966721192406032442373586199927989279925539009831580392991800568170030613947658318253827116762398132081496332834583081782087649924741008626064207794586819231692999385024022239730006138114111657641006869644134420372425154126328116295043469876421608458240 2899 -5728773402983607879310790224872212518473589263292112558025191647257786653678008330816987684250704734151451670756735670683826486686581939400608705622627038093736207819339910693919363709836593140923698463238555672295330503434916536558383648858355405117493914802345835243497324544 2900 6425147781399278504211551696181642708777694837767115814861751180836601781407690308111157346256599989085402172663217879163159109724000291287507526875060728385253706263244949854160441775740408308980410403942878287223063317431993327067857736756798177239364407454721964163882699320 2901 -7206031475171913290081186787822590343952947381793357473259466628849042927333287359702044045891877640078314739493690756654523125693310984411678889742015160322786658949149999373632464031372721247009804304729858359652439520573680633877810780123654393408872298391870561899916558336 2902 8081663241716490939028297637903965787364467245352164202648816635872644794953494462282063453559470381659931964065529058379605129265868763644733477037174697900717662315009346367774029399810622420383683960608163821982542716617638281453958439446093242270668505743793482546417016784 2903 -9063520267142115503272912166758598879595979303569794490485909791418329787742667567202626090072459437355237239259245034729696768630750091274239684655588375597561419849516810977065846732539644143152408837755632787927290065421900232973635101884451702421205575149977897712035561472 2904 10164467712683370376911121834789457852805762147974039733229040645514508436134802855040808194477629958171457152883670815790609349937792287498726682387863092964369769699823314256258530261249895809713295836878501448741798933949901930668887649879519970158319807615247829306174625280 2905 -11398926289756923576211065219376687436387495811539959267296715753083694100322697980845776250603101351980618333142753133287963178440154583389723111905338607876029003013779447707560578120077852971461122645221633613892881201580843689584449684884411439320350695721378967066125533184 2906 12783060033499288751907046774339905022652257866861646467697175481477544334453725358319087957432874602006009674368031684686023793646179078856730177617030605273142623665865743125066427869180569742549101705907427867136114622546850246117043164645203424408206639661505383921869680832 2907 -14334986705365711575267256117139027879643339046750554569533149091407372529476211499117665539485987183550183241993848965370654093154255755962532000469220730286459826025479612277385454548201674317493439693329188559682071968889155361683975608815423087761852819883443759351511121920 2908 16075013547370381929901841818971472554761232045295269394021868747837673700974416173765497989373006022182991679821363118238399499519347133272421128987741115518013459291262694472832229905360624738591733780491528481949032698502161196667803609470511218066739387357311254441220253393 2909 -18025901437570227988806267922269329640487380683531861813536724068825759659004229109291537770550566975522627050541320342598529284575747858118121606980357482105633211344368865983189928022863709259974725651522383327613989781048454738102663104641550036783811803895983479063325442048 2910 20213160862631930863186322683599060045858167650879279998089223035134504823561228565019994991616536238924768257822949991487324376278565943730518943155288044548283468751342423985363743821954539295474721207661545792536759916265815265410326821276938247052851551452706627606414943072 2911 -22665383533469310167143920518467332539431420686187415981894904587162713059287115210496761079283010552965692864170982813972857347556538555464466113609712782074638264448926409570716702704532262174419442345526776982872919932787859500991148764033502652538602590567813472311146708992 2912 25414613929251801216490017839999904837250244831690434213690559079530274262046612167245175365451572199746413889424520341329511112754950574858453772618734751759395373375803762055047540026889128378148680962538925676085628334280331512644687439741916872720081410064443554052813572096 2913 -28496765569448386839380810874445593296576377940564011642413376037064724376241785794557463364786633744987611227554373383314732110405327400570411326516260090610929682037217389140182153420681960420853401792045820418835323039468770297052909347672345073364147112574232440249585238016 2914 31952087389572089787813522941044434781858320188689073271131198722226670389053200249702137192334006301188229574523037707015315099327233271759371315990443795063915135305447126404820548289060010535070770483571398679510232493170266690003315437005758360964137564880180743423267782656 2915 -35825686241301877154992945566198807966924957521458524441457898591118904975950932690375899576198233407418151875050699497489671621044249093796906527984703031347390572550439038236200818174181686792673506974547944955623471173313238714702967123779657329753183315106602864774622478336 2916 40168112259936193701778257554139969653429848802255710795116893844717951753047362784723745207944572281983075174531332906923560666562905728585688744171772247177379830992360829785444558335604427322681263859595569874373087243738992785479054663972226289067081707193251043750563258444 2917 -45036014650915676912741593446615958103985123522257323986197870235779330693014043483005453614790387731925146734182360174461336360472473969697240596883507684999917337536918762917195242506544288771900207699924279492802459107079864274788325113634665798676763391902325811318343860224 2918 50492876352785514127924199100336744696674492788002801656292995692951244583507830726924447768556838892755260936926462139275170128317268798786397469719590408980626328559514951893978051827282707098292848902234437161033797323727208530577671294958301774286839260391672498304034108912 2919 -56609837048028738802121249649548796901422127169462747218923497225457897438046340615914374957993689182673573346871014545316060799369257667881368077906125392998239423699087836551074423760377744618289654833077997141677404268242653258966450813719788395696047545994186567641498386432 2920 63466615128650797722386136213205756059338309513585013927769778426073257777349642793502475356328992626164412758366930477475079170037785357570995295259992899026595321569674575064034207125705864669532774133210039581373563877876074330719843550948368054548709436910067542096481688064 2921 -71152540494739797668820789815387366664348966821720556509802583706046956303553168419380932551975769981387692701625067617301492556064200916003015189249042819082530932194317007563670002726313070648947265156501036252097298505141738747733638654635668709401486241103515469856953597952 2922 79767711487703629252894344719046314229353629036623268106259893635645917921761216677065597277311131631559430066277462191293102955870412764033756222890907694632530029182876860145236895761894793365705386133936417289074062594463610066566320252146309313270134355594817610708035144704 2923 -89424290853669331981627557583800695430174796249277218344588636248505663422616421245701614125508808570245964374832968968672980164612874247424554942699692785758580177547009679984321612226491609730717287610150175616765735523175546710380063828474283845762690495025950947228189196288 2924 100247957416963950104021577550929068525298669847899725989802336367196581928887307410614086929770148195773440459022544634107132983105191232906092510962478403366828268037370421640616250340581302583243726078661418835014891566403284379876341888916865726528037913549124626898360534196 2925 -112379532141447865007982171645431066645356477521074264000323265730447299123379058027160457785038586396533698111832551988304292396450181835380491404934880206185074310472601074781845185903427540707385722504600278072516488953277561737255582709841465578693087781473390143046252232704 2926 125976799494223893021323202806958539012110108472348930593908159375037131244136833291671652120783358642718255116089840812313590404289074525029994653780417202773927222051269610969187051055606835444892008074351135008737219813104937913422703503587686175525611367454482927897814558928 2927 -141216547530418728665977209247912544989274030171849821117965882734590933165469060666708829835013970849309596181782630901251317304910416891652282061163218859975645942530092822504845867588159526463599372658272168940336813443176147737145668565644582945521292802267542229621944614912 2928 158296852921247237608342542093145804845568295473812751901578625636758805880736172894738563916905135685054918040954472423005843717036336676034453263881604287713687877140887763258384841948692204430791028846311734071910880180438823854234457635094541297564094544568089778285508944896 2929 -177439640286148001606207833224171962267413339950256503642495882846895718865747037343173002513021833385649744455838834907842558952792743110028983926537049481960773411636546389838008350751471633652060819333261937685212335205736971013583386144273151760036020111977272490735577333760 2930 198893548703399947734613913560647172891803311532700061959378012780061512828837534095447603604682651694765641606940604002658470977271695175318344086938747393369066253865712464942094325098622831736732633505418163016369559626277882371633290796470742579151283595960573839529451828864 2931 -222937142207036899985480150890800390252514605412678316198884832441013532359688192422141113166486525738435257456875366513479466666560673053789548328657567219029563075132356286505081669793732954649086843098853689743308855618855578713995167655852975987871336007617493843414366552064 2932 249882505481140392083339402457764535342511977394974833441381262921752731730402738038815126381036048620949831196442169011598029681222002095877045363129370964827011043871755901015118892202136545014996215255129327752381228200244773064208854949028733676808917603125920373806129981512 2933 -280079270891744508160192757123494565833565533367743348282441982345937018448774242300260019186224451398392302692531898286564183290752909155146848943387010732397357551244502642662354009826986826035389223060349534815834225749955472352056999791490363183892556497619538595363382362112 2934 313919128514334675616656616661881794206265833120438386043409267456872151031235315780637134172593016358020638716743378435022314558751473324056970443109964084931860749737964296943873454390672950915972086248062599731854369395586366273114445530908420610739222946316454536207609555696 2935 -351840876991434387965705717651669897181461411088884790332882847536980820920383123141991313618195682226506695290589266775117406624396743738519024285054491217225372014533871455423729923460427472067132766551763724861634000945195460612939420364598272587018991306175568005098148724736 2936 394336079968570410289252581023041944905180935655117538313702839860996142046314399544453990102573563763657828022301979491192455949932431562243570264353172527014665997179952340538183309258729694498699616414472958927169007349581058570329357079601749138607687620963831935245826754560 2937 -441955400595852551251928460889805540432272146585999888730662307917486571941934237600815213074662722472020755336078798415603690897175381105810432510638920591648296404899360429199124904141311622117181615173344121787721898913406151960760283651252801147478948465938612092316982181888 2938 495315695244816888880935399440245679145445454769800400484510677766137068584526045507692888099188143496969192231559970074551934063432208465934997394918911323980863609112545693255677404948998441115884327334146445720659760823919928833416003402509881745858969166062675117968348777856 2939 -555107957286075342286695068441314479428399376193590616867557990573853860314166075179213289099327982864973049130110902623216829437939363153940603058127406859073476929939475762589407933196695775356328266397486403227607208672393256324344810043036157609483721427937772511749846597632 2940 622106212625788219888275363336691698127026748035778699503077285471292913771178013668203389572905683071514954664357715431569715288298981226319097318492761748000669256336366469219048063888763403063433186882525783822246309597923922090071121312678741484994449403945782125119565875948 2941 -697177480845766655438407688396978492633800481015913041863400027563205425088509190034298691819653374168171973377787707216046443723602197104196539229011745355547667826450550566387054049445225903888385146221491483732508761517743419051834702784147599805784951673334548547159725178880 2942 781292929387231609506480327916937806672593713557294153357963659880259893646725970159779130800627071654975566149095344624647000925048646365946911653689130304479206380588203576870088597660731593748329578570564134692082061875674644701068172030316319975616249330303695124095980964856 2943 -875540363434338281096885823178218663228259889726085686342900176512436078874395716865424099300576706918777697105786961994949484373373059596396291595538013258922247383737891023886577532054831765921671840072163652227929186304563782271043281247300841290575744904293757257564504981504 2944 981138211183446419905571557674672200743613051773878386499336011461512069648959619772970351808256795935375206276614788299129138661926353172785145659188222826258601421179267832903733676409822226961378062487347320022658984836653241183276522910501035060761086078641116803279896826880 2945 -1099451183243631194378909139870849796612390257512788298381880824780952182449111578500897180823851785832376742320442889461382855289241891872332177817658339488871049077000854281427576772018921960271860493981559067261820083518658657842053725937172628183017695533691715314214313656320 2946 1232007806244584834632893517697063230767709974847071110672804363586437468120805290945927262527235107793281097069123683098030277987891880921000209433770231033364442074172032181377014383976073399353872905966919357361631016183800461136288744991751177928809037197782963068434580048384 2947 -1380520054600042982471572540061809595901795694607551959613582485547335181996997970304206886507599346794165749558582910679728426605210566718611471252316639544537342169768306720070614555567470050393872813729197486536622107150157955079626595813300216089656491261133548521757530390528 2948 1546905331090458437044607560605442367363253578124432555076289921823547247112056606536582447767127810061462282642579576644543913567198275168644973361790132920080754870549151810773688902589679276108792669481198209887813623344717243999601587307225154554283681046228132830238137584576 2949 -1733311076826010931906445068098191581722907709471071973897344223862170095709490471041987958666662666932960327801070395267087793809501678504920179690611707124631522663302119098089129635169948778781358258766460835995614525806613921565030594594950892057609529498264919071830082322432 2950 1942142324608507683905925779825787818764060530513986049361901715708910989505812916476185971151127865926850160963915494555258865993803361781532142316517516849335533273087427350750521893423428790131273062047565831660160948462057134455216908190644894692804683938546774660896006832240 2951 -2176092547151528759175985453483131622857341351192349286132128073843345566833682224876821539591773355207320413921476352831910825337118788541813882758306878981235576499036937113762518918889804224474273820235099171144506981233781809805243762672951821615276723992707798222531293347840 2952 2438178193515769395640756231980764453060640824626258789974948531435150485022020323062419415152821889506521038972812913614570016569350664483289786792345731568323923652350576949290859478380020323745479398739326187053011013094935522991278950833230323581358457301787163306277718584064 2953 -2731777354000578665114320683796276363527463052155506417498227816192997752106343028841605256282135246238165673367532957137037951179156544482427613697376268119783353910440757362342639835791071496821109077467201649104451783747503690708679960233932176945261307153293035490582327721984 2954 3060673046195681752252077269735399225391791340844986964585895326224406683581714454481251226779117799171841251547710295591814836529862414012722538431464845486406232454932300525313564353377135342532153369455468234375241067945907447812755297692368485477555823263918106083424195259392 2955 -3429101673601777992719068721632486055652749796447772875707138054091946408082215367553489290882730570608439258133657913593657425741373078209099076044172038090278383651191636551639185051468943824974408104086616363306768856753455735137911659927323924415909578769054552941895136313344 2956 3841807273916513745849589260523154356196577740687836638285856471141841822323470267558884038223664628042516408276339686022537646445766858315522118259486734816399651700955667237431893245330018600764683552832235082818524707457800076697738091036825088232807699637241789027583447573466 2957 -4304102247582540217130542038238512799163174895295397362541076432753353598265255764512800161125997218957974007711596524659902087356290342519012895645897849033146619817481714330438233050802505765837003754503215665360286473671970704028959545451152809014327872513972673483735810179072 2958 4821935339434609030303172108930011154830302819172718118625436072334712379968599833019664377957295132718602465669648462711747866284377054774032517421423465564616347063043092323415299068395224504042888431617582692209746433321942915337328469305428707368683420883457356761021629808320 2959 -5401967738300524530698691718982808297765932388257421305893386942939324260352658638639168594324436813774035233150317720439988834366366132092737777432504796856954874872572624123775800263768086440770885029522486203573900774408967391170233371168373808411336325160115681839405101744128 2960 6051658262366831905282468493176730338928186098577948153670604456905375464348720897172830173273681182979741870467852424104292666426997196445494269075313848347946701779430571637493825576576371053238756036566452200941959896098430337689725539003555828591533530321439123804120661534208 2961 -6779358713312475200721983532410103242969997485396226285278004282314250191078926444683839366190898293143702749474330814226814231012624076465809738800766737502379012514268151186984179174035576505801981570884766725538386359092435325781636641490475814032128087508431321341634168225792 2962 7594420611094211809174758009816554741709846930724539378101340251035575663870922076393129685740948260918773822462589303208543735167404812225973328433298042870171218884428255747641961000520579874068720285573749127652348308015269254514797080420688208213599145300520376524452490490432 2963 -8507314665460217157984384344445231317481674647967817814072830308330500441923030412047395096348165054426664019519734595372059870779438168934188870342342937816950997224477836768389206746567632309727685431246227534177238547164052412714488895965719961529162052830717002472732505407488 2964 9529764501589288410073225384210901916849687422813997134112807667063722902590514306831880026747986884759188801706828060374774988998254257472189614528663802796015166853553287484406535242697445080620837752920016978464493273074567590566943197274174213342711004615836312773017973497728 2965 -10674896337733671492786214206995070255271105736393625975548432215969113084599706452981896427837767957085469832972881930490008974612554577942431266916394960143175538230887067680755988213117877324699999207367605886149880656489614625993191013533980523844293785139117562488502566780928 2966 11957406514655611785933770102392923369220537513392765076049633596915049127508119078247803070834937634219433303856456128386818749352856727262534547001017041129425001796993933534583408498625188872331529416467698284067430335577299765062279322275365673151374332782419831934921743916240 2967 -13393749002532022514815344765580173126146965385298690187828867519714693739345548678865144800341742745089283158048904825877156018520651038105826424261126254083908690579171639087787596440078044435265816110113456255536752715341271250505674997580751780410795912195973759236544158236672 2968 15002345263699655349466468212903979373083183621537584269224377862028464264031516211960857198594196359662907872896363583638518084867942941704159900455744677026729704047921760028813701980470410544966505708036693074573886840334337704554992816263854121633852149993175358486651122231296 2969 -16803819132302580871698599481097663720220096061739079775717330180352880955668587716257964346804497744362776188060445760320209877377625177110783754439053067794568749677355463215978102443449302400087143509569932268531162347261223002066419034229598935530237809431588089629500878880768 2970 18821259688138362601903402057653504992823977185402318524007282678218971096440282708553377326282874534887628738367084462564974652045566585208689080982411914245404937538095050875250009883834429886579540743776730454126436441750023585397917918013269959724789545198655995786880321361920 2971 -21080515455753154764765746904877242285845946466174064606147115231836511677447356822710181357128956397302314885140178966473834927097703602995174234121406636260303842471628001592428636593747409309379543408716275416976943060346113239259942279521892224037762131714695730144549591318528 2972 23610523655553236911253243434891815905734409215411608839281359758631670614397410063619246230825768465703490255242407326676679186589250263106200131378514136843866558089826570388222389746312831556834601220946949609734420907095312101684704179485200593603874097793912391557122158000900 2973 -26443678676350937752889298307444938017157731868888561995116076108774365112859953921574384935300941307987000665232900142171636150803249475751253559952221759060031186772936363069613988901940195705133634918611213826032593408909692974465396907393233104521511556677720198451072868548608 2974 29616244433903818904332852912643265373430100765397055751287128233380890284572366604695365484976673860220366414242545680366145302051717803303323747750919266778431342543852683490239228021138785867216316754771559763180763052832875587352204939340795636994809530747635201875500584038544 2975 -33168815833851675356380663230084688645352556769258276903197659406917803962105790379025787368671333483915196598513221284986748747703568787548543132064382099340561328418977226588533615432429875442094058855767432096218613263511779392490846618076336187572012876379191711160349038215168 2976 37146835176955155439663190489225905312775601591757040616260492462522866561744696365720532210113703722452855274710114681628109360900570173461117114365729398050146499407266231442851834332787393320639586252580368511922107743109266570836242014473445796957130883591410152552026845921280 2977 -41601170037462577950215018535175870081928806976419260381798678390740187441259406688601965348818160254542364609425909740323388947219515428065499335574907589276712626531660715495644096738287002803997215195522109630003570821261843130955743365995968073853225290145889659566074648068096 2978 46588759920465859208727617294205286200476481898070332360735740530188509725282004559585254712257190693881465223408048955161162345006216979114889725025324388492495746218575371719316395526205670121758482980348526923933713114683467552654611823147000178019341832485821890094442449476416 2979 -52173339870966748462775510973597005566897375236097574716734394579263228493812098352492992543951682701868790358350287202020356468725069387902099736967849595321513086944871350499078969812011120122509635444217972327750419946170035735580899968392063298290013362352212452114416209494016 2980 58426250176922606976855831505987554477604694291269797686565597274959302101819288877226160252997234007847704706849394598697542026423411017821423640938768728736147956392879874985240862860795223753051021407336518182639480481567284691708481435474553942168090137660354914378065053503600 2981 -65427342392921270683214548171271714912875285949926156178259946995157393875335115386943498993388536808240522328694730817449036083205814973074058301058291818599514784466885076574424743170107508285621098959609767751508983369738933472940455163264346536591920329148588588019209608364032 2982 73265993123925574832174729642600932677120831484988506975891816416795958308929329586374899488566771002852652048800259937670264341472384666234958509262591005995445022731025459830628082274705111407506982653366098749814451227585468525017543848449151667815750732555550482196066397444864 2983 -82042238364911344725527003071206416187983633871796710690354410284444649331557054343017580790906834049851393863803654918738201284794320568799174720163930865785484695004661186054558009679169266365103560299521764482116568686934833257875815750611661867033721019613875785898539446435840 2984 91868042709171439297085851422062654941843814576000115693319536396295724873741321095735864847012859135209390114475456339431440483056711416990907823533918341785898874074688616548902343282830047306519816716022758766587730055510192501883146912077148667267920847403888060608579726115072 2985 -102868719434549222581565231003142187196124392126162870386193958348669350146521013815417262770901881163867680758453476325243236168110918236009569165338303554002245123147497221150887977728031381970501673258568244449154765997498216177111058919337298071703846069226011119792348672819200 2986 115184519374113163914427143504378651179881992394590831124442347896883603409421678259367828580220084712073765132896103739125506617742329793210875994661762398169439471959187695938312827843910446656552898601917510185027538995511898286281825222223913114264036632399339591269189940782528 2987 -128972408599508512186001241796919546975185461265593859880908237551415695570425360459910787740239658337741594228605285995214833058429204149073494699464475582713114764694706362023102978998903166326574858379620235557165183030568372264280138297990892231693477111346422291115402827137024 2988 144408057317938170182100602355078886845465728790694185645179154671790927416419994528238138453317641991033677667268707783769513821489279210517845922723086759269069196042908137434735926196683186785269405549538244177079859644334260468834623974879435801149482478364243180018872196989586 2989 -161688065037076116862123205034956071054965646888433349033008203586185741846506002603380722521457746348799216554298364186560129742554369566578600415712242659520524585262398789495600773118316497255439930400874386984616934343094039973647407046671784306978796296574251673851134317428736 2990 181032450019341364734482870329259139853837828487453637377800278153745404113866898605164906091133842175529151727103081951739605645381529500369070484271059171009338581852421334128242177291482967614010532356983390546352534199201169536126445666744324411578746534144326365848337003450616 2991 -202687434364903607989789787449826006240074820279253266589496454754942368965207778264001569736050158541933953636618277329067421645163116840578667834674763432511311565497772945967142183360568124193604822710366888521993276694195765067734286384504234022796905575651282748476788364541952 2992 226928559772965084458297526012053339892641862582655476402621883345057813100338932672998641108184501680899245611442359824407846386995147256884963013199867427393254784587380171939268724738301155546507933656610802388943604988058707114997376873432526888064806214290532539723186614162432 2993 -254064173179558824383990796067474712847264020500866903583108429545515804829819317683657817813392398695732659410961070330435166249076930475358891937063669184303886525141089160462364540683023183455343580113255631581971637379350308820896107826047663667194755578743476704276144146350080 2994 284439326109068117115956382309642798359016931500592250979042208286576071881585651882319696393791375672781218023144527302444756397493565860420677266138759387409059685422422646672395676296416562602894558634117805970925135010099828099079583959924681363675899649878499056346020000179712 2995 -318440136763748742767381821013986307839094342788441323327334257733280658266440475713826070984741711529619520642140160781423686578542781291814953669414745409069009012228944465815955307085294838419462737588975919346568139161642449202246466788619773105859054763524045352140272671129600 2996 356498669675380709928823599888473081529592505773142587838164479133401239648846939981456745831388932478701786607675744537598831054672844137079854939733784663405805745527630649276335280468788136955906533487130988147990342674804380536687639382950198577117694031547925784466178364048256 2997 -399098394228060951811277114395125982468130177562168326656330154333225440102387849679100943538015659813995600086017442554809713098534382588478572103959374292477935703445490117200757849095476475279239094958767068940507208598450155385860126905325107462423989567861823569785518335459328 2998 446780290611853641544718795658648725846624488813656688339942877955454927980891118518653349535600774376648067815064553288957826782521790738008837366046183387267215564068772363633246532470102749521710476949872597617052992393333910741844207302299181510674836569828555506968587698939344 2999 -500149679873831835425268940840076768642754927837436004898292785860406216949946419756263665590711399886096697565659070019814755251273650259342877826902948269466107985043694578741957320945549416640593436487322119130054333181769034407455025566298640014941329903942071130699568154411008 3000 559883863796892586453625861608014557579135511833013658680530206031984822008751270557704853359455799903745817815064195531098338338539257388249089994847111299237956912251600013684992467053013446836091031068010674220054210623235336594375324889811180736645284423276319912217714200971264 3001 -626740670470404255557671157317302234194278215829293874427804440757475173885534191633595070116304949705555303333072627345549085743701264381567896475495435093039464058550787941862090105269592870554379123452666745286659269625482421753446410418090985967943668796989501274278487383343104 3002 701568012746319033192948784900891454029377736879124065674362088040947821741117985187184100198843462536545690111676238479014516317090009578555283279540922676618128888275401983068507472512777381808644258388265303890039135229675931502970160203875971005099415814040598424024487902230528 3003 -785314579440757274923385489163109434363827026933182360762101597707195077520409706509083513238859599414905007454441055025673020837086927438794490896193975617763732758595406935005653186400819371666171774726439318422188208502529553310948284551706914734231008993838570566206327942545408 3004 879041793301718971953745637446727702700442584099523938371305016945704886985198632959024649867155516330441660456552402074853194004147456093782916945270146593066013642955499185738340931276675041035320826802955907801581037996333039757850882800391778379161674013347347673161304217448480 3005 -983937185594498017216806269479046519338341724719605351531229611478875446448642422250331067828202501264793430751468867939675606550132426472039765735385426288529417396489184413808536044926935883893141199822110285547827481497498911127925205596620065807536418821365771069507219225575424 3006 1101329354854258739503719332683370867823164618827177282462154263125766191055227343550022562848156845085813771060438734148839451911854165439154628238393505493763452496617261882640816289962355323069207280614608549738411090511621785988810338220040854032106629075629247818699913881971136 3007 -1232704697139898280585283323994336397241693788933812771439293462808878208276033067444019639859736986041266408481008858788685547109584628979463765369210588629822427967067764625757003038193951208483725213011673158932720920808425716564495943397411960939897167534547211674587483261108224 3008 1379726117240418956271889379865599046908833975772220205571562043047342575952681619767506134244067461797506000034445048257689257167852530048741098957145018814420061186917800655012726657163263416843847730898046181904361413326405798505672013311839875334512978659441428202500040851073024 3009 -1544253955009099781762583086086973608972162881780728245220958380863420486888313905939033312559200157103087516645392253624336398779273835643605105528758930210739275057084691370435724692958695683896254233608334675916863471004317583555605656008258530982749130494771378468780734962204672 3010 1728369388638573496316566666621759287698147235537001103007362697885382081900415486075720818691024898240461919447865643996225348861170613318915183295268988625880386821881959609492925971765134288919681807483475354314470803334798694321872173628880585776301689939691559729239671383488512 3011 -1934400607584316638376623288156421934138025694276194779504144789645733249210015452859005479423686568800497200359321116150970863116275553020015155320323722650431470359782659986749723941177671888732521519678371881447626660609551494428195219217577580354141292652903984552384880943562752 3012 2164952082378149718062145214121797317929479117438985926830911200732089463629494134151259805974004616275075042650802520362328570980152222663014744450605228089612852357641767228270372215914838592182399790364609092829124486790157417518276866185197378124351927126950677181316028062151360 3013 -2422937297175221902226856672856866934977365466924197771082928364557342510677586760581784017079353805306120914700992991127545393891946773152452531585107950531453880408562040620450003574284320690228265087427483100689045915974348960589253512731047822271353173928093568177599299859775488 3014 2711615354025990963251732626577963379745329162590634126940323758123695969387191028052565751355711890214970894515861996457552452879025261159790682495740231779095953972562977403859190771950725459193164528937690025880677872951929715643977133929272336177900550077407072213700824845642528 3015 -3034631906093440946150029337862977690690186402279819420899028963266170948108778386219235813743128545011699985427661426064670314902224322415747606945166581373953200727102303298443152747953251897196077189335957653325612527553512680433787191139957484804448239366696676346985058924494848 3016 3396064930942492453898239147262309774075594189729950805680616042876630722233495510479398918496703297707975217435120297698001027405578524935802393831230366982622992916362145741579799458713798428293365416944070752099260457830649130901396052591736588335048389658305793693501047443326464 3017 -3800475915280642144118888215063147769695621824472438810276386237770985637772860116989685464041463700991913343262919324209690274162994007324767847899166641381614648419607068052445329725526193492509798585629749860789276877371274680333952352905037586212870490798274500110039394918858752 3018 4252967089872025276001070355745248735325291206541944222007322217839178264373883997618987395762612273251382049415901345244772125177391587812228732712371559385071608875881040688542404388738233873015084276155646417941667961366616130273831355275121383403480360618218554282720242596807680 3019 -4759245428614527751589925724179407121183473261084404647539805030361695394299447460478836592642964188825655755912419885503263865926380761600331748478466004547879696462936570342636531971678944406126519048809431749944517719131486920132702717449885479623987608520552724239295839426576384 3020 5325694209892224359470991522728289375754691002363596836339084724429066244607908479952978129806503090211420905642637439759422939804006960799610347577786737764706264104677741259588427781829455070339825616571806132616944466363214224228212740830369554515689840292405642685848343283311192 3021 -5959453032333420259134201893111413337644640410960565119797116655996285161703947860715082040916712271631148974608675296165271483733745609142289165145435044619260927704545397851949624729515908522672737498303229994786219413426089586201713797583070746307766191432798083657850392701566976 3022 6668507282180031853545120241230259532006341352823422914987414125766595424622362520036951857189797284593008226951148951862302723464515816679710397699584939821960851832921283335928616600792821655699537813407045924746012377641968292774803817578797177715084630304103956365496294127652832 3023 -7461788166905327148089560051709390695034216638297745480131951349061366893630328262832044808603041809162817636512757475636907410541108416889223188744790912442233960145660740670930802550237193421071784163050064918166381075859378245302212592246901265702731056217623689743928924672360448 3024 8349284560954728273851173666950964553015815601148431773413750328612965407581041792173450395210993763110884924740865152442551034333934892963128855935022173746317812937231193050852991880568239833321399871754574375492181591503883813750129362836150630275593586598683426392941587633463296 3025 -9342168056149056096664215552949998970312119272597888123814616961862498120225838112214060002021775716348812882970011416797742920128017988872803514463136889583884446240760598248405538831588191134950845953751523621736448041918997187965682955740793275182316106569970302283905147157610496 3026 10452932773191783203103615371378075828580060339667455653768233027512605829050565210931756204082682393095208244988757499528573364867854771136091481357166287143519584720723798517340174562292692801393102550456992591265315343803619912749474237668503401966541332453940029843253966433551488 3027 -11695551673884210635269645378071110413815903678517824411465643417319886914582222950858658745475418006291861922193547786921780309748294118557848694787261654332344468217924264281814886616690252924875724818438677513560291855507602081239007291280846827567125260920573376028400825669779456 3028 13085651318334604591367057595636698635849968687591012633702030333587050183838466173765723173061961079800511917253669886172371174243938281809454838164740250389337585446777451828014004932737300120628797065635047646404536168385074576369126161859800921423049561634025123373598455872603752 3029 -14640707240173501154852689918273320268896123875282242758289922782471916867914569861201545992802009337650761728752709827261992928663915439262220608738722830197633418821486237776185733316036838880027380364292674182083034115613507232754870633743216415488809159435156523163896433840488448 3030 16380262368377510423556049342199597530130308773000958906902911868794964060102691736073735497848081023912448908045636953730450042190764987131076890677433326585858764284005264813669681274721104127251272551592971809435274338404447388955068292568229768794452432869152043083917477748262208 3031 -18326171209908112548756789071245794738404286588762997314484686612935781557038700069228768127485233302800423380176086216889699040001899950986674480211233512049164849827212412920032894334890314719853984206131386334505048498021664046858139391659866791214373616339423191773154631948959744 3032 20502872826509008972309941330748475216350853834243775372258642905629325968997861144399643736896292792363180569542363658299337578493262817442524047547282151612986682162093374303079215006141564563100059240307624979070636576842312797672625143715289872933466874402937678942193915590418944 3033 -22937695995606334460024304585200913302692190393963827560302886126463787611115594958253997805716039130703569597520394696118646364971633059682529774833532361679984565392735455401684768792209637787125356424849016543008100006249398428149820592265094022525124872993569390087174347296342016 3034 25661200343711236050620948047383265206593285510772298525253911589543755135268551345476794357406547407074388552353366687560590368282701671965572130226045771899459602407003508513801083471926692993081230973207379116717564481735697904538299230845033389603586749308301908686045210918694272 3035 -28707557685938546037274560960938575510191184105509801100734231953190723630030704633048270528499046358480410113341765679623768182241337048493310074796198007380854085501785784091444196710136851939849767798190870301227575129035003692282791046008198467706862977470455156703081349509021696 3036 32114978302706876521148109084592437345493187615218704226432355602337657701745714827324838235842833908218872013526566938242307872638762198596530094778570005339083884713386839283629902367211429055584573755985387132905762630708661925611720924496914923376582402530047867595653679882163723 3037 -35926187440493620228733446863164488551067678097429926715626651823964441051142665503163219987646692884538881322198942078728373671153947836761719276042128431526564247602406222826197245935124248726949644424868699498520412274623943239265119626437893083700282372327971275220974782189666304 3038 40188957944517889281445250109230443177355405705156876405886205967376533018303719932491006863130702777951768270138782042678298539799741476772901123736100188785387028464411975416717687458597997280811565848228211760150320939463243230552419543208337577865929317003383643073558329844575840 3039 -44956705625049412573301143294773122776402483715849895199435927079082943958951775026445514073248861369490755442232384862279528416915811849767251810498755976745585854791496840677187958337634565874849613304843920971148071973506211391061130038530099940053240031427575295331283089261330432 3040 50289154734218419193837104197775057049001635137998463014478962563994356395737864380720286760103065418609859128469716186213347442168187008861616150258444322882985456737101973339575300293652907159934902622824338602237161124259902552786445827735849368822776032854253115194825302258017280 3041 -56253081796253839494912057188276764924584536172423470098275806607220332546107871406909048940585612532660674798962931834017885377936271450178203726269715865035632177309569732046620172204302658802597520727498863630821736459316430639637183391910357255451833157031088394192068538885734400 3042 62923147001641061089728902269107522890367301378383045838060266662992419430000066396287523676029456976471842322965965672752363036410179438995130042723355495787738575225907679558878660304156130104429877830395804706626703687795665079957476089620369762131282027735445166182086444723882208 3043 -70382823456645187315048054361590777166339633865820008195591849710737914224902140508100594498252841508098973276178049923170637824419856577211883229422520174929759877231847321205751435881955008544998645130121732443411753235700662492098947328272026872739677287799287102709001378666119168 3044 78725435787258366789879747457007861594352353768445336998540978245795992946712185027484273908692708420581738977014072451326815946618571440493872012753693385491671100986141088211264848693603343167445169510993760393343241980997919384960357704604647280488887739616610675206945312502281688 3045 -88055320945717198562561231079402669139490035376143285149583148875941339881007883027645596443934522092592383081843076335952934255407597128645937896591093252837255075926893090546589889780919119767285430319219927006542761612641311317107371306925090209622380878122990639470254073189498880 3046 98489125574845917797320009255692504776544746626505004881648779499234835032714873566017491982668538774308226119130145765403860078042555717129089790288264459142517663516929304455329401636976302928748227951660744932098737109484382130781208821832987982021526542437346944197035477303341104 3047 -110157255969092822402388639868298793044880234279642315291108307874053593948368394939735863023127390950357052314017005368637254459169126370277116631840558987270063483151298245371434294814268338881171959784094057407785563905724884261534711044396507812019208773643884290753496028419194880 3048 123205498551878629895657797635445919480753403827558223419898715719366132271137177823241828489917744384532185915672455103084251967036484151683391611196051398967431962484724652710931058731385007462598869988556484790251820004724663654050487762220160786055463326586541807156285965198884864 3049 -137796830889812713724590797959743871855532385841496100138850311172775175777652042580552282816542303727088204496103080704218739246439626185015588561933446198987803725355497427445407158555196815895185319653829280288584179899345813414523598456949963975506326067612696703701426963721224192 3050 154113445611192938079651507045856401312870788362421709699347613814538356671446822447212050371728100748045624229361613523390423938463129706460156844854957707051242007491966479843823974832458571712932850222464811192972255500456308719850324884829381222647231910744578678393132987123894592 3051 -172359012217726944495157465187698824600708130382568250807877958766425714084298633074694404489445904967877060913494587237333911741288654769012588207740294658712982259887551022108145302495883316074269222747103405904334674314948492630707835194807634192982791210257566276015508692194557952 3052 192761204706690394648253201276627217163402926188688835469971718876009087345103512731511580364364909826349216505556809581994686284737275338423424107546172578972833867953713546037303521986136144223465202058586931573912609440137879822486163674636245117288787152670682249227213583943492616 3053 -215574526191607918125651613663384295560799311506861278646713793625380465864006153098345944228242805128502535654942509821472043195458993598874918464539544178349419920259398818345898959122945119443279188822418108532567062875840004838837145566561650202882758104723838133172125230566473728 3054 241083465363022408875218304022547058273723287920169005545905478113931309452136823107010196752472134744156176319169915443344220401743910569176738073263635177616056836032920749330931237831343567372318214240813832425660105821274719506365397701852605249063746703633625213377412039921431632 3055 -269606023711691661159374358705733326855060514387422999618472173960848925252640906398304072153934999566469863960712109633901301086834359213985743188483228769376940859994433582828583702988605824625927880895687075704484584623805361638343093259314785221018691428883781254156765518557609984 3056 301497656994512037177984545391875028027036226701530044887568239317449405829084973600074966478254380169539680028009499139831868945261110922819371323490127565039741633579779861824441782091190072571556847038512228415759435310162424663213097987970835310120736868571325451114703109334802432 3057 -337155679514327435319033863998861863010817289437759227075615449757669818527409164491459101466664355039494811491148542937100048845897772856824136538109290486935842439949126941657191706992927552069448069731236966563466961563232265332771097596918314918084159813962749338593698183278231552 3058 377024185470742431785766889762432176153620005255454634704138123960738098598928586508625517284517976659803270125871549392615825811434342866921590803197885657539188232333364398079714276662964737847712715207155306245434164257811427547378385673099466048269934569405835484726997052598291968 3059 -421599547989574564951951866214177865150507679106131650931141314816392798273311878640675783669462663395788692306080390603101376547096991984944331357035692423865296574928869779215052520285977514625982728407660919533517818601207561965240368759343777181787896104348571993875855914165075968 3060 471436563531198585302067118999083139763151878433339051767795149717623475042949354676124369032140388155175400060970809408091688238962782813648350788813396997564887930163465863421373744913467094364671980444027180082698720571676550993696167200965875722896133189945314751964769247047101584 3061 -527155317299335635561425975311015508364581665499572689443935222247909642287249127379578095384286205331645386492308031880654318771219593869352614332366689879735775833803103104519679169123100789007002476073219201880690429433130692326334389703280364073822105523397793330387742577540988928 3062 589448854118488372483246236787284855050687267094078972433370904824380012514679869704867929281746890840324750381178566871536108528844303457504050831257874426194252733895138409521974548502894326242598121346023176190790443947043546417911297641889299210700032017442290968892158019106507600 3063 -659091749128142544000894246867800306332412228438606172893303856685438410334609162589844126488378740368825080970128915883025886249524475397897000936774048764677907555976145417224393984921028673414952448384903101710002622872096427833690210170037233316729858206707143140178263570206687232 3064 736949683675537002533039980151586050876376927999418021524685728471516055802124170420296099586670407960069979719080267586413422008734114598968442490086058411120762373424553083000264891009535208533832104857027171824705022935959372035898140826597013412713026977925884836888242246430834688 3065 -823990144110766025636830186680499261913477725415713653400403069180035864353759210480108353695602499034957477131279117422328439462174005861244134313562251475582536382619482889514788304440257414992140202604705228646969853471698030876893024775383933461454169680497868685461754108720447488 3066 921294374948397103472747484118822694168817300980344350809139206438627418969627643893250027965882129155061869437390708500542194931880394562183818028721362427036221240546835204174112621401795415934395149402329827442725622860621404622707242278782923016766725104230464793715545528551069696 3067 -1030070733226319324729322556113585936317067212638547869722944851328763467495608377055018516639124675507887705320527791476569335575663092847056408142828345308576951617439074904503601662036684955856829662053718412423944501008894387121463207826142364154847547465139096043682596806068273152 3068 1151669608052346695184915280206718081422502936342904744351333416096016897993298279892676070384840410419636453686144672008901713087148441045358310917223631200353135632342288451807604594366406279715364394606693912592217827715905949403422682959511736698197690997921889756978904498283113769 3069 -1287600088491127526152490577682451400765000371176366528880200293358625386143579765147864569745038777202131166252892345009762915731942567412128212468263731776243441486882622712490021456680437110936999803453509214041571627339226835968571175613811639619012563298883970367596754674043060224 3070 1439548584341401095898726740481651299886729421551863175814614688769535849580917217268453849606627760820820843446095629347797407258958510579073058572282317147851315185809082322810761524688175284855301246534359916016028734723367648652375587625148030029166128599415453947061365694561132448 3071 -1609399628246969889406413342666917418609440945143214171629190148474061955235082031780266741943864042403474324837418247224707803597423349608020526043016228353755923544319886813222042768164345011017424153205464291984695704057901137900254064791634738012657199244372117115735205481514270720 3072 1799259114264571882568204465789542196417718236384392407654821814344512841378400797069724765564357746091507592260320405999721920742769137901797979393877638631788590889375682283806854631032163886643631749041924528810230675879083818988731098329124083913574857997839781503397239569280073216 3073 -2011480257802588173978687418076810344662472844814789111933539746567886483459768066563048083137129909273131186286072543274506402030211293359338598071504689106335283243928032528784273125455090324906067520167945306003989677529501855702810255294487911326451306103245448298881945646747615232 3074 2248692595108368825795848449623601790253293873827373792992295552696687729186940247647388196395451481608637855516081740579842553413385571323650112347721983756223024970238423228250793202234892274725610830558045729992260157728931777034335423074672906932646927046602772911117882134932796544 3075 -2513834377623159999092374315968707083785516908887269448915400391763818012041490705614344887819778074907200749970582804159084313969147704268278161091476133945749884634990465827101246454525158822447769950902785073328148036004105225413875449477917146154478988798291301701107160826999996416 3076 2810188757993402923826078009453035436471896934288785872867027086320286940171473562597292294687056545237915698624683761351378413675177791821449338763531626419078398067984767270582501846801329380978340531759343570846023297549724166634366441737341476908128969634996667446464439949201083064 3077 -3141424210829213768929997285130506670799414563134921233560804411706405332560647986047706087212728764180752321590608302218857830118401976523317409159248552452944574783997724348546698188535662768177384428206654806385050220976766111193732268970041526938638518195976952041740517174443769856 3078 3511639682997318238659536116120707068212657905632556516392581308769803748212794888293060032269644841350827231159066667840337459011737276947605201933193171667704521890734942937712911087633618938412656753856786366062734644090339602416589898281224901132527631685053361437446514250810665136 3079 -3925415025954078675273820657259225735759957817316331009171236720004707959794227952938936870027907413915813806990515852125563397656741323132532883181086682080300013923365454278433613735835583549750059435793245571511560749055956589369077490940309946963439488821990640895234624718668562432 3080 4387867327064857689254020541548393175220763621193844872050877875698845510580357454894328562311035927325739118185834453048299422456711753575833267400053003594593652061996954467096851390160743234951933620542769197802108497311430852062965412846392807007863310678842185509370123354271604736 3081 -4904713828800473171149051653935531906233031761747612031710778596657744824834169455013154526411855937520886544239385649756241783537952229880276302003740052468206016257858957265685598385109040683039317605280097821414228296554128648914637354899086269407477025184671165275495092779105648640 3082 5482342205022323632948448588681161053126341245511502707734084542113993193415818244893440698612490064247902537977694190119296040368837262692005783187047467361015651971002952689520601965421442701504538736947159682296173058682152226172787218936535374131667872347939867010164414724506334208 3083 -6127889053238573491416873627641431118709954384558805084033416403471282956532482494765975798492822282707752655689753421070065282677117206004129685400145184544509660829652261734027729392277949515377658127954159446514743678446491745382854317738986699596615869966095465197473540342214033408 3084 6849327561821258577170173150042413599334779114295854422012031517203987832768716886505914788887633423202673698743227845309275135205723685344252822404857726752791830106762250674418684827345387804024571313591773215105091924716936848984247527917772951934250484407392415765729740338440937876 3085 -7655565422931069723496796562655994654550272031188910076545219750799961118877418349255418580845546966289421564442458340592980942157353876651150048013980889791043175306898535124884464760482337693646432775845351687428949111812915340787182344264791564016182135079924588218445280231136690176 3086 8556554186656365137067539880044100696780948892088105800905742100060778430149153575772057396850552690935915881604482796779007630102301199797798886147716310984750844297046067959961199375147069534117416314739006980993561938415163999862443666258207029205967247862254887597358466721223827800 3087 -9563411391146117925341623158074156864476297728438119046247987726504321560679987831297622207972601350321425758536498040756158575636710861964700772413058147502308128868588617098340065095217651397551183570225569836721459134843792066532932122962767121037038508943217142019543992515881336832 3088 10688556958988672819719165863025874430021268401342961820545960407770529422854064016394411540909984056511333005665743277443060273070663832687895552227711168789890253493389891689798642046069803234555769742355042841055549793192714082061844571306264454764045196599733890629587072743484758784 3089 -11945865523640481421590133522922562745833125088907207409718224329598489772486784587674562041259186803156901770544915461215850277551844676086559124444274830910762525287877081917742453092335651533482774973525817442130463542301110510586435717319478684548789749264905554556905963269742133248 3090 13350836543440620250984244566181824821964111301512275730268182782346390277549361234739680656784526422726322852216184400427948791795635286971626311210023850912412759590405988720061891384488068278412136852370761044570920453611006794845010633230721258334046015612142206865052393454852622336 3091 -14920784277000424665241849890560288836679377143832574977604654486274853956806741663205649022739776625150912299219401622951802454045483824229385499608015432448061846500733947412515306163834983967660091072418853438353890102865174978387052876385684501263508926228637024992068412052105854976 3092 16675049935147054012885851492338728607907581150274891650613554962278390022969893268270922990955047169182203133939130904252696296823760813753754757536211709304561691275377167411539226401194613547440982608277677578503028431077403126455701289505095967670278720995270651422282893079897121320 3093 -18635238594042222056748856285619341475146626903975590398551531787371294940584851552936940596019184869440647081522390627319620301701940199022033967719191904432357011819713849350130316122005224129285720193711871950612770751861316205595185032202873952252015222825312635603235329288462925824 3094 20825483754847635216617295669748645912883133326297409339610682848314025510003588566289437794552601005357993942499960260458237630484302740373422506703738152493042474887165400504981832970862322403979330585599805678245686589899369700141269357619768718344033478215185956318009796533346437248 3095 -23272742770998899495621394328676256042950422137788648412643871954399307292366305020381205317753965024374031579134685421838283431853275658728106587188688464890881827098905087310571682350341194820118863817122355831892080925764412383585337473349155418330833582577349895617059146941606133760 3096 26007126738832482680418899621393566955314160654791039554558983089978679530799480188707633681740238132268953159772506371791950768238129649810385585085207326038390387527210300558642412817223034546347651565646643691332467534898416469687974352428200868334470696507798962417685724530271461888 3097 -29062268865507774002015150520739949874943227156638725557723453264235381717236011008079607263257542720017449429407026763287868675538231054276853940555387958983560236845377847020185471745467914640453628298825677672181668861668565786877988963546351493654827058280831919841332838887717863424 3098 32475735794923979992423928061942424122229727178679763855887935668809097162568072608238597149658748255898177332718794134851693139436267935840496922176670250005642808331907797498165832154354272226669632825096445931499359051445909109082712195526265172637804172767387945546707156789995062464 3099 -36289486893279260280541748787092041098792405775503328264865553322654154132429738084426110200702520677081581779354215180634612047654371491527639637860503206027720107811259729322549645210185637645445411458656037271023729149226812957159587885301692455258235407948903207311800216050506661888 3100 40550387077338498257097332819799088102278611804313678722927049418808309049528458775855381614416089120631019760967774142105954278909571108606763646372880184253666433037184014886222982338045940702582063191508069257228125172873710589977486433323730116906658900760897337981723971911113284927 3101 -45310779417374711611741438980819522456348463259406534941999450200666223254435872278945863875800746320600718161549136486327944810566326918324919231351955865306471672397207308357237506114297057941167555628380334454615909276093429856880957101236765049104421941557498780865930757477092032512 3102 50629124470946557818481147915046369730616435136309509777509759080534357696275352188327411805992302602036714913568288005729434762457628459572788157390850706359989106266615253166240412985439799687646456544898831737790802650227840342183773071301082337600634646383846502715342620411517847272 3103 -56570714111894512182033462072473083841100327944027649945777298112581928988780218386493067647536346168396944419040074710319175986555545785897029389184612967198605014161030567929511218875584206164379052010829729371739480826011840851577590199938276794839124488093080570676931360592630906880 3104 63208468520914023356578402199147274272438402237816909445599715510583756937351067826830122618055765920349328913235870709126325701917037044694307114236420729112578021362796670973005836279337864959585518070940424955989484085682130759130560112694772868155783228275320200183556577567261772544 3105 -70623826010653853816208912730023406649896318335269265224609725733385287516263041164005541215475622855180097046028064318550902651082892350176643919066887206061791033227760897236438087138671286798120412077215648374889497600593250520202208677270555992890638026756089365232857980362586849280 3106 78907736481606074975406964698870836835178405616466582533571627756142731182295025236395797753620733423423424087147308270289622105483370343713965939645424060882015866025134273002457059454336264841629803379292195800784246221263370611070232601708499935630539745732724354610188699797143588672 3107 -88161770558615566656880516936290691633553408274257678602131443112866369467274442111118796525240619182028373854482252567618388808392185127107475637803523318604521580341269564061999104752893512131062993223795769341107227831377970460072434022549514250095733513719429033268449288436666335232 3108 98499357856718369030937688563269906922760107667740006923055063126251646602636439199521673275307115429182818399732513889933035853332490655502135912651041440065355895411378383491443321063606486379001185907731799943703007652674554772157794742858819473164589111740151027966733928900053856000 3109 -110047169386039395746890336181356756029439071278254980556803666389753300149957670776837816751470270024175712910021117318970569798113857266291111219219534051794204560131256137076613339470984622816490452472254167172585746116090391835162838320505033806552133546042361860517851196080341385216 3110 122946660847404002794735031830920572520003992057537143980064525282978747588044686487741324220630699136285612215454091112837241975344519989386282908421597902464433493812900170455797644366167654525339574693693950412448338446532337601531068692157256308670919601614124621915379341629150489152 3111 -137355795514075743020620408822276867716403618045665868684646914958273384703489679918010427776069931112919125441198594471550384433503385391930385349487520088320633955972855129193172561408860021565132413072066504322513174881834952199804870830605049350061600955710856358775095151318142025728 3112 153450967563973279222768561502757729001013140533625381316381741133168765898343456914538388290447029596996816246989078488135947386923406592653462659618987887506483756749947752689671345263214340319676878406681867532772039105889113767046983808959485965087847220651065954179448509753218742528 3113 -171429149146888644643448587915896556181758355022400871850764598621663732757273483370952084158154420668250448664197594847121516415338528141173556392855592098999895724376690449600858724393632778462203446232235743469364052136590763487326642716773675444722515616820505917388156769110969024512 3114 191510287171680387330508773731320551261722917767111113394333518761145781640172010337881857498075319446765121597804400129724434210811526863069517476196213693043465389662519273159799046682008676850955981492165989063018823345839054021349441750038116689593374114373532664917813750692145403328 3115 -213939978811556758041914606100096540099489262378746920634915764680876978372354338238508306093309257440332664800853072672486728353031985672023347580436847047806166165102744476662785372175375808517310026788911823097688928459979877180046371073719993662096534978903720722248784232156244213760 3116 238992458087545440705786128004786578781415877709470824001143124374686580343184522391277198921353187172981982989992592353879061527962562245616608794161658904566931103404538571522807686027880248066712176627278923182350120625545627909213765764222536576267593376252761462285226779882285399188 3117 -266973929641389338083773500071371832867974884821034034809717912272179589181533791722195944093421869512877354461548333643216535095765471057371649516706246242092583696055034603925197611567867839379909927669356737273180501817390523988321414342984725207775779968946434741645122842325938077696 3118 298226289994387933099708909641191256955178080322824998954579021276815550251120805253413996626188377669611076211616166953736662881563804365053950596276631287660680812907892075324533902822730707889309425603926312001079441077140268855701127444653305070642809061996734182793791899746966294856 3119 -333131281258285598919886908636368276729251421481852337304360693503261426364493106500081890511202973166092224600104618850165359065120212181039503162471323813771156578475270671565455044634191782913275532038851522953268861157770023487957903071855312980620827972018204157120606363280771907584 3120 372115127474144159018642541930775423132453303774847859517818893664773673686583827868031018671025706319414484640678075792309086413506520972329099293953008213377638142713753317720805914025214451350481155175742692040349707134233648509662015491235989323567785258554301506156151663679449880576 3121 -415653709567633226940366559182269453777582313609219371392803652098176803896717702921712741213788444526821654551193789488504086264210883547039881134744175609706022471507089541347837605769793122264838563274110140097184777828272078430423353609110296590529229201459218298781518931072682295296 3122 464278341393931878641580560826348780452655912012182453291286291295329511775882691093050986267016233432543113645177041648899547686674302593466368054438300888996263704884725113956442476104085959774769901488222881366522721794960028387325119607221954245764021562303805923129033970864961232896 3123 -518582216580088531173257692171770925291010860263738431489434466643338407776849810973857586051191340218041484677220589174399402129384242160625763796414580221645733761087603736291337869666591725655038476728399085910379465530335621747942919007079988780226150427136824157978457048017466818560 3124 579227603943812045633844051124870787375876245712842103493161012796116221768399746913317230666222519926082249964083372431262496594422149270815287165997749456354483827791744842262723548855911153080397595195145757663512954596241683442182278589394248981692245248317381529127135115720406496128 3125 -646953878271825812512531956302832790622561576072518393331904430918989879974530683144988293955032413271624978035046520630570677414952778312220659164064017857855541857873820896027147129685147764166828110409011055493965636883828521783661946615482325865419169164658162380821950536107467210752 3126 722586483285796557784292047386294757145028016075058423373855086103261369315067524579427247698043389243200743002494236977527230581645664070551415072786710463862324298001143995058635057001913113459559609566362915850162651934509093496996947296655094741987977548532546406749707684683461883360 3127 -807046934829548953170578495848537091250810150346855910519101166213723463354920336826311980544258721906026067355064352528095856688276267968112911152773543695261352178355423085591177095722473621095466256093491114073761858323945482496032707055499351579907633842566233150341736111133993992192 3128 901363984811731165997276560299337108314841993577444892324689257023596026433270358562121506767443082010523231580330184381944279224345621707295409735148249596897821804419280324884874217984346403324240721500307041054632702853880906499648056313470692536868585567004184336799910518131872950272 3129 -1006686080382669542982897847995687242237012855001895158521664955186333137790545384626078819894304802253011039204605963877086733022351408460137523297847882062704929265262207176761211499342161345294446265918531782745369538029407351389131700757146047546351676480640976318985668106869331197952 3130 1124295268379410499017842654676657560479689313955059029934590564281527282704679491051552889371578993051010681202811893249679023010673583803186797150175222480766362756420582503809013864545916233123908932709553024079560364883306821226430923677117084082171000117389426871751193950662216540544 3131 -1255622712424644027637199269638395415791579658871303967109208982973556557406436388556965715355047696030990887698766189620262942720125492850415887828450145671587234254834707397730112673236883607280493449609823486243447601557647298591038822113029916656526214820880225095239195804823873126400 3132 1402266009420473023619518924481133076092090784990961027813527228543712427662379785598722171804685222353772099921727192295795583758103315160820458214051008873207833772303008323332163896249758268010651972062287937255744769491827500015262995477348293337288192549076800571871201622619333709905 3133 -1566008513767818721276255837517310947653919552751630219621813770398042083362025434361696503921342588924274221971873653850471108953787737151496947818781215786973310653469147793261801683196533751703058295816171594804280739655047245971001572786956353937465243765889891085137367659792554786816 3134 1748840901724204705406485022177626512809180807883810555709226009073332614007298608495877162346631109118903796338485293416955303059086210426509366302205816486377292354298831527256360123910317353705735669908199990410743062713270757132442257337040052218331309792026147052612751526745826004048 3135 -1952985235173952004554792874434091855768532463458424545493467777335862346961762491692253411268627144724838990179965733149188312028755360210966935238506834914342741576396023980549899266918277882461466656735040803362414570223110299158695601722748347119936495869445168274207102431273869639680 3136 2180921814045705682461388042234946879857812827971667095203245681441636372138668265195258150695383856916965792794343376269636425301800686187504840663201706291190017315198825548417748516959297939756975508700428394322743050037923427581707856641392223933487726540520593885128097725838787117440 3137 -2435419140029803819203349924371083659586150468908030609743191624784224126202581402679968305038250461904015160441630813959254942681334719160348895919002522624448328339650024095438676540970816198247635388081623645706722225165677439195913756617915030977772237303311524784730168883796355055616 3138 2719567351520474444038129931657226143930115930755256943161581458228594736848925700419737045124609778738691157267640300890072499314825708170358631395733715270253243536633047200264033642095965954772015107283057882936920804740272750688420936280258258508648971184682902376168406808971026053632 3139 -3036815531279180884602815603154750280957293737218703887663941668024739756018546629309459474972829844627570029517496268045551284248958995511936958137489483367351013772795885068244241733147797064405591607084264209874512767882109731414105704746100705072136212668883510416722482620470266953728 3140 3391013334680660009826455379292370378678698168894368304711694464984008486585106434702823738968450317921626275716557436392117741295040313420126721887036747632335848458507089074036180892298507079857529794869982668522537192354550901112697627196855814888721107676082435371905437641198464814768 3141 -3786457438114253968140370387342296094334658797314908252074389929471360771193383605230034671836034618540886647130277196124945082642730134246472683984092990407814196674789780882636418984531548165617074010488459700007433974369282143364714063250721654427943376795780741888159887827532337643520 3142 4227943364785414524969649956560010127189602724368858496034968117436414851618666776681699342676320408743600413972327952345466351076748216397794329538438390945484268901997249416460404290297974441493556296038832269075626501689257132288017166718998581014380650631883265428642788188880220091440 3143 -4720823309481879407481827382268231200037349856869256807695127200737922419558789928972939091255361661303016065037664140120902787471761416260155863100976956493281962002352934926065267526326037600673516300478839798991023542716512066374522993796538883016103671510634537478969195488146458935296 3144 5271070655600947068924312193996513517445975795500337385220748219177012537616859420420640252378440047398042983147633812206197141408754509563399309454108000326057129099957118740878521769799693431292776301599402631674629817655924542630021549904114789436810049950889500477653817975978116749312 3145 -5885351957731366574542225245698571294782881151069989461187229512344869715777734571568296613984019613088604015938997877175885317965424847547641982030233392226898158533731948200191653975685268269870957377229386305969825008831281803819475935390173553232188033234428873386466700054111115542528 3146 6571107252296443630279773687266079622219575965797375302807349790464756788870812703262488757762177367291875257243922571209356146746014432263956195501573018388558352436592054998531194468599205979336169497901581210821655794636904107210747412574473922778658285415755338240296776752101384389568 3147 -7336639658254084281666423109701064314318673751986864700898628472710392125007044085806796126782438984464376475570571614729772301825611385651105035307513484159767969424255229745755717441083808897755117770004555813360507409789861435362968255253037478167689436008785967405324571138722921185280 3148 8191215340796432160853403640779671268693318749658369618746153141993038027819856568438641696776539704514718603804117150256436911075812480306222187451228488712797069200447681462078112429343208776323216185330921271371043157606789941843701308789129504808833303865971591229554965688032661176002 3149 -9145175034713974560419771902815410575297066709599481742359922643224738051876322753683380345989817187371278354123774549413476064670942077993818447482828341393462022036012595070316672512203279489712832726500222851978241185182395657664631529010715041962916563035477496396183427032410325254144 3150 10210058462055217751451866083918773503209020674219788415463648475575270313375986593366939676152838277328098052912165389300432789092430317687740943715620425029753030889522658313159831354803061994552208503344273254268518985785079308112255963431099348457458744702357777902220292925687149397784 3151 -11398743132560569464329454734429034912703928406436430528939125121358383815823472917310082334612684451599045333053993137057030741630578003188472564048009504922834794425491356376108492618347045219055261848526370670715005623540112372711566160726151877308615126163883067529655262012800740884480 3152 12725599186903129320558910132864832301269889098954496442683829963220604092078480013956093118980544797777881356946159001648122181203100477819851717180445065075282594890185481413780086067109121241334531887318827797080250540070010677023295812789878577525715487215631640377001271074056362817792 3153 -14206662134064326765697973875550620904504147449960568121200833641271280014624069542589435906351583581441518477300607048121179444765588939191987608922255624653865868973158670578622687333005715685126978339539062416293939373133879082205175030288638620840754388155253748789526265042738182356992 3154 15859825547476843115696680069212333063576216209283990071319703514096901543197046702424128514668162851398313914317058987660759762785236532657914596343438946281750944470049963617765950873343630538317371285637737315589597185087499392691773071062448094365487572943460964556970751004367398981120 3155 -17705056022409262952327189462632194072831339812863064146530071638974419382978744339213253294837966765977147856198773953094714128010770468627414512303951699208066651273171798659380357736299500370892398909915730857515455244707410624081693658989016943493580283221020775383164233602913863204864 3156 19764632962264641406723731017024429385115639779807889896060403872953123908392138339618605794917063436253828422043497351259331855930680592910299041551303259949169173397024619328714685150313356124747950650335490696643523944822780871358103835805514792638675553498146234517947534274784916273792 3157 -22063416057160041064179318314835293213967551592753308777020161380570113178677822333930136785758874714427868872598542900509880335486784449249289259519939442830828313672763403207807951086730750628969757402712110513500190747971307979789682046533805798531413271141539798755178933943395038527488 3158 24629143647847651065939458840737567730289857760164354608255552116673789108902135332622151614597851305444659257087927185442402735182770766312313510419259479812073076039244881446520441138416133318395259850669036526313257349272138100099035311449883328537666850309878269011151364307655455402576 3159 -27492765535633319791739398669980903896577421677026170071795934223468306846950023047552439902158016968834869609485120412874151562314753571562797406196151579537197657726260923070402343962598403501109300466275638465800445318147634026454085534472981177514300963183044040795751228278468245454848 3160 30688814208795524448600177201553142783523864609459487393836081805615099613034271477901892494291851144797521577336121011943257904242300112542976843398036963932563594700971446494736414505570782753368712667376917594013001075202007277207426906888036954221307201469868415232650826797031065784320 3161 -34255818912955816287849731178497218862371907586441194888889129368944292154591335693375351421078947822674604572698555056355523355448882214915029238439762987219216044931561011374240378813354247397449068673559778205471744348334776142035615558062397074239097603337288975045992120279101038657536 3162 38236767502305047801181657651844012051784635194353288322843874021299398497604936438466264711291118754575636216566224398824850360304249442329895626394705516103612503396081036864325206733268954979350886711841504275549748418626426244408870506479228871368404616170239399063350869926594197577728 3163 -42679621576571772877541941345351104726247439479636989562824022783806316409181503276088381913659653902626450202968309815152486700917909318435543253479135495873319926943810983681500589112961297399327969807828691930689871220732687182931525492477674600825217743560611118881399466062273250852864 3164 47637891041843630286156129327408022341689860053701128697257896278511579700243842604951423688298298994400704032529717898035634090619684215838234562249676689481150607916227462537541552367739513235351720380316448523343568669779006145496848494248608747270296413677569657158589744965294902191333 3165 -53171274939301650018957903530845333486154966450648187410011424574512051358707567238770854135982359870162490705430693958730553977003262743553274774393588741299110623402099795184940501771220311517759824604626356188290194703358237078727914128776001347392719159492421104522025037267347634651136 3166 59346376172940407022331309701128656570756633050483634328685025584887585337067224535248234186569796418034458554881376450207489474894934106274543004073092148212237614017855235948414828934984484490686312044382740031177384227834770493406570140542673088016490448234292888859196998062425758280600 3167 -66237498644717654983836451523060203713028095105569698855913217229251310590551278037082291527077272632416776338197874566620594610324556477090094621507967204044374478736439241923534375027469248746298827159447110426262017232376646200666348171236871442506164503620989618629832264414939905523712 3168 73927536283663223466460692838937520509069712499296940038355518908107414760851282926822479283132351299468844507137027303803242503148203685125370155439484650457814001084136555711428161122663676263240565749502484115042609154560656879310137787550923267829857223294385751202502702747663764304384 3169 -82508964545821711682597010553050989281533810317245643530960702401388321320343880813907977261005248536197681347632814218911881335670359105092750115967137422114406675533205456587268731500233884685614140192129017136288729369376679752748392565592717857581257308651553134717711989226520584912896 3170 92084946177370915360179816342487864764284507977955169710109154234756955599511693000125797249114471539404338105546888205303647810108841767899553899851620271559869256467250168013807812603738137710900513596107815019230392473237586025686577747007988613451582327959703449094537367525301850409088 3171 -102770564388183844064998145091746857979760862201408295582245085955711444763422699541761334014335892300684352299186195824038298715764958167356193347158370333373983736419714199465423855304086072546971227654908635453710025069869344147478682654614382645898707669586543832156616641089726243143680 3172 114694198093462429245259885760090364440999597529052060921531930582777352962593649796257476866170240804180474876635046908936647231557368259992611345345440370199965840552194537146945641614610877978573223301302641335839234984427482582442020118110522743851996451919331668730816480619560535418608 3173 -127999055564668636481436096186431729552026943404165811341148648683772217428674669732388046990417646573591198593291874147752034386399908710484262126929772711843285322459044408936303519405185530787716421652440867184015026433161314494278302427863434715090160550988202386316475338632362721280000 3174 142844884707652634988395946019100414511902996194388503605648990786095873397178107573277818777546271403218368462262703406753568511658192884745149344194038924168254483809562729668976207844695367765458595506013582884250456718175395499001807621899169571282681595380844291614089296705841608435824 3175 -159409880277735261731697141260473483550080710429291801135268997397357681687139219203819113047627434900883023901930930673859616704114737273695366932392548941900046373575903647878671361252416258435434492915502849202312665716745740286462601449771675488507304057243923647000453137250947302424576 3176 177892810673177881367767254863187428259829062720089901838066555191960257802972374335789439259916027201337122899436358344362300624976634285448804571294429365115070786443429624660083716091561269283626059259149145802047508854022173812173361430993063897363208003945366980305460745938197529761024 3177 -198515389547417307229332309180959223103391853172385065079675066316357760341657074924936119426311883448966556606710235904112974083604242345354571753475995406480892870934030368938869481668480719898858964194888590420322679631394779147267711074947799910715036265725648795519652695006575727214592 3178 221524920377244263038963056355530615188514559315692877963551922823295379254972217714435176249479706168889759740931648408765839252012474754206307829607207694116948713268102197693828223024054505654509449985372358284788751467215954048022127513721313564994473262497462634216346565706649955900416 3179 -247197245352843568543406836155875927160882181996020691219580954130466122277953614989876248857235252236455111849277839342152264721697150915175667087151926086937621669412286567500784199899164737490563854009785004343380732698631388696625028002600306952117097198317819595026378902523085121912832 3180 275840033554269290685680144149685401023148005184809697529814419083125647949203476314246491847108482605478449244761017555987616455816056754447840640612489122315313945995264662947346573997522087099283249798744058731314420164060691284882553315405604240928628283671261058949277856458583115888376 3181 -307796447389812966241382542749600932227989906964292326503180460232816046588583073801535073583583799452698487486719502575686351277558195029548412910334411079248089702339190802702875922008031425616816208079378189265542945593431441490710891220364657220955308114929147329395903672410488800018432 3182 343449230741984850205506701647291182757637537347124093986151023953814538346350619496323841787102848950222510095524592984957326765610601549978385126717084603673048802384148178749628988538038703815841635610533170415556523402580383560219144284658833708016810544931628572861086342781682552405392 3183 -383225267248997960223934256806294043311317360219270197360959270661039776945881521960155869828458175431450202593936368869032191184192594768822919790443736456667721244201253506612818225056853524554276561113800660744093286501927788823036948596419073639918476932738107781888178690248588052660224 3184 427600662702251079347785265629726423677939713949636818231818124459646616838557245719308022398837859012973047929257822577177835617650796693623987698223449805289815540776506087573023897070599324507652813165441548738141175636664943541044438860214787092866337781791244339430571446961562474167296 3185 -477106411728559772713078636747142213838163419019112551840445706071886870004397517178602779181303840721048076148553465729831947243399951794712062347649419542555713045991098112163997120514461624352041132957246105189896476109991309612131578565221558426415749142108845579491839687178675175817216 3186 532334715822436617513208131108428535218118960622644136131088308207145103101113012839934211029831950718358701093419837763492852964715510556972800006479518272529205667965847685463437487937849321760156608790209274443274975111653110864460421039647335572117227673472907294201363938203852588143616 3187 -593946027479516976311751371146738508603490758272986858304885751535824133728408493467471648616469815654606964549713359367670118774771968831128389320686714940374894234904374106799161596040246195669720125504172546681042231510139239422572703059840766785981300052977331741393017159223870026153984 3188 662676903747444151563374150525554361031818185542330558742179307210496495578249845765404671975756600539343336439413671655445631666849608916724959615880935941761901975707319648358456048873520106997250708474957002030242044498193948812224713301801972660629193402493629812257109712355240962654280 3189 -739348762055634819974025748396655077829455913029514764602552906718498471437052794640076166837534594925839799413890372852650259442783258278180988369006840584628884048832513405909724333331285637014169310961468699742715581300962896937109961480515640738024981454667780153314035663170293163098112 3190 824877641822269023815289256340387361105456498649051535226501079888238778261444551833507077172672557709499888191360304032257640576841137193216398058705075792958996334000229044669754023545990720793765942834465530568240122542949834454574063710622459227582480951676625539475864425765570877467840 3191 -920285087190280111569101103388047315485474126901074444341606723969462361904905171514985469093206893115870092903983303717254587986169169621527148396018022590688618756960699418480102391632618271351001870755854128572627437243555488190017110915967949841968696230797687381074271347278024481439744 3192 1026710279452968404161669532952525414531762422807383230183978071719536223550128203767322719783778128045842254765762701549654175013643244197340553240644419948251839437717286748890618154837461559592972552107139503323662949577380923823684579010548867980671819300905737773612738455123587179659264 3193 -1145423562448874358570794832996521984160955536559908643216503098075548323906883726426752175547684533507965797755749599108249801319041580040900440494940140798382832116520804322712901818082529848383305995126197863918522055333033072207170350204534248248834585956394834814861618237241495990042624 3194 1277841520607108456485500170478134366627205391092788309880127094517795823309489558084913262633771834556624180601802700123779445926352992330778868482511103100066335130509476379344564395461352921316906399645200268064840135238192192865380584991035793852087507301128352789053959058746968844706496 3195 -1425543787600478888976109163718697508101366080728129685271169719402541834398922840126651035553231822515048898964124563640860630501455958112899161025530222266997360216164151557018818638022287428000414020335769877848102450888714175455529021562541789158362823234299599046511699788351346659295232 3196 1590291783928400042860848271959367560932924460159378586067094263433093711907396737972621160070544752507182699883362932105469475925103380702347183960213704044974927325854220276897339878300374040997675955572489354448726898404876068356530794856139762032311916035680750352090256466690155599788135 3197 -1774049604442993008704257381809034515046491892832753951083341080946939618753928018470382095249469777909228258912174071158534286060804340940776728352277688985573982862945662226960182659932112342938646470854265319478171126856406880263782770907238362031827691579662654613146428334077749462302720 3198 1979007302115437025257365784742405853120932159412220543625808390595071701439298091684893087118210317021927225811047235999792534621215145598526414847518119127905194975778689136616926961856103089299939060165505825454154033284725848131161023226468836199227721331521751926828166437851431268139144 3199 -2207606842511163593171784721048951196992520572421200321809045358172027220443565980453094771982482634378154373920226692368884594720969171648023821817807541698445942937784920845367499690405436862340060564978939207668417711988656852454653265721056453450602592435977585686950959367910852300636160 3200 2462571034831239053446697426205197519924376905094008679419395683044502031991238817676048872053965660404588513087092422687508341260880994801200531126514614553866231454897740342853548484271398313713162259810981269289241663387361397393276433733625981301592762297208835483383661322458708652026496 3201 -2746935780350091733278118509398990880703881402093580117475965848402978714971132867290617082688986659847472208055387948237007443616770273499574610578924425652584034041165188494820171948102336293024209589648057274177262583944845582906049406584724993212102776782983987934335364490869058295562240 3202 3064086018045203207103612459800953602439820794932300246375779479155448991183744698660366189944902701431662509794203910662067448351213327540356268838814278911970431593032466156002478908259868792849730368197190549617054982576156773987143731142529962299818565161375825791061114284001018673784128 3203 -3417795790627605482484843745347238434258244818081814601434320443733456143710353922377761644303972764704223313584127843764521931633640234338499063144656344999366477102459800193818968893215790084285255594457852873438845352692581987240477891488596794313319033394942848465398025870132892773908480 3204 3812272902549907069772837225466984356950127586536647010763672509858317153213255093716199064810245678319677560346294696386960665967556165470649796039519366145840071275748622153426331668350896596847840256505051004135425702471254546476841016153604906193422183388556530769885097698060688652231544 3205 -4252208695455690756503675603595924264135029003581935955576133675509242429630628824827297252179489237972017739693889140091426239805783245534431775115599795006268874654061323397794204307003128557320851406455167395493902745199579710164700919430128616708573306422776961476059606258208258202271744 3206 4742833526569297128434906263676941609500164022724077982961634716827738950146973246963085050433919302668971767038283400935551213361878790991668332673591944869886955811953740447074390710848420124137806480423290116339968679125731811374838792105095810966343970956374015927070913564850764344148416 3207 -5289978602408572330345750179840456959120606876339124348256378246119208719486731075450970102021552939968353269484298298803985577883050471275193913600886652705676895585388626030528504238780980592722388375849592721727350541981581407104758286217506760219564453462396586660642762328965597389389824 3208 5900144894715111266637351843290482632033608662274047987068611587571468546860093885701007452177417532627233820297103065069284196681744120986515162718692257467123679550613479784364636943983837756059019083244293257752385513866927587936344364281140578260182299774416030736515072764878978863485696 3209 -6580579948505561745677411045505039655791205249939215490154796024104554150794621803718407946321817594757502676484299232509677022741923301298078660572391213660440218419540481292942646290019257244051064527040376413459544438768775087554540113001846233668298583783499067117696149217124792441241600 3210 7339363484621133326245425744485102149784946593530598056472459153155879700502756459469100743966069381978464709476093507050100050304595539326064418220905066726485417503750613632802798262847461727162491446681450122410189245511739185355513041077812400159926921000849156383068417279473412493458432 3211 -8185502802168020518911859971348040251274378204238681233593233681204675390932991491960791324092357055576350180643985955226722992625935066552915952059877790262016100697858412246464986702908606181573879236499534471803424113866494528008896959381672571855156767917526612529835512106367685305040896 3212 9129039100998911720861632731572807994125596817679734212421759523332951397600612163059886054952693300795730422717193260671348142562285951085061244883918020700666088051435052810640243577012035282898167724272154923529094453232273981333035557365622623866801516719492699945529344262762121960403028 3213 -10181165972221383335842281457094681201123305758310481984151770255587940073795744550602994734921603800972854962470720492952272574708401070966607723947037381396927978283611290334857727568417128760925689346660354638732683610330068074380858314462712605935765283985789690649667273420116658741051392 3214 11354361447120878340805771411150166299902296452446415137696733783045735688793153428391929249101955288995755118779167696629752363815984791775212192709585471884839823849559681101777672028563038631619910768460060735465353980061945983132740957108138279827896355562157920334911291909811962569899000 3215 -12662535153511305790599602361534715418248652877103601966405275715931236113008602246135858540955695909962040944237718352304214546752878602861649132578067857611683392173941915356312818614481182079751254620893213280009959453436603782300158126859869275703501863906677173964552391769510545381654528 3216 14121192305220474944801614601742407953804917593258589481933981314291040497675669291257631471297197313538566563311166269261409524483147709315824128772568612799966225960309239038102045378397150586224234181249282529846218642623088260938721353447004279330884418642938431372884802808701393138554880 3217 -15747616447235582633861912142464996054955713720736890185809790887848398250442758079577291305739992596070610038343130756696422948840503352329838299434330730990947314837159211329928640225230036917510187219553620537775304533121373493583548965201289106990046393274943826501827496103995104889929728 3218 17561073098264143930307671324732956958867434330147776689599074567656127817963811722021856876572657169473927628662522543764341858534091068028983379366290912219060949230893658937544873095605042309199369615775014055037440077613688162634832357063746728846815355076605190248581337661657925560947264 3219 -19583036676656240386992867897255222303884578073087398593335134060006442620724623515934307647461806658878528056533965957497112755966711317654903460501228353077362676163448328702935122773622969569340090811440629500408672951998040839590880521037193259498877753121690319157748007130097956169973760 3220 21837443367622162049998403162315993357131570163861689792930921519855003862957146491860565160278768569494311642606033296737198777700828533439641375739873632907450622953451761535873347710012540196584940907113892035557658601784934564115611082499800507589246086319489678369070155016313837303306752 3221 -24350972892624887573211420676582513090993573684539449474072828185900173248862106245574483540717228900314691765894013835132897061310163288195622910482229175651431655408923173769332297150999850281911886602998624934147331843183399096086278745063143228445972454674696471254243533780915834663206912 3222 27153362479247367578767265175016353190826532816452097789312596713979738254399380180702427654076487569641094899234903214261472481032852298876521206790732032862875301303638725966505583990508401226167610533303552564292271791876986438517838088624201604300055101798764464083378793188818781650889392 3223 -30277756705647398431040824868529794877971056767782389578158817764078275488856981812268536672352411370785779377058871482116689420369828847548444240379756969782070017325275811035964728115070043554138485603879108515723230817852356842480548382292874950438333364385871400042789383258031178469343232 3224 33761097312279526881356536575360932106997813759071272148875234079076716069845508459816983910511450083124160419803415041197074364308843701542160030385718375427931010110380679296754054680004670632581750526722640641530086187239689717926706403315154470057778970174582245401978337992214573401448448 3225 -37644557539740156541976721480627733356790679814947917349590173625496624187573544104330666641991004577623232224141407347969139437900685880586764209187336212097552645750721849584609939764629462012246747439337464354974410767414232985279175684263821856571287409850444462073702329941111612943368192 3226 41974026070785823425708480563918452343895353196512627868633289853533811403750868914718342671919590386615444403297101006766306460687091186488295374839193144814098992891120886076142899717164427974312001475843484181829293959340780258313194897458307852137506137112814753065821097718179184086602944 3227 -46800646232805562913744834950843769102573846517886849140139683825203618771041512382448595922882124121964422422763435782771898257139025655253813536273842781952338024771964665407203433088290422361931257992134997507117683181545885426121667514033730081860463926080834158934911588193766089802383360 3228 52181416760999014339059864113778039765674276009523491180627247498750303053805683144629594399582874720599705424764764441513340645744013686401262193707904601224611396695310858441073549016782520880064119066562864077471718196740142359471138320442058584441406785258218303212772161915273061050407154 3229 -58179861139684787020618579784161205293148075914238277513702323941908490428527439289332382331457099824896597994139544226675676235381802505778833362626328575555218243143971568200562156987556661842935546914571525207217600948412102861114591524281033950135213234800290110268775507972521655301308416 3230 64866773337846793719120852635821386155602865215947793269041539413058099511062043344921408935436185922021819303830912070754275018038881951998745061710689443662584696872510214784488535675241905663546671694115990012067257480083458145372350209841581030619140650594326524249252652042585863372327440 3231 -72321048644469367672853478020002208321472339969860259877392567046498801308887702997527309177273435044185307114691804938871429956590036823792129159478588740111572559062383109806337977766060810881415602495777802698895467181123089980099324921883847885858121715185992128950041261817825855996428288 3232 80630609299712634880104644982384960203117069317921437711616796126952051447079555242654674839502024484705362254082329944741859359050507160894510741612485404034395639174972066012241472438446753947409192621543601495572916559281009709180978803635732464655006765274659836177943932405914497029449984 3233 -89893435721001979184567895519744526374481176294463913362470701441732410143866659998893816719495039119699592457433584651247267334193677875469405289389051661712910373565974916020240478582459641819804560261070110080544680442831825915746674212705242592848529825658644440949993131400467387438333952 3234 100218715351412171473638400596964973212135743475231642693626042157611344164027270884508014629764340917932419789734770354185580189156216212847478515365942741695285373806789528859686627316313345127972616738080539528064463691163018344515426325657237823648498453908406602312162908355826880236890624 3235 -111728122525525831065369141682114263992411749488355338886240734390150044196424043574317599651416041168889346543252958352984539912872207521487725515795404655627522991381170582991173586222612146147033704871913081400468260077356152667924023164702834554417546064776274233696828216409640188317270016 3236 124557244271054105948219193395834099269355921697977602706684056136180735634737813910997635359018444070147780203152881594442107042029837469974448063054382938990373147410827336230537408175946137778408803050065501981337582560338975500395064593422474554010287073791406435093781283673524625855034392 3237 -138857168660532197429504245181870321605751137372779753974873912036507127967832558888236968008912279915841481007231297600211887367730185284895701199042622656421759213934814814111991309059607269502683637442739639422078245718591211335854094102351691280902569488832999936994545736181063255976837120 3238 154796254215944057799921013920715492190034863370522769015516556770108774341932380436274866398635373925551873863392901288232924916015794989436946675519100479429043846711738476603390367935717127628014618867030023581476723875537841612557177289981275393108100570752415253685804337748389471716918576 3239 -172562100972007995199143952392134794837417856131328209526112748479910767302939728862649052688571534076588223115893778698724800317157455687567278246195320066055689106413095446707862344992306725586486024123557353945954638002048996108952398743400689327909477126221915285620733333016633991126581248 3240 192363746145355727505391898511844615155528387575116874658496027625061692468108823707872309030285543641112451374645331264586736728232964243885671342895188854239887112112971991226746052182582656516539469746618277314263703485590801426739982436453254150994523746567057505871140195513124547052032256 3241 -214434109963997245352498624141977220435717711170905082309361220105161266170284939274893392203159286268436216022828544087692751057380777772336018472122932573057502367548658634921764344567097813041403057781881998529490859221859041938414450066830059260711347876947580592560693578115090662362710016 3242 239032720114376605878447207885496632229554041682808858537006205395531276009106938778156552644393233564373708662769028623934099661254949773222441164267339883859281520949834693076501174847776754075112107565085893531143449309548549851145895421254630936623757080182961516322599770223677939350013376 3243 -266448746495487166278323020367725756351502486493017582100053901773677738551343156818418158493367848499953200015572869630303751618126838037812577446919151980465656716348148299467817660690539600621919198347520158000491568903718010850392128904424601414402719176366631598523354246956656664871174144 3244 297004381568214592728700558814723589893587300196459019924462031256409975596747120223989120089125145674512792918993019127284419693479250182028816386894422740382325815565421508027456166755097632542448472584607984161652624449570953590410061984212677255310788903132992408891406677418005816328935766 3245 -331058605594813909270261023029917020246914687572141107354408946397700251244610783069949973485184045445926930990312877854536742241943894383492393634974485297149186132112070639581181912655318546466567391005528860074608663215815181020742207613464962873298583830843951593050374237494653916188508160 3246 369011380524396335985931910551071091959465327641393589960612879787715082888234778662750447275843249912407110633386928478439098150072562561176703386902264974184503923240761554340226565756934201573313251977787361377761896099725476629371519584248170675121106590451457258073822188911611808333712480 3247 -411308321246917535137758834447373784568640347326934719206814506799033753507209417572042045709586641516032884174567482959187171921544294882715092321088997411549237051118309524340829589320680246988791191622204851848837042806100193476939107166238073357730368162881411930038583791462129976337235968 3248 458445898467646612451033953378125323463385884132326836134580544377958388111265306894414424392234930662577587497150482307525632084158185785909443404975421115854603721780775661038463468216758482774498004284970659357229231830273138000527811032251440786869514839422015398044782721760173696026413056 3249 -510977233610146599158412434401063275408835161287955542816826748619349147686475887035874887810105695473409444926110626079050031885931352511873316350128272971728720760588170831710967471375571805826014897432335618630257246625506791613439229522355847350384943002416762821830141965079222583406886912 3250 569518553009299816458717337213193219231073293199142542525484788961295909014396078254197774442540454737903124512786243199086679938032092461615683820842659058590381500252155366191268369854260561946378980860087220323410957310892868251185423542496673023289582787597866121805496971673630999498810624 3251 -634756376285760723704601078852873637462688414187250897733278741545630399967756304971626175780508696927699497985110658257688134599533942227059523169785252045055105849888807638975572276607434040789220801373960183716534959517159560113962220497469652122431604803021027881827558588687868564656357376 3252 707455522287220523740150115392500684634844041139755968227255015107875989214437299792113134438531787583461325572229806910414283823780084088023373312307914974214100527479607935796078213807744885190442910453385375757211812022427969307192204552374414446173938923839465703159377157020539789971408128 3253 -788468025437743463792540508130878336329265234933448160781612000438027241726721472379747635304466075321132951534168191090876041174852366555279326651029162780245277510402317544423470442102858047009418209035781102657606310867508304253071309116692388045761483347895987805311221260472038852718493696 3254 878743065862939508467844734005975581230535754097466008158518145007404690678920576018051870010865670178103499787231781353039929614273128930852367148739765164571722593408403437321794972118450706972011229845684034712897457088162434864201626487233455022938496205796770694741295709236747999599008912 3255 -979338028376904359626328590837274153770137267528675971804654242220469764807715649573194343592330746536902994059801930104503845119826442983969769996953496926474821169663008825643957845691624949124028127089997832088308391236618785318196010142295274126063192573785599693921036075590533130074718208 3256 1091430818461379401708013796440645224728259177421072545097532354741148298785590059722384531464082246067874958639383386920065121926732945205487618226968289217644019608699969073226875362716927399743498959367924272058959356831479164311993565328180237308347428542240831020756957833579955514181041152 3257 -1216333577888355655930840902507477272424318326860686236827664469577698494825389348713877214327985647581285174867539386938510312489460864842609505049997094197966540548096837814648226249566710234469327232082755708039001132100956140451708569683665094578763211955044197214694635741380776772096229376 3258 1355507958801175508907006923024868663279845880252654644560079177484815801969944351901882047006857260310127962087760634466035318661432960507258944626788773657958003931911851514313814242517747148213918325242784363587845786524298123390196665092113524578608178712743297594784708363168663310375688896 3259 -1510582133061701330793218425618676284226336943764788259019834648786245399270143568111975573522905073350699298081652161664487641410021289982755901813536659552234128000442863064327798863126534852059352620599072074564938355868646850334704008258976451731169069840376375306859065586180467260568633344 3260 1683369733698887701420704803872016304109646862602429187812759963371374436805552684090882528212476858457419129956267233582288174977292120726392739144946843148472151652231234768608788353537749179851914368887529796704645199745899198149016278491410975100633721422804513659558975599973278019267947429 3261 -1875890947586977807769945591962325709460037828092971538064146837305551295967378321617171505593589923116070644555450203420667520754491545901873158133212392941275682520159314881418380227080418009258935846207849390730405037540648430819258385268549345243513734081991743392444744943038578350903787520 3262 2090396003295329554511377701940515394480634340323016648611832490226864955542001676063955954796341249866766507383537442262306812891943467943574803957733654296846410224597342571416620004565335624088485555365091126413951613044339698807893408536502124623226060399265332569455396834673424829371133776 3263 -2329391325671187312489883778720417123432108317608781163835606435889183966319010081588173375107042533125225013878680714470400847066850546057233137503733559349333158300932219783650659911983264025790306647070687046737782916488134665993444305456428252109117674193021627580696122161064017319247740928 3264 2595668659458261231227367781513335069422774623182319073187541221864222363609091568566436604011222343415162210375723189951831826082283870826324629467008139208500744949464679793030283292798478985034318202683867205147476986993378177389644092973456539796857544424524032763728718431130446928727989248 3265 -2892337498470165290604019163608199059066305484249594940066717673934773647552474256271787126416988005755188749288915356184369728022516094673668916590350326110666751789943791217723828724850532897117161404154338761302584875204578999154569938534332870778753398037972941257297070529410445044962295808 3266 3222861194920720149937962320777432905304453670637888632289108652113035379101720632498090222798643043500641473732792775463630932987409710387374630650614531732535132928758934474755473353078896129551505305527733119918789574628367136377742986966971391062626870272679478054726088511481215899487283200 3267 -3591097165899153257871649570924547842344289926762182123014233991147385232624249467234537561022581445145107312667612085903801880912959188837936070000275573254652357062967617725245048366798664382459350746121960452140114001009078207259871400013357616248434563799628861630480518050454357957926715392 3268 4001341661152786799606685510984253756636856774691713592775920707758669461165800252512706467827246486009687636691566148007462244695569132868864212333268304064854622587734862664614456310961094931022280134453265423940251980496432138528537069619700301390457125739003788837220829221282793937223192768 3269 -4458379608843037524372182187385953105527840470128142253329813361325087294775552659922431579776730922414910031762086116815653986036212887967766576816203997411586476133939209837889318310422939627422338528591411924978709164600289214353512262432073614007559852118099608865703808796501598172277112832 3270 4967540114373438572163201077039180423689630633179807210521167798576201576668510893004272645328876366247364746833276296571237706753985164589987166001279673043499428680552043713348903116103424561946133735385831308203615084726601482006753711383797425180907200112274681954902374303250469565658045760 3271 -5534758252419583751286540958911530577490983459308530815342509572612183798458517112456426558265576234208099579936154815778121113638140516733149687529059922521310863222585375651335021858678655326413616400421425011026495512253965782153487514090388437560308767345579874770874352333767002179286073344 3272 6166643864664324182407262193733395710261350718522565636915613033487290972818370452318390054248503740252401498226646549551646484269783394174592570383441996902172117411780935383369189742243319321483473340311187192225673617187852779988957992177618474650283269561392610257421189031233994264425950976 3273 -6870558156284896925653633253102888012436742868440400718072987534518398555317391169473462893644308546311769479633010340022529870712487152992443683230129640251566942675878841377068285712862362777162586680724447349957855664849966110701157604926206705170179253178281841751488191263913346517067366400 3274 7654698973872775382177490551677906825206316247372101491714782328007752477555595352758216021986807686620819150707378073561418360256893469306153042730093428305994305707057716552551596077123145344772159389462646280999565051049917072240293892734539766641665810235663905777556076954386263597240655808 3275 -8528195747216370537562500788632945275816914930925871968479068395749159321131708852527985802646039700146856931026972937119700125713998243604007080272785050478395456345035358984595304884693575173888168056230549247917988892222830434211740901329755034542656873722472895784878187645381940684174393344 3276 9501215188381021487044330927395365676864351997428488945930667641040442432256990331377285878697774487937779775745859683083182721692641071572313341314285634012100292105209199139277458103364536029450413270226136812082223392621136940583978472690227214622139189447731236056886667906424062845721085416 3277 -10585078965047956822092050333901083526699305683741056539924735679629968195132742903294339920641306030603995292597659603112429057629692767966917367927184798102123712515907221134639183318416562104081460442647809255385539178162843574010721292312535964162748494904151310581331657724629106649598001152 3278 11792394702534674674704232985605005606437829964529227660016049993449866314743035099253331854225507531754226520376947706584302453383863159749427382748546038732014722867880130868502943099495509277585316576467672198193589869228277630485317938109192473411206947119055982996778553395288641440202518744 3279 -13137201821882711777914710533829104295817699743329462011094888466355387454652334013260884822625390570756473981295872141835630047952220810325473400981570286980041669248260108566322914535240314749589797739819175584731482418782016924489525552134757587209708787532596132463523339162850587818919460864 3280 14635133891610742594980428997713391466420887501593050385156111650141116457331331789486391735648241543450917178400127380968248287991038719992123767840004608235021741930441143837948935415745171899381599783294473784567571051689106839257217394708362382041988713272045291511157481736782613600942111232 3281 -16303599360133330616979058972821174504731297924759659114416044425882629272216296377380433010175422641690085359850201352331824062509770753577113161402606575058709920339970123497880261354908220051859071913767992638853660197422815505229764754903746946581291313699614032788728562248287627182083145728 3282 18161982746598710854561261004436026584172598924447212088732789056858319720203381446768555429295281871831567363111574441322260971955979069431761123376319889498327340396592416748480246037459405497584869226827121988004636169262640361541694998347184070469606944610750820056474481619598474874906676736 3283 -20231868602405786594126867774754409569689820004547245469123055228058082198500518975500211311354397010960264983992314622865346929168685999347050884186659623254024071835207499397874777344389450253180232956450260281779141735138979472393016078632163545655947225963087168395553432848496664713404350464 3284 22537290816594199926937046562443568034478283522092586046544599545340660831404714098836005395581477220629046949603903631020555939989664370545371448585831457821631250249255891678890275465545382842467216727678430340604873798909003272809706268695560482484136839763394753275172908912774755153209974376 3285 -25105010128635365185601913709583764635438244865868528638222470608940041853376191221637411452207051687788521036930559727296815142314135721205853914542980439282739961759684332176297591875633254943615084941277718651542247144559225826169720168286026995253322130095559604074745114079595283216323313664 3286 27964823035194269771716530350393374050691458830792358280094052026043619533011250915581462598597552565807177859912035189491571081038810370367982326408099640204034438124090542360483123683729859386853647525454022369253670372526598967918336468381084023002766052528091245892702737408508503364462520320 3287 -31149905636860702904604493380438717946212742125012387882040984553817697181442501610740232766726929044429788378445985624166035491088086309944575023736205917275504187448710198644213436491175721964055927166227683277609592949603041761556121335199914146826659901187237397043535626908469962442419470336 3288 34697196370756614288734702006777201327114688901438661450746171302844611514411751078435515502979212675028822424026153707462885394502332308765226834110338504004909565913095482567120376220437700397123762767369837012506733291671758706205682393167678943982880863442125409293792601555032311959495388160 3289 -38647822019865299278033449938061540621460663861937421185001622954005152321051922134737857039431504382384235066094518961684719646970695501621118510798578703032474476314440970726870691157153131776882170061172397648262862195718789978540831768513348034716440384754576927117570807580947770685907795968 3290 43047571884960866268053285092149105802265618784388803149364347271225764590839751441827169306694246124782264566079880621645912642295994113323797224438329291535550998423765592184059410862274611797400230505685840627027026910083243555737550348727835082545494542806563767623127617944993440636568920064 3291 -47947425555774109302726299356764873732067400808383645978522599811319655426697991887074772453645392971075293712589402956428213201729389153483517741384123409683755734067451733514503925293846670008280781426219261298651952669279203568684167721005696802232370043505157918779896562735768202780371582976 3292 53404140330776660301821966498086737402000655038071097969119647570235663602531365266057339953260791096384486047004798788979307191072240136182593696271599369455646521398686145385610167602425396814597696568481707048079081789427121302282924044788960770731017076408797264583133493818070666518038272905 3293 -59480905016665168691637715908907344117946625776481833528699274488504642740929624916755857040887889289137455033636385862630787838852436030849156750909304148922532033153748188721177381453792204150902905053863237347789886560591306395766633224522939012258361907790146050771662902247188232425754853376 3294 66248067597028905581340868139504296551220567820361425485140841946989359637036413245287384163653253331433446406538529575426733205305934812562685182806842346958941818307148419777866726820299664976044908691519050848148439182336871107553107971836891907514538878249905265410511202729998057896246144896 3295 -73783945103404450447503488029513468890513157331541398796184853898973683687820818371439631137832473064476991313539836800697061790565794771954131236329565171185509151387077889366685194306229814833421163260270395915725536142971330307806601176094011543559847198793776870764151382336914581775900999680 3296 82175724960543367618027937186942379367044033690494844723508283960871009073708690180017096806191895888513434711212438485375942896047682735586334250002103210233167048147322113344187314188109739584617735519465284151553615164083779548991340201704231408549115985704813886603606921439768399952563039232 3297 -91520468121901185283953910528299492654615173763694999352205387094045072986398346973931195064409917864908030347749571343051937248349110013662636607570279729401761574252159475762752356173180185536117713105692423482843914679670152469512108322343734773968179555530749315826043339375303095677874077696 3298 101926225472951863251124084033908992330584562775261700649758267251472967654330999399237372977365309753338668373906980461897569517936437741764453700102197292542229101118024268667909067877117550775769973621132465528696582613665404346860779883750355285838343064424777964313582179252582620304052717184 3299 -113513280272123543560171437830242868064949248664572219217028893510971977455913830485766956506843997246466090003883927612822086253177908321915651396812287967893630925800118324012884359168305832615362507887492030222606895519268844825026302422657105263228080039070126108485741175728000857548059049984 3300 126415530836598709914722623677696121791424354774213263414472962098602078085794026983759281813962695876035410253151846096165367851096710952500958568573004743190218364901039678375345370460431081211140857055883071673720498525597661405064065112571686694219421426268059245857255661226470619550778563648 3301 -140782029279228046866802269132159944287321887286829013983218742786539814625541553736031658205637463281938853450629861331162233300952118065170413970139299026485664198493192189077610739479660053972047354887230136206445798395832613800410901372481388701370545155928657129986116750916608072914810961920 3302 156778693881502397661688699746575794291455233952487315243901732962489087657783242464523854437167679874698374852273314617528124918859006533230419470027145749674350295354234409728006746973734541204504229729252634825534576900706723512656837500757142700861226847425347623215082815960175127305489862912 3303 -174590214666072807647324235312135611522576531121649372817982970179955119914953390352768546033148466322967928870465890568276551956109504744226328728016973665360736030746462556608793092317549056553841350817954617975240908303849128418853408416311326952486206013326985256841421001140948031491687841792 3304 194422173933124938154276553942334991316147115019321737971048821711466103714290417098020255379180902310130618543671235486686926703658174719310263979502212695386338957179375610105096871243264788264834603493242478247795951790332910290113327022059197109016343159328106425917213171005967153124788686848 3305 -216503405972932718196114781247601252939037642845648707113843276991061573389686908023502133700032232596638091214418447801543021954209503435211175258601049710003947346936737650233279069838043382032296351865527256296078878949634924009801635269950907185170764866530907941159907928280631172336062562304 3306 241088622889860756334472009394554085350108002232646836980210225391879792622435530465758860168769371990263864902141047303018176717691029933761375171714309855194688156559591066803164792464415600994604527673144118930715642530679620634083921146447666487807325609902217367635391391000118842241844204544 3307 -268461336501783997687482750367648492816162342169647540121104903758770476773473779229510625055949152575552593536121913845301378937435422344008341027339226603117955377136256753525845185700519948574355679014178023557789719313308944549814411248463019891014240127337962029016258076901415294634694803456 3308 298937109647626157873178763577552659964685149716763004088666122709025171778178368842336827625102291983002568993243234993583506195931449868163721974923491509216149617857770472709548089661156951461529166546356447391039617352779701384710639093910516949744122941980507593218601274442698837936268549806 3309 -332867173982602756571584058782644046917028076282794281216276497495473740444056890341351051328463677780950545740012908077172919458172796497839893059355993994683772203080236972663460036255471436346677054338974815645745857359785584683234863827753244859372155256624106961965622885355085017129005613056 3310 370642455508173559858059377202267576824932145701121061277480179556991667669725303205697554635917056942567994218566958490813038930437608740194655075388203833089822035780417993030015857175067212769827760390993288746344636656837955281037730472102454313444153198794615404381821716305935121894281365832 3311 -412698053718789439681605834632296193688014662726445377456527033867326201645055287068958107683484863297368747076524619566831409173829050058516880203852310576381555103053711754065620099547003042920838398518234979880376059345269752200437498682945839405117833698532268587588400263298456199106960293888 3312 459518225402659627206600475945898714328982926389745288041784291663193787526169349463517070969000883186152432274890517709055785278403255485128080631005807062850611942096771444476088177297903953179561917777244299027559340659907145292058596288555784249287045885945215965958857139937367703589188928512 3313 -511641929867228769710078077223728113879055160806138476115699636649865883477947014839785367152017053857453185307381363052007309605226029106331027123866333478171918487032686292965898028361301629146775289575741785607750631506737747537343616491977839272750311914964482288234598638557010293705070346240 3314 569668998736617745629488479299934967583974138418650635459810632147219463209013410900306090465673863163534782460210083472507167016973001471705038209981759363522638559025936421843080926881123833105230418048650258781921184641017190278834615463471187938937081604134487741776579278358909216451811769408 3315 -634267000559971292513099286775836908409582868977092790909441341449913387739549971840465689006856584697433326200900415910198026903609810304949389741670303936291222997120721620180301838216368652614550026591286625354361022654356177866761387386996938827127849328090521766563443196651286863789074415616 3316 706178878356546405927928346291017096211084205209499372693297766147537644144585360664873145602981900567074231049215873489581143812019937587239953827490144210930299406514727311896101902771167864639043990382320195301156186200102584275971548010378972855765919364054827202209595188057307192965879384520 3317 -786231446994498436145113672207974796902735214458713527650170889893830832686021774388949558381230319578902848353830139187645799030639067059712802234177414924453015769069243319779837874398433849765436665761746436261250995541122667216655219152580111343911040577083873158709042155821488695656105115648 3318 875344847054659573235889809242344946492917047725585000558990329633886441671675790386418847112603536522638142128515585490590301697744193477765081641247265234685137313606850438049509094778210988544476557451422984376656810130743152019030924550050605125239966778102291411926402558779353339198601649664 3319 -974543062678203020592144015551564129221312873132811571371137310075078112984359275025365318983943757904786611336817785658413844069831632785244924486290894179738897747795024700499630677240281971932269422728042210415942519573950821357290526253603700349372989143655389321079236261703386260941872037888 3320 1084965622960289635660068022542311186936629291353936058669139153883833516998596669207537711359814916317350632771300337664339990311157576091295391879787457555037346124474198225315563077457958104989506781347142962364897304206055133532410267055250631605368114279222103817754187661977202362681011119104 3321 -1207880619866616388602789907849123008742217237369168297515911682737601371815944667553425118611797041843480999588544370845974637187331515009937220276084867401855795142797957039440711340300911875675917840265641296808178936052488205735404662742053940883215812804237543750647910911533050754341564579840 3322 1344699190567437185307281768137016990493105008494241577542414401980003779239668467164905100265652138517414688963137673650429841874697453363906472244218124976163956087402579336294583822079751950863519866759046291313735828348462300763168502202093451860360873313034396192602029820818229145368593587200 3323 -1496991628672206251667547414249055165947552956359413815396697238283367831285835675053718742543179426024492156246121214376937278334291074194861575965523458531403540327339906251980713682108983888505691254549509369606473837428897347252441634426891116815839830342563490576574098647317926320991529598976 3324 1666505307294376288301016319674588389223687159558883701399611191614625410301178435089951964498599661276871205451394321175223247905935139693574068054445485753047526210984081899015575148180622305988459636771621376685435222297125001729024109456143938624307341712884171312259776707565515031055963166682 3325 -1855184617387809512365048161893971227728905056649930209808225684357754722132105777191423724949006539203118574346801687715441983493202733965558667223516752319975194120851953251311279657757701345849131093364092740890612698085071187861476950200971660173735042020921566161096268740046729310507190190080 3326 2065193147604665317047177691761439536930370908406479648160520514508897348910368452312302897528722604050230057008393352423401097526135226347157452644960078527320529089510044361700589996635088528497084611466619801384923636788174720677647370758295970118105390191631080741855088848713214404204549581000 3327 -2298938357286229353147869102735939488972645630755067274368343495417215008738036563325278369411702875408724577319937413950957570451229643668738260637035890983053699598429669878324962066561213635796360636476674171277340918578909041934229850210433717917107699175058182861277190354307481633189529649152 3328 2559099022398314536393384985097670230322189109971379439127703843720066213850437803411747588324170594598022020046074829583008982403112012818173529963374294315455413019261449653551833902744834451264976786680234622200095888545068695933871930464977537523118213742341235852067046461789071928428813202688 3329 -2848655765578810645880801253273168086221316720321759410099087862537255308252078029037047980633596087744244517002127060604044708314739485032994214270849285666979834037361632675241535429570418855533159651380598903059387073825038463815402796114155728524844802915706192955073563228693910924334397390848 3330 3170925016329296897680479520769039848115580306916159596858141994474451478383274074023538965371854186997717873251558713579353491560090776648724816169649732232009651257206892742940549181108199515566082883279274856171908448231462592082109446755721166964541670790126120102304447239164902608623409294464 3331 -3529596786147310893338924270511820763355925338785933588888799012704351164944329951362478868828301988846025472563351187617574598663414012814490289500245808682813346848201066506899107745884211813221253410007777192103573712952056505312656370329878071436452434548002560846759267426894895064170288381952 3332 3928776686496558091363604446805583720087248972023283886536105089287180778364893012109550894674883706646420680417829338501996332306756772062395216350879428234504789814743452736377919170955781017722450343689627652820530555286543640312232608825025595988946257211868454882614399031697124797692681664696 3333 -4373032665433308993192666238133010613137291255011623785483574118668175516541427393167136729055600016605796262508375279774438438954129620341011873131566608789245530583484116622267415380236257876511303053566585610115186451316389295336936365075875943033844296292047988835628169493491236253168467705856 3334 4867446991986728201856043801272384142239829292419921307314635821988049961106280642374067406903314799822377869952584517770066775856607888946607336942947523475374523752003017751416959665140137805404010714951600252253559346883007202000824748993294803305697443371239057836612555059851587755214427352048 3335 -5417674076627185667795865042425706100603533159085311533948666313125286924713003647992984083453975945021489602897995606363139335156025963128270326793552393510251369099009320478146025073534557078662310757803906580551557896608088019144714675124683744778163044070883092385987341711781553821055514050560 3336 6030004782014685684667172007181950564976301591066495508959158197714814503259239541140704667676097095677279215615304108127311685992366699215682786668862586812715680723860307531228942992961575929999055597620493951920105301480166906669897374536797947740162085217107935807801410247026779567459880290304 3337 -6711437951438501697336114388159373012188156406225736616513374583141495386090682015214971447701869820912625641955224434431422084064588654436149253322210279886342501848560137381496826749509149324848427819588384428911701361467957830268327888569323812824963684597776475491443021839341680882882455797760 3338 7469759963760379811639882611379402179807163811456642001033696779152051261383412624287783987381990068414097267372833069246087956999633057539348605774573546756505945544459553537784520284889640622815073338189092498186569247723537205663788896175787852702502823482279579869296696631441146504434004120512 3339 -8313633214170258301233760562054842884343127926703044976931571790293921053825637764594584067242548564997132941426806130320889843882340621685526764864655965439691402874615481665971752369791959072567822918712371453200026223977319692648957117931529950637049126706809093369625676697973056077785970245632 3340 9252694520670047361208804025865987115392002346225445781368829607732402721534510723956755692344202273281343055899459812325327770216132251339735972567355938503439262557199723902060570744120999567730780579840674833434082498789316657393808409273400204748837998204348349869441371932489721961608840596808 3341 -10297664568045356350284313094610233161802258998940927271895272163181201758362831240408420840331289343934614852801535006628952001273074611729793722525364469611722004658611368690993935280330210831265898334224731225090902144988442440177497880284399745159684476900407170440130468200565108341972042514432 3342 11460469625420480328477982819259753326084707886785018952716441303695303223770336198924522959743422125646016286632481626750986208904380001359185166508951275501455052010704489396810897585441307133003907064315645173800771346384666764203021967893520868998623789892202066378918328818431358452551793466672 3343 -12754376911711369042035132727231591525715973863890211996959380585373375783260608448077062410168599792545681628105945761117649333723094230307318865446853654727630610104241200644300389399642350334837219591003023786549482366186116340510042009056569455324430270738600267409749704624612657954310162743296 3344 14194145136942693037655599161123155196990545478376972344817486713552166777867222097360115747076422360248393469709482015199303312015181242867202918340262692426384660525207722122461918792169236304361383791599506138667498202219595257943877784074330554115478537113305947797734497493999695193446955771904 3345 -15796191918198816278960622555208718763761625860087058131921907844981040680245526691715553913613976204009119181617732797209557742444121957437964260111848880355063532626618680267913953781841843742145840836318307034598974061530927266570610518955336627449773465978334189930443938810796162171701571878912 3346 17578779958846290224522937894899071922555037470872384659783528070249992220712190782239566457623107350193774827362164182208705253703840348744765528557649072265776302363725392027937209185041284044556788276110308235009010042188118914138927815039420226691521235181264513127720171781110180088206970130432 3347 -19562224090721974424395518930953710651603186381279567962187207845644933139770897935222648144950395047424765274625927010741809621984271375541578372940842035808910511209118373319041637122132524798189120061458288843973156364164564224186791478021413009846390860613317788732442554844826813322074327613440 3348 21769121513587045435828400516020159381971297659549698682361402323673620214359696106789246373679089102101071027192379257073740373364600423348643244592418611199420348760743806865476715851756788279998796372100380858105839895406107621796046107220584185868518842239750187243940985524676056101641836708864 3349 -24224607826926635709910005022439050279568741872177759411737816225279576941764709932650137916192048037377956546175088588922678089776066874136935557559357189697453034161923237053785089945418434106417378631829786039575000437407580564539158546386281954787743766941737096890743864168548694782128293937152 3350 26956641739043157420856656034655115511937588284526922532462335879742934164296565061602981760595678754058354623772286707833857369282975599267095750543705650518259871965546925980817343315801732274140249242059541395929762681072801833790449717021192718467907795538242154046188084752929767356542363680848 3351 -29996321660588293344246862117034120414310783398030052228815032069430344288780338601684902989684290867045416325931838479467481680399227324779203559405561632833329830725363941491969476673610391300667649974834656943270167686048766891384134829990087229523585027051300805669592865967826770154068136427520 3352 33378237747804239197956526616532408794319537607593285686084559549912684371623659832798869639279478506991386265611722146540339854873022191299918376492715884818506106643955071549116247774619135555267545365052125430327827769916664363433299388207093585420468308823674006086955169918934856262193126534656 3353 -37140863358799405755962366121130890057543456711679706560356134978863984768824430187210828663306711873412229332415343185279837559289269764059096790927026213309047335465769285611464937986469012759215770015386278384378497295073772682540832825552323335199178402077671828001264112012877109036753283448832 3354 41326990328612505148760270318582249208821505892443150283842671590955317976434972198269058446424338322467985200903752055203284124589830751236243672075062385894989581053916894003867339852194268746200215394066522355453616855740419360082727261493349451297033769467510066610788353697931786502170206440448 3355 -45984212960560914091872584771056497327373148413650711911698870886709408629680397753899497780592041488325013556332778403183024743355968774678932445360263259040637073269072763966753268734659934990923550879886401674564269795184508047826598347253750977533977199105199495837540714255713670317098892525568 3356 51165466177912513217543246754479691688461009023330035990466560260667049403219479247945736433519599239537477134964643279844414540662753906060214069592811547615153682796657413895780833120541991332858699026436171007319065672242456805046112476159787045481308302833020327923535313475879785423444049972920 3357 -56929623887362771176166870011394591116059388830294283662376721748670193174672449296672771572735840663317215025635277265342123641280093061035735092958547144600414358782483519022125929911317707289004887016977192941778173902835239396020827106747465442404308261833058217271028727305340907936139675435008 3358 63342164280916101061479632158881607534018836382087843973406699034643766394764453174872021292581543440613048841897566563344613449650202968757895742774892077812675177386224366715288650865656030492212932571493221720558516794745494547101651960543129255514650845520067674565467182077367544118234850613432 3359 -70475909553090550801989214833786527416584961217713486434390688729793349971314220896397596034222206705423123090595311927287468901764287644796874907759752778541600221359519081340831723602557110561236555567619164607856651107988203718692353760468002851053187158408773410599474734048457785255420418326528 3360 78411848344251926696914865758509369754571020853938668341812146907149773108488968715740583535188097656651639201925316073225495618435305905660468985883460901565173966570670137471482254312019427116831368451830589012364950592987097637098286337214686573515465845219246164877631775396529354474320521797632 3361 -87240050147630589517781976056892697656474445319503394041047583323635360272967963644928164326144129979684477623584619482540442756551662058214151484718675170457270156470991510714637542685422477329408005038544296067823664758625005668401727894587155321511269740640588692953196877521676473062064932782080 3362 97060681947506372363130618625298355450312182608726684732792845073390141067465161668123280032778990469045890823375832741620050192007262581798044816450100033388380340713761163774353559212319472229988814831485829930075715045801154862553640226832743857166346695091616995477512341018724923178216467612384 3363 -107985138500635582886833702993301375386867246327747358581552338633865604437380552207532288365170508542399746154657363563113905349726112356903432337744809955306094689206731744279934113144015230055000702723546021905326182996044467966804425813228611806916258127165930858133861440542933014839052327714816 3364 120137298944983434669355462886759961302440914855247503673652257022018073492119576284141952516417390688873260559299440462470248150357815889722574808238007844716057015564825045466690952312777527340169022214210683164078314635506783925191015103413501772858676504488766379632636867254293765347182989261572 3365 -133654923833374526429953996162803860481491889793903025427283129308474345104263831720608547348024832163577777599208648197467809427381988464426689542274314438709271952431383587956862531519412108087240529522042258010984455883489388092341300323203575901243813354386951330594423436295323025138370523168768 3366 148691208260513379401192580941093499573446660462998229027515993000684961926706294394286733560761608872408552018195943190558144425003759262967335798590574277432353392967711132345834716914546330610632186430250390241647040632519720320093899924431795650585666836333934227352386850237113202050769730580320 3367 -165416508497432069526529241723333027054566406547660022982863307730813641373134091349836776950208254441828745779856360855720972015662041709157097924440716826298268050462118500740569020012857408194846660508697349564706897175089263461280732407072024044839074127246118264158550187405661944873700101718016 3368 184020261487206808085414818312912258322897549956191834136898597903721361682691487748723572507365266891996089881806317111406155455015925126271904173350320929364494637268243956261578542510803881561870457068212332085386115754465116485201281832386975601273002239247348183500922889017487913055509609785600 3369 -204713118711317461368288785898363332228534003059543833782121592664380764973892593622653291966215230688640607835618064567474622809136034075413033149122126454098233662522778895408981359300023600713449497685710485251550358159183514100217100207656085875015532056370854244509999045939595159196668484648960 3370 227729318331262843933134546316381806288411336458887943560755143568548020033790594023917895702066814619978586926554066538016474516718259926830825557832258953042246759241620890261843798828879175618196463674504118532544288132944372682500261382392825314001899726619325101351777543253580676978465487082368 3371 -253329322171606270336976888621142802502626811775047866768187167058521105544725270508876137047442312970109758075978579263919610163156376736323194231845267647850419821012979513283658915501234245231459945594469946869749691218416746354278917514949814100655397011678882870481697472976956008318984401190912 3372 281802747068077258134524982648707931165147531427709458848231470892082770380462617064185666804468571918731113257443634076182451645018164831528704745079734153810568775727586313852563452233646178068049719409691405570217732415328276390508847780517066347749482186257428607997722449427925700525898206383596 3373 -313471623390540897896068066679495340369614560595455842393200365320266822966498279071868490952571173848281159352745362682157588130204180504272124436557007478006651616969195427327631675326515217583294544606350992548804300861557510142132650571104906174659486178209880963365009178262560763493094133334016 3374 348694017202050968126424670687734631314969351939755587858545300284616784546491364130783897735987180069303388668017978452523295900890851113283813205283974954715515819700227875783828041236977516120068190110140667503466797052852124355502582400721365896849516119989210443977415654232911773476760719567672 3375 -387868056572354214985484019175998848227787121055824769849747109552966816115362606771956796300191875858095521524792352761728646885581178443186587635394942485303655380927714602545959971259083999028415561542757519689677922446736854882965201051562566868245928484866237089066784727569977321298945869086720 3376 431436407072129659591856897788873782378216638620039361649151576622337638972308836804880322365384470021904851608431020649779128734076333886085117591484032905879875208151748753261703868164042407262327235203864128298217697794402913204721103986818237490888520185346978785909314373184931060256287393043968 3377 -479891246482933929057233272481968308706372594069265490552282974439889206008057788152168739892729195621463362752030230490794426293656982525763620005804691021136264612418740399970007760498310752182030411192344773067277628805348620834708038866353595535705732421692162620356689629117921960306859155914752 3378 533779794322825954821985453852918284512110191439894749591287843477984780897803094149477913065250073884174134343392153232288082501703407099851618194108409783033228995245291091454943596559570234677928397698698864375436716856379878810165349807844224823095954391313773797655439066859483077231659518772736 3379 -593710457970657995741873370992787306392780573259839327180022216628399612770224859876695452779813084596221815418085267396464432137990915629329316611461728484035716710672673346030355420249791137930899213162366858178731048546171121126117113297563865917776055135469857536095147267605604368999922016452608 3380 660359664041572648642279699279606204675745817935175425748718601086766011127929966347433809042294082257012282246805059650833454301417980379265541215873954514527394863832288463972783786981589703682635939979756815131741959396193307639962378471342515917850842705107363684568691808527459894900076684036888 3381 -734479451298452254811426997979232712722689821080486876688449979715234065979887200340973803153338027474011932385889949487810127500194928441541395712294771002047910623133316587343505379516682489899434386538875631739261723699267018614910981393538544506765030608372822940984091133848671820667626033512448 3382 816905909863468710313342984052323852874734337169143941073415696268876912406334065994691765485335932568457506894328470625134292928695659515099916191856937202920565100364027682402791199695180093690684766883024929929691076526557005741015359931274731293016823319544101474573820703511503233359023307809824 3383 -908568560914376138248142165977403733912053481629193746391408997680250706906518563637007274351458060833270940117449546734864760584289459991404718695626465559433865261899438201735929580350587013934950603189251404993986865407051799458322101479229935427272641732837065874121033455014559404422671898771456 3384 1010500781516065466851468420332472208585383619552696333119018282130875264118654303066151439809578921593869117807383212237404778758500292474934558491727564138173423586666464570605536454246712309435135701392548236106849234212535463210259684792872804099078512795841660470045813461647505141263622157207552 3385 -1123851390864987464099713851194773023428828945139847520938339926939475010788708144732349209527183831739131189285024322410800258218622577783203214749095680004110953307645520488611003929627504472494819442978057292509286496727675087521116289446476164451727233289694867276703102163787564016731168158253056 3386 1249897527140992389259756016254929886906150906465429938902625704226796590731873005064886242420702318823519776171340696081167979244425175046155377059965624352577995548475538581621985622781214862854184834006245159255337394712421666490270184483576362130500524426289469397876706921812001936532708900073152 3387 -1390058958510803246774393412337447772032857570796679966238721467860641907724083169793113427043732603186071957688613082073016864939860928662136374748889336948363353576318724143068805099963945027274681023121509128138810258873949542781444523421344956855117526153983145996244936521541345871389662830919680 3388 1545913987768410372826220804611267848383618259464548887700984681360371102863005642070975039638284817303652636580681602533648819550118441056626914293699503833357886746983790303308055878324951804724988584314120180382215063297364766108924552676741708128398952586285559459143918663783802194430885784832717 3389 -1719217127806369032874084509852580264176649592164814690474375077921254966048260629276044695363006776518534520615788358984546099172002339112880243014526499575834717758281573496316732790670466634804859156008153202296050298336159689039419598807291603655334645136851086024956351389887302986876029709582336 3390 1911918744784004114345735112588397343676926655910901582574884855020394130292262073235292758249990292115933190532185365834090800303264569891345481522035759922234642081008860440425159419502848656005967249718774683058246555951278941183244629693280443719842370948391117074723329397749146550306675874290496 3391 -2126186887711217074771259981991938377715629042469543098682859384064844150145213329582285642414197091841568045543422208274237878730215020550758852062896347915774481044323663227393161004231896110061773328074771054465695678938583380219356073803008560240896975036849836905615686495029515593152889727483904 3392 2364431547441313310717111292674382961093791617340493352652110433911021290075483438604229988543816535838038977539422117729614304655655988790324881460110872966423995441079095075993704404896991092535093964565845091731539051779671212788400873719574802558975289214573044636826502410604698154592119169057024 3393 -2629331615031060641492358767956391174960996308233520536912628017866668283389593110480539107547399815097227378927922886164430004965544025384183697708510512733521622832663447794391954336596221227866395037937923357759634201467059509372774311751961639116652884312677804461078661819946852618847767638310912 3394 2923864839378707037875205350314723975507560789158661681152493406064343585374495187128912542023268362508912828600546266334915548405358582484219624586276295217637751124885250230680090724854262623486592559869926671076606698296087056444369909131208155790780930889262326035567523238855290684690612778030400 3395 -3251341117321469008859958264931104715304819155116790105914933783044827083898339315100675622666142475550533031648304600426718044219108910669911209839225244681357396323333842742091916780790561559772380408043943034760115768238283896300068550467793750543463239537549695291119914977141220295304634358038528 3396 3615439486330105437279555672586823149938083175309251916486733901842444114125427337160770867757939647875297785870467982326149713587628799059710454034728066262531953439271987553456461499963490902945647166435952594332032691634699891107107694167562127003065343308890940187515598537925209658405093700891840 3397 -4020249230987210029564766758016532121043593991221941876002951939093997393641785325712409914119309647525351051724108516704065866204188076108656607081726879866413139142342430967345476040215224912223931567348555782528819253350661890955961295978885270647976947092164544429380947127787682075473018934525952 3398 4470315560030395347916825946851528466188748662121667909668433698423344390522413425275341269267171904469648155846721607900696374600495685990312335973700001688664808526112346476649870584373999113538406461106378800477897568801674076757543720069322653073108450980076558029593089011741152252594157416993456 3399 -4970690361384183772935521050698148018512177816703835097962424560527011794410431134230170948591592541766446008834504451043596526840966956892980237861904312118735906438844457562086819906588707111101073341681494688325680750713915406691804793075536941427384385384810940003424359665812940742790346644127744 3400 5526988598853231186681889085618008771848817705594065338423341680395586805521819109210512825119579922134537773950947827753326421799413029759951100571032305482534182436405249635147111866867719070386483815320671155023237708730433531752504966755802635592290373693391985466758021933904061940901619838795008 3401 -6145450976624153620185719490655241981977878238685868957201757862918710099636296911556492284028280195817053295520185495863466578445069588138909842253408815050850511985814665516449938177782826468793128714025131829011262360569862161843558268838215703347726230132732166403838422530682500340844549225054208 3402 6833013567111761287075480140988990620510167715468237694053187141541915890565256469507932613449931451392160413920469676579561872022143272116285770932163649997737768722833667905782268125877973168753483484138927017413638747395958063881732151074268971340894806758292823390989506019233558945461553726526464 3403 -7597385174751910246633897411785032699339529451904983008329949308162680328577742367188785317568863854162888317619737346260752104039762084674631467820224311084875002129435906803129031281364149145629693219650187216474700362675215760866008559083484880829459917767050301648572955201234709039567618330066944 3404 8447133293935733229579875053702873340859029056804721676621059254478198229090994302977460584385582923443023946435008133723463323425838793264133434561685697549684603903295681296285724555262946009551856178495729786074364758254462271302910544208969650159532075693550524662985963340939070097249822810053944 3405 -9391779614340559695767136298810687148002226249635851813388143062367586901615450519801145667321591963262542550471178213229540686974559306195149141050625259598930077395797303117516080695444673999521350448292204740748691424592656584734574194553821511704948234178614427575038240797379361185223973068079104 3406 10441906132487118207859866234478123627977968093269245765225440743510781958526916555231519566633425002478420717524357713688301418684408213153005023593015996100107885348326817962946071125902265033189540409888157962959054637552987952774220827143342905584421544093713612593410303156373983958020328844952840 3407 -11609273045601695532091335985163411621887904694104436552942907533179064855754266317943618527626667691790551623719762616061572987380993297489955760635859466643771175523759966761955446553606354456020684819747383003929188558417078558519600845774991056699574957266468609763069333583096025200693055600984064 3408 12906949734074896228300022517864321217399220321589495873308773316318734570990027360177754316283970153003331075181664932399711588603080772642708729586915480198103457821205092887943074860662623313560641300610861443462125635471664529015024306559822719545361799482808511268499152033554014834064683298140160 3409 -14349460283416715012168562028519742509885352391800002130568688036770463223207285020992244880966685856147921437720189669412953650653465449184505242981623723532512199018694718623997706939557980308208509436117907070369492742935112475745146688008241924282430112698635746424359675763087587116341195345756160 3410 15952945157199779561374603683794768865656985124608939123193045368007910010101843757138593898470045007426267041538894050966568787519502054637518666640321471995136001981375038125404007047705304145715843899910719982905124879116016058394268034809742513564617620334469450005903878413961791199146446728454144 3411 -17735340810822952718980116090892781827133247419924008161694445228411173266912387622525031297302823069223541545748143031076384354650721341698347006370337488987822486099139253556892094290904780537965877780171976982309185081129664267307634976278462749024649211569798065242444529664383994380540715507646464 3412 19716579233974513733540640240074814634646185607938353612649778115388468373387214802384515982943128376706341359230503045824954968921434197884600108493569439678568701287756693661341605582749024425802523783307563617828293755472365874809103327399402412157542100951565715698208667789685646010146864623249896 3413 -21918809629602177226941693099809315094310565317026965865908643128445201321589846717232373460317325996601643253819376954852397457021645781693566462064144872716576190797937555098644196051539032498373989802196517652626431264393402800763738084140302483857429408844187342729823482041335952028711087447212032 3414 24366644681420101531516487719079143516146838078134507458228088988030027842163661391195692710561438589029362565332676504627561037511509483347953823101697330549891077397023001087983641131527983919408667545945159185031030071431652163719080597014422629308984709305021460012723286241897688528977804985546464 3415 -27087434133180516094457591268460747473667074735289958501702456407990914851113812399165249465925255893106065527319193890813689274151498557281264162428551340864654758961726364191334890912001873675438940620087028159021063613738077266597488594637133672638013996071792416614319686131872228949552611823976448 3416 30111568704084520822350860927146887828856090610740824127847979522352533586079041930498250107737875894420389810996222725060751031953550308845761764291679881076940089990739200788739528766644746294740153428905792377810672732984929981653371018070471970151303981689521428964341176426219388661419054174210048 3417 -33472817699105421897705432137108670086257149208647635238595399625111193375508034615005548314957582010609371522861419761521558490324137310971188952028845884491839312402204310877941209658196878024980026260744662099781167409771105302530591135111138554347638752681268491331815502157690331405703177933160448 3418 37208704044314713563411455665057718078932424610877547215071089744460328396244350773944595913828097676007490028107300277093287048339299597199234927620372719354627379008567195610488163653830035088718853996639939527837699255035269482330621639367201653857011302331271954103864668784447892988057479786168512 3419 -41360920889605112263328459060469864961376989096207714851821751100706283557516812031071163307272788602833729296314631943624772476973903269920540103268801631887187542840573931813580820826243672623368733205228252615339109629377006503457236215161337220595174022783853964555505723669380711490901422871937024 3420 45975794379014450828419161889841471407868873892019270933501734333432063746295436008908890975847122912986012561360875902162873916082350244803529457910257197327403745492930712047432577918715399225910524008430113684495845680022239111568755970800043756037144658453492157083238116898444173689925865145118665 3421 -51104797697183461114587227810668875165966058074959458626421297139204839422927069265997478030209626684238500134369705212639933918586651694908609883862471592552247274047108051974835982918479580990386030346530264819568325149556117941487932735399933583542174232083144549097044609794820555156882231249600512 3422 56805122064896021979450348511684005429953664572664097110985413713963031243038739217969989792411355708302493803006123357289759380855557930433606772449196390969250356606333685385773713258341346726583529426314595240520647929483812045012918230609697959446274925105567702981492849865576655566211000785391536 3423 -63140310983331252300887534827287768519042053392973849524933428337865294073665550718586435431719551715944978825014581968234082842644625007057277246815652468593507017313815884074266036492916719369751530790488064028311143400952603518736267322704540356097847854639682073253289750298685143399846544624582656 3424 70180964722461506297328671005328782550371262629607536236158885370435385920115240665898617660371263331159051708072109324325861549961560417834997213076657601147518193749407264118281819044877719394745125216553396670453570917858249076816386549794296521010211943511293971301845631866663323820104038258125312 3425 -78005522821571849809719960952281831848616591240458166748151345843670875650085387112557563151457893860248584731127765098238810438059379049896873403620531060069028742696532993347545649780175326716827611144614326032060563047925767196440963970871562241273710516182903430872247621866451356539328555351801856 3426 86701133227605121527786364587712426364838850465689189629562969987386147968502430170592470794828719422006499868333671053903228461629424430607705342803647055706595986104513085369721179816124291486235650501870496211770995599924958276675732761341935761939490981195141559544822535815123515905890520713257472 3427 -96364617649331489722576917980627298232222671392674290063408515311655904045311112989935426292134248538678053815739235416384323607776006952882345437939773902447296856691638419346502229620433226241405348969991195711130559741519418103595804300965646968919633822875055968378683351358165779349753573951930368 3428 107103543762612902333036633914916022376963771941115633858659164605573189459150288998058616674507142962491035554222120626241782088937574385437376941742444353104294187831358722700334370796988927809503340289930332899241830197254934891655902997501545878359585875777549107605228303832849798995494284908300888 3429 -119037416075835704587661483890359068248180301461096006795374346825271697971019022894830182438702430362722779492228650064071504841771284000246709057724578157237990335408713513447097423557464323869921934887981280578985801688908455019475090013320237554112057981130501948639450235940547118632064127787335680 3430 132298998567743573575304053547652051060182783952250928152792104040864132019036284383951430267372233689968255924704668768815731532182830554290599004221251446223080071306801970326560192478111643730249045980453109060594343251125252340341498788676688278908442725543128344697637273184137080413722332676835200 3431 -147035783656651660833173976839059509248446038923339812527677599043444307453756133350914372019355883309623413800186429703924059323946293070059608607785199447362846932555186683054192192042493841318566803280755976034311527936451649957495966141961561983686626665608224500903732738596169395319264571331444736 3432 163411623666159193039150246264385291360429390497029986660115674569709702062380712257959201109361119876860822471491170467825181547569605492315032935636153228913649226264149194815424342430336340442800182722224211866417406195721344891710818467110588436930513887136406151154863457027951056125428036853723136 3433 -181608542735534957603131468949341643069956849118913260130612945034351804650702827951307720168573338514789112546642320985392700029528317983474405857158198867330465084472615467892518961229022159650740749292521902533573072838124171901898143828791771853843067727828567195735537840329027589141606255149187072 3434 201828749102387103318912081657593000856855604902047139364214430141511105020267071212748412948956050855901370684495366734411280365288172677380398616864434318669630973343282804098966083373848400658087231503460757869121257256701423915514236582568208221791966096315231057191526836668339184411390678844793728 3435 -224296869882641541978364814087794985948690942559993972318307534880960507952742704413077768383599602688151169902072302805688180595523864194003159030101615483330575218208723966509352126225575963783285497073885164227894332283968283277236709235530526161455957041909199612136626888745239238931660415235522560 3436 249262432912209324347929639875388103858104867825747994576563153970941369527978997227010408208819310089330263896068439770287261849866522804950996702570630463561700004627082937619204488967459262016378202159723775975844637717558598832952756879359754465362190638227070004804643755442736690279299009047131062 3437 -277002622922621410937586276464882199890488851396336013766901972481538224667284236588353893451592832782466181366621784408321539912648436397813518084487670684666232698658986681633440412576599599548844898834496334845535579868102787367636743609314174557224485121169558048942091437495425517641961394705268736 3438 307825342328867798301998218021862549339952073348989187573173422225376377631199167325092326657525718410684997363662741035983690730384324150377930350123853888036317514462095960419565098889767933684819692402758029228472680726477438314964962298461796447530717679720843413699384928977760029790315061164931352 3439 -342072610244455366648193273106045562114029766863203533011569824567734878824669048050746300538502164885156224781055305761685700974143740376914460494389458905070560461751435320764765957644992918311360855143874187322005349277957018458231728480315313758336327481591041750532196338633993095143154256904716288 3440 380124337042648350154369637671142812104621067196895774156039959910481327400655960520815859857809793545278784565186171410813562836677317622547176586833753646339301857296395964746668098216219294230605996839615558609060091375178610611790407432867222570018088754439072289077232409662120434000673767198301184 3441 -422402515894319067102293476087884626391499479775013183947640264766327877539444804899758632462875133558241415723513158089753217402691700432886187172584862949589471731198864733119432712508400985836415692666604907929455812434053512351997494325558639353323613941610536024765765555629274627894567667851329536 3442 469375877276582362469291686910267254206990573984578989135855428937510913693840790887040651518430987280642308226858957117612704532892951274239456754315032065326742431412296495877650907931613938497451419918214127307513168901722893452029990213869024708466718311984239992714426218874352509948723826315169856 3443 -521565057512093613531915514068757645904219991803535483683081383774634904663669889956316565923580110188950276912660581387946654989090692771069124510582504832644631696813271605096909281682514726515569033049914253669308030606468009775387809419699599554478531981489025718968337116353220439946429582177992704 3444 579548338021684094496880676078510267622384964428754972799383290309574915011778189260238721567154493953766974301101477456523405252816282489017702621665085583736502707004254095427992271297159440386236374061938654517698208808563293988252023601159972692125667244922785254458274783514295332381496490590046464 3445 -643968018214061075804525431167519436577707607878067689104559840428407248898447197055906719600952089172394734729552829561103872276990066398386685920856196716346029471205768631343411104384801044632242511005516357689345036066247401699613837304457947428006862407929955847329156876176401639143883213836910592 3446 715537491863492355923952400672000421053412018940549519038719721117215668184492182625405238917599986736415168590347932984030474505766741624686230666535623363033393050367166406839014480657036574915719511620021565641901322951959202981038897685990665222380759914809991919193932047732058398531071495797303824 3447 -795049104515046383422432049500109605258844292665788940114926058855042770018510876587140076404801476089676334350938729431158451911539385558021879158477015110836064675340840154552977273219918932007715405399024730405316206868243449516221011592637930743971404902831657718945603277356656942773031035545321472 3448 883382877990645936456006052787084146657626268438873007001024630324988051932159410291659525143917120981870119560016398448108372908730179181138020774533491867790954634007114924169410084450250320464075503388438219894301014463668117924281791888877390777536099341464471336425086562341727269026890892994701312 3449 -981516197540651068199382797114322672320813466371216011215523761233009395950080378678345796537841580113189113323993192437295033459004434104979108480991225447680786441142858200564520992497801802551293458968953667783039334146469002295693814097312925498188235278642825778503958694274759103309598609970298880 3450 1090534567697812948978332564502004863435541983933682918386510387073664898659531271562959027563401799627474013414820213684027046438827994936000320642681693921249447970391850470148354738455886432644253185537543788805787145038775265928602943438272883974208409444538270856517043468190862822387283971717221376 3451 -1211643554557405064214090139068098258121647638897481032149041915288448468857950667518170724833824469705442904262940548039545013687515311983714493248301631123379859389807691707244702162281531324364928951113002522346982163158609011184611086145576678062525253279515091893886775219617474504526107546593787904 3452 1346182045155819436320352914906967458861228696521048018683628205899184178671008760745875854413194966985292180706969465370658790829444188732903730589943056088630463435560365361473568815535888765401016325625531401178160190945551215829433280413205174465356358292904851256179939409712835995651931526656915693 3453 -1495636968990465337885915616580548612717210228339600679222182565521909425232702824885985494631917183744376228173822666769010216136315768685513142209943239941594340412165653617955336954068012536799015082850681222420850716620120300290207668837869925081172394978276190598729732545919877225066850628285759488 3454 1661659642672370688072070887764617054608400437747307032512014631048512974753174397952865541961959419336555394843109710356140930635132196802809040881620791294802396323845206681142340239689297471643137771192569360427114674926274144188815382853637359541867217056914836921948324462846004306964101810021646096 3455 -1846083916402481524271600563154656238983296249146616429634402713516559085980818739838832170275127819407370552788890133054059995594600062476427209620944564701125331104631187222980761009057618041052537956620556955444308657623791290635485094818315620852073396960411062318275801144753730525779102686347526144 3456 2050946320605244236060093981996406425258119561030212888723720699569561103463836912951611315189549994813899446447787923455863599942046892969606608544657731710929526528950240668181849727422276586057441360528836300503052102724599035576221198486222630158711123726486544676422172484824917808639048082018642944 3457 -2278508432851612980477984126877054603248224417339561598126349031203742696602988778850216500743606264511873400476532879314379293239852867857706779449283650269531390235072867002594260135131724411081248877684820738407530709894987995447113234974285381142069202503773167254267322847708902962863309558149283840 3458 2531281709394434599319668988760992515408428264186065166383497279310595472597569880487677069139172033037021274999427743958252950763754955600282739318903829570339439792621818898093602232183398761392866842943040656448761788631876252131925547914932028734617640121007715212333218937435512814332364698129950720 3459 -2812055052484365867789835082161137833867264985460986602400972032590887774999045197074691414460622264881402622804049334453703343583315397704193434381318767330550227891105230954230572140176023304387072012705343322811737278416208168242073484105858678373897396865198770909150738565466563601968333518557675520 3460 3123925414424895436222755675757374878465534721164826799660712894038288331950616240251915300178091184547800465958307659444157114341571288003759444120912847291245997056408377477377884675168762936392116188026104650190127413259934473745580492663694036993494251624146932208496370944984731075475925779039536944 3461 -3470331772383313297950098787542236634147671285596410794543830379970922935907799196995884808497886627565709862641961195036760233638165550696234095518510113486360320336141542722300917196035583599294792407577734020044297869043759534961293457945045907973594129712166996447254016310771824297963263883515265024 3462 3855092844658522785860687206502218564815847567472686070351889078784070283412218662277549446113009407623931030708639137794851260066253381585982451998276346748674110905272981031995859132875595609677462163102115320669761487125113360131821996499408919790865445203776686614548025540305113556076308618409684192 3463 -4282448959813497973054622220312214123716806751949538601713390416214359795015316409216160685303713667560723610167527025223351038978454181719933128909632153410637663394550497395865781934202128039903342038728278956683691513683970667455955590003449850908459369446520546890298482066986331636803910911702073344 3464 4757108535250446923609131736608854955529600592892061698791364372967373644636092821416007591531719319448149249467046771779755599056991656475033214448171815284099883083409825556919371005214136347825009790039929024344942337536231155083685936493065794385247805676046537054692175844119362439979249123406365440 3465 -5284299671929003345204556609235238109125607589434953035953602390353504045999185196899767707956745937686320909849680169834523387599075955838577627326963016521741374730896751092428539766083867879247791011849323061040862805224384039229242445489791543935797210429991014593963870117663166801608670787336667136 3466 5869827427544109229737751590671389421960773000733879636853876063847727065927339361362513441322953789059173288352553654995257577128846392031826544768811656084358008973462039818683211605063600211059156656546872588111403783539589761905345327481287625599243642876657426416322093035118829339492038833522293696 3467 -6520137392191991817939176890539310404026957047566626326432343729210512008756007007880053508719786504510178371311806562017294326056455447907415189408671087090616224350168592523344362965205981270762988538191126978402525342427721931084868410502579981724938457264472485768974423792454254741787080442097172480 3468 7242386259026818211325574578802595657604769209661979190407939936136108702147870953450991331700030787761262632389642425243413326367217588183261160152007566618743829715072306552646865888385772735687977424901762583220111855628578368717484818094505812318372867953181285722689037547363857970904277750545392574 3469 -8044520158387155442919096051750704418849028016060926668679422144263034001704122067515014147858998524976496886626022322927093464857923019691086726040106717943273911464680760386003348093802678071188778130909810975205284770195121893274768168240774303225272544737618378102931046775911940403286330129013800960 3470 8935361608171037158212653957426720661778823372887219228379104753754044040722952841822323491025728358472367823257756411602789521370932907078382788526442264338446033680261357088476764309246111253421518461419971935674050661886843852090756116417521845752279999947376728487953526684300196781532411065345862608 3471 -9924706026771662381146417505196783783092010166479918031150927221980804735745357850336259784192692376771837989067906488097024224878007814081667568237539380162787838776948152564197276809998057554132015354225415435902963074265798488986185851146100606439640497235395779609730230707955282432368438675391905792 3472 11023428858662386336384751754684498533204495728965689004021948564281759990885967248823295943125162694219393221923431430628987197363739364774097987457958286316864952227365466504576593402509663544113482598435753670265107400137863354247279974675211453852138591431494993028167448066526926534376566978688679936 3473 -12243604477859848558938942199044768534610187376402951905857141643904845786246666564153807696964617349408679732292613267140433119274116798680285055908072524455584780434493212858530891775475005320637222341309586977481125567660816997331111838360241238879633508178444725504589903692088088789747589087003410432 3474 13598638162240266761667787347343205684062139129847938974920459239268880357025726630489140426761942427257090651698968057549001521551937318383659232694834443274164659980372540381613864548525735862143228771483938985133971248656518424382271967682746107032136325321127744339589350505738568595598698454931551296 3475 -15103412573414194504278556575827199374490738284140737155444772878496115413874731327810570431650133655169883776501580475155501762430247578327604681901197920331363831713863264454366755046317793970280513978019283644989584504518649564330316278652395586606478766988124731318879691507181212648388630904145182720 3476 16774450334107912239826660458561299579674009613946464211054286053702723198793537804360376634931096265264691414087674973910479719387944171635334865124297189039177110322115821096636613558081530158760233262702593178153629259546912729860009129660795036691252665645387778839756062706046101177174418550052346624 3477 -18630094469450433252391283555382243833325082382155917448246793356862743436818751484467351094893489727563982090765492422194878247150423145588128658544012108786405210625402998645821654805505260150539568904277011102578626366114109175004188667082347641062458781582398510224702281448825773237014282245955911680 3478 20690708672104199488164443798885944052757578932343447110821983696507651363066335755531038813158796263215571296996488990743308246935734235680861559330691049177642994670678729544120175673627291680990357197558853073628190649507146706506004745907377600987211558273608467486284411565153792024240118369646179200 3479 -22978899565890419275411952150815786173573265237066062933316295869682869267859219389072152541825981729474327700787889226273229651416622448392787290523548260895769617283088077138024270237091048432937610234888375018006085460331101876036106182821394083711378974532808933394498072904996859108598401708150751232 3480 25519763380759673464392048904725321602214367221450173495098250017457382055838913496195656602340193387663287657752557211116709123955951019922790664440674964386434949475031689996477464204306793117741767140052412304628115609017091727279140139982267355635276887129502018462985721664519577712304935183870433280 3481 -28341159716210197417075748313165102476161812397006044660909763368720010824655849387226036785452678668486715889108386134369043704881931984441269602139188151588018205929020997159764606586926322304526620440332321498847809392409383070719282916894410848273394270247164973942708590743645629229652595707323613184 3482 31474015363405215364923427612463696524524220929651302118401765653475482763910001653198076647984613524665160933166651901111291282680280897119072209447511573007760847647017819510775109906231573654624974629182791745007423818580620338710554479122965913352775826373727941348680501469842996480967788543712373952 3483 -34952661481442182254205767698285203981881702324975962722014545488176619433099767794239665269580690442429918256325935033416925346887941035451254475982267173017729081780490806788962837525605727360024999718345492137865713425080989507208675332938021188367391644601695726644517733717004864601085786369779826688 3484 38815207783980116381008718570395672425027177518622518487693994254791353829766653420526535158042212708698671200125379182812058262038001544700288123038760625320682364466412491516636486121249647200799505584642763791575000800309911485631604664753355249298987476979103032609090038602499408494087219584326522853 3485 -43103957792617194375797427648601867066323933119304123593212789894712913062199603055635451063271947187834350384407954705415496030490138660493113719017745292662337909895348840263523217665296678833964472941235689451579608316616390466349187674676557767706797803143832058122494126712022109100033146711558848512 3486 47865869657333232124557349946607710866693177295495682725169300147233358841835719249246013150952721127708262784298632789394123913093238101865874943368037169499702355632644436324063311317366577102214612306746915837336694981123793078163340312536900182147649925770947074868909516087816867339044422213028731512 3487 -53153067536743423654603854239652222415837094910657467391660356540741179620418607456328177261215548786331328842425240001608850385286181149972403437251491957439589500546142625607476202163554582007202609678575722620488493747811353307255903464942788042969750571295976931905475820329602365860860149748027359232 3488 59023409077143654954350384966232808512611355140723034384222772226400116323719716846265001533858445205131477924237810077775951841735952259039683065137011989175268177202864272387765513483600316887988056428456522423784698401857923635202022940196613469572492066528675068994572372603103268941453557977137349888 3489 -65541115135233402739384182827959400602939447981165474082407665101731651142158686159633513924374385989837495621102816581460108219576927282989857062206282217741563414946473660187090017120787677385618166381032342505676215822134196559094247086670484869548755927637720518053952638282666925007807463425757413376 3490 72777468561488603751038908744312517511467189329662217006553622327336640564994320481796502832223186680243395284190022030492577440573592754419369282266806717223274397120802038275521390603223233709957028855854452020316395447610984166125544529973958966913082023082763512261183829800031788666726269444447977600 3491 -80811589606641800917049027677872248363902828022434837458840255661927817586588088360982855924544572786641267600085004904038914647527127118083280527090139276886901166024395932189068051261155707319681907422738179420575278025314777580846498448716228972278190653195562613660525472899225738871077906721451016192 3492 89731296340614227980443836205798644103718838559836711531200465661868783060473937713547648579011547055357272699423497733663395274456072442568640719152600662413448163090228732020804354197175452327309485586309957756197165997086674995451757690855412913692688276605668332029350440420149877962200390192897137240 3493 -99634059390409670849495536853539355714320576231343005065329526086152744865328787677189300147870993675145595383338918847155018205764883317941561882304614515676432859202588321562650433238520837799151927954028157617070237449822999586712211727953705765751615973261541030570221623426333687234330004954778959872 3494 110628061320764577026569794352086969533627374091930849828190909094194843544878937311732574283921391206306050501338806913458463681386547966166369251671056613077226432704726116663258544666534668958597943815810300071145094505555847247557560025178158804872465783483772191488808227493399801477847023726810104176 3495 -122833372109665894265842708460504874978374148348490476312604292296023273285564501028939057896008846280709252742207924771866994595964899753916667480277514453211356359100934238931020261483430693039150321446062626171149965676853197091384774540519229997780190979268141641565027338499029708237386320596573356032 3496 136383253422298149449594222425159511391209061065990123963352750279853621880476714726153302599519928739921470552835381765589331690195047177374710039917986575697113495047419897834236972372164007697932414183027284131601570166654786482382742864276548319614627563512727091612135360451720790943404151344552431616 3497 -151425605774981769820323430724645642500093592725135742873552839927470966061799644751595695473978697269762688276556360365872606717348440902672109710595324788537186888195260614313698902429469787869041529806229570599167409806282880950331564066900647293678392488442197220119267720602909761393848796652709609472 3498 168124574220092921264191322865179979807215453727316726656277325813074904662182030159169000120689056191219020864408006446609379210317961037092986773742941470220984382446834904844843469511893167427658823108571980959032538280725345386577332069905200561124776941549767821092268490127891436579419889947060583424 3499 -186662329890306995949021412364192003416961232747517875408075814521099507619183777633888816406981339708977743048809592583039586183667882335649935833873478937807957520205939011929946226007015541157828829153119089564279616057245930103025086873655860630367185288861620709880310608144145050511485548032032768000 3500 207241046634073421653941740692112978747385066577276345254848795575522066704485514664884923659645346203406018691500081657300172936641366917040470422968877016761842907023586704149555639436329566554984523492089631932605142819798619693134282232901002816565489002427190216537062966154784413827246322195697096528 3501 -230085094074287958094039454064473185707096468386123583888804103874895348939344003336884550104362556318213290948786848276479217775602833844929479272262416703107440932019833428002528580478795324134307722624094934504795936764129175094799900070983961090315906316013241496105807406261569086559535718434838413312 3502 255443470751164548910888519187161465137906417402532995956812172481994047106939397503243067668418981537700667737929327074838053056507353758002144715020657419685562342957405405301524375028322395307825823582989203555043138723365766663797001107719080114838557269517437157347550456993481172994198690263703803352 3503 -283592503593251193065064611954180233830447181676367866831252861812405673524837573593752470338636845879995629672634613569041284771453963435875102934428892389957394434606273129179602890913049152569125703359540596831713711038287430775515386778889438362697546892621786125747920045613173682814780801769512370176 3504 314838842825022287199746818516926326078300695779765411957461818243119639868106832892934225880863885454548992097912105964640524382197289345817591471372305581745486143552330534699537954295982466186444072510805178045979295713416133002125141640607538269918288012974299976172673457685994116266153037392074976256 3505 -349522784596156757235218916898050953287021873783971624739991734084456773462559977224495420296186752687861568271502199595981491185188255469377862210274787789156864468493876672325416722681669475171642612978588998525213741629322915542941495648928541403499603885968309783543916177176046431100458808625121460224 3506 388021957140450562650709129238308319297774410548825374808377888810202577594279435404338773360092149416346465201653631699206763986029197936090923687570671208031714547639915664916103387733407597458084947470245234693538938469128519965426874094252460841188880257852847009928107746418476281393591449861277680704 3507 -430755410178978956195966381716227253960489658548074321175415544666490082448769165560455515725729385201543906678183771405989754092292600594252187988946217162688734281163514481872173108015648078449232196009320877673929330995404379621100400350757744794710193061007881000010921985659583403271010348121133678592 3508 478188151614375506309575888947036650279800879795772807225934839048007427415634663088748752984123322693504410858699403846164121222699232436368111926981191355551969040546496297158725372276282831149867553648968005367586041795192292244620786930373211534513025600885524281518500299602295163404163335505842295560 3509 -530836180367224719480264458822510274399711886031312112373369366718993869987714499255219353359378291158220580785469676706075157828971947063701144957242519886999123641137428551083150653308299359632473581708334888564842442189014603806960164634809891370670195240919610380020960088842107596084326983686569852928 3510 589272069532894625822584919621666008212271923053244102131109596898139677632147964182914579579728209918343596548118505558156036118182967330128916871967163536769895483684648953871336307034705195794656940893031238225985183864459187643571480832524082226148400276125665579581314664601016718871335110909091066240 3511 -654131159944559825121629002679310036509310407393921339532576995362625355293010086877918908307551529806174114640938915740546689932017645438264921656316957424328693769915534238092628119781222896524402310590808544375441050289375452589605611502754788551892265024277106723516963835623212654234928888402692538368 3512 726118430778756928668412981886490518460893480266449998392846618397965344768687002744038310737807992661982189635439694964475877797676994754287215902222464664557095166272779447341132678261907660132140498286858512385735143058917844533925325835910509749044915165447507877421157512981481554899537880793249940480 3513 -806016121103493355424080299541679691315315598097732205692195420586319164130399075881400730460581280012289418695028356729074220068333698906433225740083015472532723423410901296271019954042331929819837400733583330508669589345549904579112026776157926667693142235205000400519019175589352593283706495655183646720 3514 894692184323207228451093578075204266992584560941638641511464043625348510963242724677820689844632493891850685635224863000655666559648414679756088552164006799370460116681119050596009402985212768351980184701162677187225091322168790145613159738729878535474494085243180463407674438279654783169926680922619364352 3515 -993109666405673410036535675892981689228142782992315996940553242004662462094100016955332238918173764474509365386042054441508883380480873091500236984200499292628963365840262234686649363256806952221137069531708123360444413900647508998384413288142498154718604760456860035293062703596182445704869737963643207680 3516 1102337108678515513606314935677545665486874060884005892220342735461115074964328193428145689136100108157893906227201021164919548254588342268884402094492386154799547824858638965908530830674385082645270276289325488995479045891874143795513032426406732297180802466623910875642150438180033037831784959386359691914 3517 -1223560086962897657260388537627341867067886808278872618151858184303190585491352723036190373447450025324191497709583094034537197513784159475908842985099923515811427620004702524692865312847140015870212500672207327015125401943953153154692304065982251104073083561394505984224387707314944923249611448909086326784 3518 1358094010986268689093835548790165379938289329909699219735916018243569683865491675477069661837607051772417972674478843517175349805210329904670102481861728922409897084120013999937282909615115914893812088860647815736228529792037914940398537406122629878761005217513246231055518150946389183086576089972899059952 3519 -1507398321514446623070056833592299118465748568100657960230162485670014332005081977806668306269486379814445102115138987465982251992246355925143134609324048509902928245732664317148626375899004758791301847210411539803940788383660415493119480017539980338293555268167292236541938421730269516593641364373484077056 3520 1673092237609663187086081044050442329374868994218779046917628770744493245478071246086333402788766332331489272375767935034077356897691466535273353793256187010617518112328466111652300663800669868457419270413165372201745649381807240187279277917238298898312186116359029933016013359773701411580773718884850629632 3521 -1856972223014832639878921543725764914520755524163499573467983716123863117792055005115405834078012719177924981773488092385559044532743611338450137670122951963896432492407504327185840916562513919338883501036256293848893541189521964720134410714361202568754248595946891813801342348946888763779831764956836003840 3522 2061031359061942611860265623739444810454021282248917712857777560474979010030369800648524792695835494748331604722022855682480730511373394944582601626820918785905840835825446962747700427390234288227736697136925801651932725498650247495867139839722757206648391640963067461149808934391954361121957908749401692672 3523 -2287480831899918274556671334554795282234116249361443526943610208609725049779635568728153404618146228024430363721688550838220115798745740760958106211460064868493839716847859632654042661845080881411316252964038478823926235086016300398546526379435762661891972603678324241685299573262514289354317102870637314048 3524 2538773764451641916045727495218477570049434269622874949650689189357053790420329041556361120479106498444718672592947910103288680920044633610496231092102556680058792168604224444094894658162956882453209661330168965833234910934197212738787693321380794787675439827892669914613415361162654684565090569405611100792 3525 -2817631648581599337403092949343268639620133925333417443490837103237120784938952517375765704004264195092898075337870716311462366934166520748690735715131374178989452637979806813684601902770896877484212315927757941803983252856866172969529001263950585294590788637630444890641621121176691840495879383425874919424 3526 3127073660751523488743226758521269592730388787531705429837831176534343800377677663747758796214450682017146132322468139331096202114035357603655208493855548061325099554286845836728768893886610020956970359433987164175605858506760304597227078751345947587611346781378443524378961745683680850599643916602870453152 3527 -3470449175256956059086157244729619447887897409124735076604247004527969659677721735030950542606540928243099832805074115498465860216901314694485205233788119948538728652776968303526909913183088755377877823313088694106022122565967668811204660073609447867149589444613912147747406011591028193551217440626973868032 3528 3851473823300406995048407856422634481798855947105446794616522891870969195164197569918744652721739968650195241536925803113249759584445445718068777027452954634328299363849006922822340417189528703697794055343966106444488104840070209457099942192284550356621827287357403197373409286717353980845900460614071925632 3529 -4274269484029797023917240990942202865716636451901368818373341035336069894211781115849007470526411717768380776043669158978573640538005551038391232678857427296058453361440331455484368451768748498930886207885754695170190568333310999989100068320561633481958405378899917020183174517630292183597487400167998488576 3530 4743408635656472479590921051279048468699917106072919574433046021206800799624405474940680874418136179537013519595819144575548596776952461500141258905978586114322561046593259379223659117285901510890448590659981809704392886114696716994615376648304573782227933095715743132819134142691583985343050735138553413504 3531 -5263963541311206364321327845361742499946942893274120665153193884649986299054654189556384941526135186692986373349113901512919226046567960502940742901142537736380881405239992923851118187020383126321372476257048797498167815115862774406882407139681362149676891299003609262844697504445509597475967738561813282816 3532 5841560795893444597372010111935343260524659670293865600358975268551896260050792068567441865950756767352842651192001880162687609107712123763776070281052727393850453028784023565248518185914115504917268203692745867924094720070209532017443709953677598669754826479410209429275851737547222449168853321357422682570 3533 -6482441817366319709613307626353379796710422305681143159591507046788402896817008210990219764440872042281164794371530848287027089947884530592929753728949336301420025714234362377462664059160182432688147740908210160933153243188645720132669028858259463715928656155847835323927095445562153150960865368239352840192 3534 7193529929354614331048344797214137316736009186109975891702324160750735665110624784695249798197731360610111438457322745672245363817890835735404667459954711496963195019809974248836108242472326230376356689098539544260346400382756498896185123694304109976038341624219379308621406304736216539487719085911767845576 3535 -7982504752187579538058107596434299251066441529494100087527349692274764119874271596267772932766977253659567788526983118693968834377872213281095615288953577216971447799486215403822563036784656769220338405836115595985421415290631674328525099397272751616856532000751381888975790289332557576560758149945797640192 3536 8857884697438749858372603921359339608054482779453513999089083897536978335808354742847064715609405932782430494785088293903711551303290491165821064594538972097799151916952485375371021144341992989374760506372539431809566776225772242559259536766612552203471590878642526669172190403962405752050849823378572900864 3537 -9829118447376748438539500294247078496606800495110410076344609691786828510047323802880575363852265912159228424659849045372805739506508992555106289479513279973304221392311239578596602811541053738011769864042762587669997250127182938414427649574896972672244500958600320791015404629065698975098368294283617763328 3538 10906686396470005573481298814659554124311587047517942980833188042249054875382634409291133008719878274631337843411693265638637780397930272781293057341512400094969612033583569787141060215466177880449275804299402337067801395691196984831706933715417280078415051986589246844178588207837429189306917399279623156352 3539 -12102213138198798806702842698657477704053805368193771884540289414400468465594803923750369653142033399849427353050945287179378665277001998051955893367008423750984362961773309519151498092910554273908350152832573010591987352331304213444308961873293896556751865784137570069029439794809179069779300470597711036416 3540 13428592198044248063972404360032721424561642660444259821138043605589282772309785810533438472461732367094943757858024037627552936021576055872008229010316724225832471505098070576826026709613322502750047562025993673648180378324748563002185575083843272423573880130490343937506359768039954636208211319909616146560 3541 -14900124343891603748365632482094987155620018190409967193106347035792153555838939960851328642728267244364219555996110568359768835516758206737512554562179265554523027143079615874379981790718740560571199077828467115064334090872413914708933959994432570507651933972929588466026084794538158860679341840567521247232 3542 16532670949584766134938276963691168555902036642470888864991441100914807491786657125454329213472301785362745408119934736785481841495096861626222831591784432746325475074002231930431814583472704490847614531232081026900318759025752470762502853246731106817688445772898425397803537075389281190948665775698410111744 3543 -18343824047530103820093405275591331499940837538758160115674144457359623886354191414965189677054222874500295425785764401725789498998164402039876594079647024503583238238619242344978308474703847922088146796374539847379551596224866778040890710821824988002102296589542254920359813345791065029271926829623929733120 3544 20353094883765252473541332899222640719266227463778606365786238626883681078008656820305319247782259957893750707124780203369039788509167014934315725778444282410813176486184113607275639700249261083418513111004601818778268453044476061874595558472740784709437670739714332688191986231633702466043922935721615294976 3545 -22582122985660791265669196714174640826126304783986892756109298088435449285333821747838706941811717031477844024782088966108612801299331847115379738886731651637304042847947838001077930262914363772350805545906002255443002799380359894847308541676973393108127653076967431799645429612306831795822526972343620730880 3546 25054907970490559215945295659200284709269364582828193071166333223773700292037282208826075958358848697837633747332774431679625641323774150324816790433669005505192753553834948277069385680108810966231880896887441545288688187929034818584648722367693083558554610278112952428072402612770965147276456625257319220416 3547 -27798066564795754545047216416033697459090446039660466661603182049394324158519854605542664575210182756205369193282929374803125133587921172847893070140575969505432497800531510249342272429760555987646824605936565485722949247611753199304776818509542957062362219435004114148070112719610701267629817558725144084480 3548 30841117572333797338738634056008029792809597346779252364297290749488395455659349526298335201622109685042394671971594094067525268444783820025290233906586975681800326859111297640541280517449399380908564005371759207910047121041044144460984698225348703710720806311645160564894109533434788269429273533074252578483 3549 -34216797825276107460067154861710026619485999245022753472919492090490132878694201355454822932382671108437184749523362491014338218757264684026328993886106369454844919866078375578615704714876568652392164058428124675520968777823714189669248118731945624727927335778123747089679670613009294853889840086517985312768 3550 37961412482336028904560724057177037445938519810989740829943070452646449244007403759639443063351086230402515098646306344781625589418770285691155590176078976721618063522565563457241789617924336296071636941903552083483220781604906780331007271289941118124535256659416632137247632709190871358186795544906689775032 3551 -42115223402144349111073203038631349841263789583925541640736300123930329429167032607708749845448936633572163731795894492614771933957363407496244987071967847562012431342266478370953793808520577877439411029962089241072950756361777666566221216707134771574099578545663361319576250525205888229809812926471696547840 3552 46722879724295615662117484774369294498196036965515043326070608736788590408160403384827271506830627078269981643491347937100404529244502184259840109303504980766616768860532741358767296572812135675950272039514522520781004030572157744141933560644687702477382317132583050571563198916055620468310233745384191939584 3553 -51833895238329751350122223675687592405970897052889089794086360823157857791979096342776728333397528202197416640391877625494991145224374472054455899669398573047272921417740418515919585388274633928744851820302819533780258049292630890637676477999758749320062868842912095982796679645999303745875116188933214437376 3554 57503177617216723551392317827214591708163446710316799834422024598028490592930441595140935939723775949222509887285766346251090428747648258136307601809197467830308948497414171891540169067684972806251603736280152904464715604934212031515768698833507574842011569123904969352629720240146848543831122130975288871744 3555 -63791615141913665918403356879137336694503410501137306293333662838313536934345321928398778844819579869339656947458187756436231542739666893403341485283312930360154174688978538267470064693126461573669782105379138300929673389420617867882141160020465230150875613940286196096608841160454384032756289035379744440320 3556 70766727153065283067297185332145235259185261454812717746438979290402348042189971977042229032205826190338679659661964948514800524422856240703931180972723008471469086297057581726474839155710068405174260695806148499724586906608621959351986291396426415182972703982596636005672425429665560039128998832812054818816 3557 -78503385141346834916796752225365497819796410648804552711110317038805027523245807056439906568457221828832799003926120282726175228363703113641164897848975272468875031569710642094859084723761926450555502865445105038166615524860368156271319512271369003775858857763042291471415484346351266951977796509198625275904 3558 87084612136424992630310375454755580730725147949108898887748397801720291430272761398158481660867976639413084172657659989306111268337550810863972609569618811963201593316412070907186384069513113625206953309719403516419695873273301452463795617664472798408901434748068604575332129951714984446879017413696241409248 3559 -96602468883923797056577233955944340542850998332273049154416455452023656251967647154405645272378740064127971828677535386916682630094572982511575785909033086416581259721131561811546496743312711018443028797990193738475749607352396084782153718182579395213631354380434561910080548306599158334218783219670092611584 3560 107159036218869860588489586095696103889222630727272062357370230725885269819090858283902040400845777186107136825794348168177951946676122169931330054109506268962840116775936374038757938444243002703600353664922715232568404401989457081994408896513985541417944551908356298650535257663355318741654794055440624642560 3561 -118867504062534061770728890003980892096783719007800432792011933317338840252364298886411304826423531945221500622404930963035766815964219509334296930503886630429138773618367706212581216040229780350226364020145256398393011093298412024523548755052082453374280617217712982871041392592049951714666386524634936770560 3562 131853378598111149464379127685496843857155082064202437383807664401793867293310932660106299518444585075944180399506283584107993381731046236164701215938359168389448049502750398611831941361318993749619640505969637412244580020251767667722586917989251978350462993386754601591856390709859126867226525152808050210688 3563 -146255820431164731287413474746621604579512833008058479967371099575009172904450129558002275529581128679588347969246655100920098555907858235196484390407669502259017872466869196538631725611881567053564705697010568948429665307166708749358765130874049707587502846737110655006978915912679828756742859575189382889472 3564 162229127926374282972616417186527665612532433742802245100629696553478868615174145086435356378606072976738602064325426266203044668545468625831253605759140013760696763417089310280397417839782867363524583393375806090770313753237599549032454534039491835858199100589894542284396161386751506211631038712677609687070 3565 -179944381447432458590240572656340544417621797554934423754530713078835268276187581943429028696803780540247617614735248409386614859951756551737984057305196088580404828253410618777328011661436448074435178158638355677599007855678983770515686262830664762249673044266935445829754604160388443180396379089111242244096 3566 199591265928105233782663934399316355650330832546892896834157995931937144370743674964025256517852214519740461319907091467444806430397691930274568295566836533317669606240186194805514904103228920767932574929491923437590859181677573578284484364785952228628913343559541616381490816977087860980424814523308603745664 3567 -221380091087374132459438490767008864745402797668681891081242729606378747202945741418105281674817636091560362150332766627008504409681763962457421665069255521695463808313274157199808916701029630167152763476694260209401093024247721762126522396658321191318042415789090402646945771489669132984239470434144328089600 3568 245544030690045690087469910899434398286703044755441466692714122316851439539418892751448393154568855960632047725245468311377324851588426222224828398761219610476102437731711319633706879506811453280537648316373625148231073189089823821825662743358315731446461103265002483889346985625501880943629812852923753041920 3569 -272341604568189203349734700880621585531945264572339048454310114020858685998922419157822512299310722421911138702925140710814647429430223971455391680368003844135576530050332863823294540976819751119230886156733086861164480477871998601393864748652154701984949158211357257019530935040048356761154083411598092795904 3570 302059429682564091947345849570171758221185724577602261001929308161029313283492578937342077454304248201219851217856764653580470612995666492864787812868888904478366520145508114861973295699030286754836246046579769679700743134931272553652041945559367634447241916444380381334715867267559428186392050433737790017536 3571 -335015269343754940214729841813054905826998166707896908866388841716761778075616731716041478751286502009159950413373439529128595100198390074671394668389001323381176649944472309019042097060320231372886371833626734396591751846607500602684129635248958025339230395560002688332206799938535712017714173441782303424512 3572 371561412859876689529161745862589197900429098665268116943934005153572938302263640073983901714154349850347615299292258589997397104880289427679828165323421344287124412935757464718865232783169568923884538863299561509564505306443007742416400420268304866817287209050320595540829179489464807929688062616136926067456 3573 -412088421364486436917713327556119929051974283932223287714578688428850535278516088733056034228809493301519825644524657048480893246153908029667481114692163930798131413098621524445253966578563649799787800915337199700558442526198880992388185209012588803308008329454402938405507463719666967819519487020664512577536 3574 457029279441339564928238975198827641323839086487038818626234310726487009850346049292339772468710356898565584629012981565442915434478518147672081654798345975909426429882949521609939913206922719829473597673401079751771968889772328233064305424109032129644979306865229794567165056079351254889688833383228950995792 3575 -506863996442392060973513482459332580396246726224066135432716271787674064756736510472493056809720578898391116106671535968391903645830288909728252216706663360103854269324706068109737300718464739806453753197636556264439672042829250339106145332789763907902987991685314459929317406691789087246217530065247342166016 3576 562124706136874420269761547348602010798032880239517430804159059962157652720478461841502038386866361533669728763975561401964827554202356126281368134832651214858583559926457050798858354580994359032404733340765508190502571821298869478901673916886304365611940603807001919503436556291136661681635010729976363873280 3577 -623401318582071442174260181037546228850333238701994349434130638535224050740486034131747006450269615571979288751176916656293514400707022415621538218499482299369429526935641989497424972352631131206995375633086583129110638721226592211059790761724821203043185443693760505817311218739330591905688636393916840017920 3578 691347783925710668601006564169837328156901500476906229931786653446464187152992371512965732021378689809062113435338922711524895197056078598290694684598016048762158233993033535497840464788567217482204099108555038468213741598742414373492042610124022497523295880823178015673928646728710339575533356575224442372800 3579 -766689034296586848300430402428589179313956088365308770521512832801084207071228520159429369177080622668634757695815071665803966719656646912761593783338286925681653128551789477276789840751057996872968158241437217764876692390231605635593814729311958156392742460278952912476052356010033003273357319870297535414272 3580 850228677081785800602960652957900941756601437705898102268124893150022933114410674852305652821287616096609903235617710441411009402338939916248928325017820524072575898525486990850927933041858794454219547023998584268686189718476300298705812378905510562537510827766150369780286028894987671407934687538879811095845 3581 -942857520800436184315012142738736227454426500734777165164439394924029708652729413377610829977382104405301291354790195042625530707646138018510874469864905621466766480025130791403219396421535781125312635427925695302671623571104540104321784686167079124384739440629571783376523120728447767998226965469986145435648 3582 1045563023548172000410550574371046658642746257980267785551279312008873227607211680357149808738677005515472542449725600428851374600409557753813358533195456914964551068245779878656545078070312994962470821251779543230050196933686660225980231259234418798354147066044728256739085998968124078768527143968018369475152 3583 -1159439763695197681664654181280672337826093384538031600657927374200617238730951082323645419431216665398374653494144663278412642332940603950430229029329150234232739267021515203654835956989081584298583784483061640678560630993365807108436458266237415159390386719912185305717036742111499280020226224379742746836992 3584 1285701043275638036053725717149375292957969389105371518683706530642380114284055842302158554165722572297500206816525148284730330429143059391824641153791025756315240264571012764129902621194837899482191897214104903948415305074581787895840852976222526118138475412213841987692703498165424424370755164495385666395136 3585 -1425691746419273107408986723480828141427009781125160375831031726698846656987483852642331362418350464788496704298563299716982293450307822789211672539190577199664659476302908019100993592403308077309227790062097710620996138668566130375392926878136778343365405561620012510396156292194770537758760815347417932103680 3586 1580902588373439998659521092244894176235098359222079623110349956622519151418082538333387928753762182238038397005372579515852477646049609588761918553485391420624634842797271169943969313098469766887325296789730257790538352979369004071531279371555052331161146640143523654371991452593972301378663695581842885954048 3587 -1752985905280854485281526447038536387444708286293122171851672541568601522717547586070172389013987267616488156991973989190951111933585074393714174776867496449092785268422170677017995166448688991999143376467330106319684314587392129443433911901366742384563911924806694208153686401681332615803550547756290691563520 3588 1943773151071213189886258228449014511031456325843338632730478443610025592752144074980700016376439048222044776215653744007051547884724703373701260928818635212668102613836188215667256589757729532411710828771798400914684598377456728396115285270709933974515019674162524856978541121871086429109646108296387310971136 3589 -2155294285759944018459481031436902792589916198576886466064200883366087071002269082001295260027255299991314410206155642630230897991444514108535060432297830634606365702288911768613477265593579370047524533390833343450598676553662378210724849736420969755335457688677057728090863810999499936754881765869615991226368 3590 2389799259313813716892866214695171362680103096628031320349897451608793687836164761965302106396706935574898735547627650522115124565406988264621892556190907660182992852612249517682672896329495798487642102295716589629809842185467529419660532093630740109209239114114857943665961499125855254918376993683955223803840 3591 -2649781817247833840483436859732532787884272703148250750309630154052823407741029920313898451419047360248642758001068677611400928247681368685281409115892427098988811091893725997350895854973848112788284577423817330079468063640497915748325292490658111500564717383114039386854635981754180037907504807542727829880832 3592 2938005878490865960969076902174434000066913476411843752742017108610866029851801463734862511926195497172091408967571756200801328122698183586164469093501078717828396670837199154319452161907291543504782845086726478735636387347149606180581567548621399315152490459671457973869387251556534529690697818424245791849216 3593 -3257534763053016009496727365915424769367927199300147910124267469084202763879903699319794911260879431485376006697444097166791405649092436302275215584992812715707648926122079401078273673181929865825745910620676482055523643619044185448919985727901732615310486982527995473620960236631330406825140852689006533017600 3594 3611763576928138737942219340377077985472784245676101252081956135376473060607292405429430681317912163102385422667532226831033648959215161514298635480954091108183615978640871957921184578286141766709005213956060039233185790527146853327239781329540393154060089617339930784738167137886843243211934890611509711787008 3595 -4004455094781595134230299170013098150657778264678533883003237612813911351078782292409385159321468170266110502544416624331123977836486172268195339782939661011438144405818524894287847731882079435708091563622686358256082249993510516848637117931071495315759054399907327601963748408964283073302633637588630042050560 3596 4439779517652342654886112531913391158681829497457905212093936126580332528185284966098380717350185965534648240347061047649440434344405507953795664077608207573869945244215341752179646089488128021721610284316443839959959787566638926418880984010249706947722254343375519771329084072315199685273010772230233317428864 3597 -4922358523522076284436724769743035557211258762292212629630000174864893722928205792975270655061465401216191872512514970637504481561010064882278159310067100387713320349453885183322330384879579925166332323654714743417256080909481075312002341817420228779537858971988784051287811399944516515289210700127566519336960 3598 5457314073596094628499948409084718315012565721311687155149636528980792584605461174080610531532713670492846385573830468539555938302834733051497012390759723717007502695238899009708962105704856790612648491152410746045838792647747384561211363478138388519180479287092013149297296784512343992161167204946658709217320 3599 -6050322486969881384113814395811411357955164887823229552782592391879425971394205664492124103051557155017355476943477072859126387429251981702493950287673395839598085299859190947110245861800340216191048620052789127939560154252169450050837205116918947080254221241790088953086716245529086235483108111673307078590464 3600 6707674351541399276867258082138675767346569909484374929481169313974118845078385232568345163950550802192052320723960385894516337071892995162610375382392631983211448694687297478346258698951549969740270614426803837315319786620861390535254532059918841224238136951803869142806350933439497874328826534364175166812288 3601 -7436340900146794209345458461329473082364728448571402064638490725496998099256075699063677932504331694455198887694595167131387512690662804059603955355700248466575212145373753037165861230515524984471436941642943494091955775285104430880724606785712709845922258946086376213313043217604180226989635651864037994528768 3602 8244047548583237249533175633820193944968275441995013246292471628579305303646257531782122591634332227617407171159109699864626082095970965159981839485244993708751771557673154659916500223476041215974014981809610305557289087889431678532245269101921485570849884892062316567474401818084715006004066164968513227942464 3603 -9139355367141854910750196182479328441559644034581034349277444506933322716599104020246488317752053580065921777470495375685849939885474265773553780491560154458610463789581946486261912456140261902319239002434787636841629354350003461726650881701754502805361111414337907408101830980012762589591597625568263418150912 3604 10131751340286507366841666724011146628806536124027180827343648761487169981646708938214633344404824104992937910472202480563690956608455999516216701979535720079184032144096687538576025973699266303955769104738941511340356835182336909970513895287210749143027819665194723614580600047179692870176247151846304843366992 3605 -11231748361044574482722043209655582710981335172628521099173627989200332162771946283873016485102668632824769305165002588916063886332640402569909727722630357083457495331132105142975289107858972479413930211096306667601990987233576126167289798741880223865979547207384001285959281402812641740356506523723101806526464 3606 12450996008480461702939607217423871849737127847743302226148439980598946861127882487078445758765508554943761196121734983592054696020534541604033432820062060435363128722692959585354021215185131494078294889899543890173647960495361075211313779302205175534089399387382051966288914891763706975787614317285369682597152 3607 -13802403269360259535012378553036769133335943112708340667663610095329283346807682387853055778997335404701116708570809356922827400126241351723943742512598859114378018089558477606777464876993049982969012157110408737734733672702880482276016571188632503954480021148187767539344740471210435595449787361179574179201024 3608 15300274489959313917373901268813394572748861632589417852320132923510125327530815386716877194798846974020219555461361402494166490194025950053339496679995051058254787172828765365460412741103998005758209199165677316835395028725203880393717937603712961336374972143298599297449145980089803926546449626973210161480704 3609 -16960459982211365489791951157668878455660755868961164950874956855995757073683541242058673990028892438414573188702490196627907833317108553766482249616782279648992649486681942937018959258669552174950529809014633590960604918674735821020166060829745784293776109360964284704255309584339470524006477297944786986598400 3610 18800522861485335321681246975322711520121324146359899660548894281052632540582915949868911439379493031315615186408666421871696305936253295403673296400482307446386327561348600861595159424557897155580058024286324541855646923207589422609925410003398422318366853624960162882126235055518776939169640747863932504592576 3611 -20839923862794537433413917121577895483365958577201246242095970655594259401714574857021699240171061910500832312042608388195560388879133460843555372376312738809609231561987921254458042736476592572141845843053791177668646167280396773464429357580983990272232294135519779588023610653893794878731746778641259391090688 3612 23100226069954114113404987610852118207332478395138922150154250815747567285693703968488873182534903780119169622737104203083186443526874178686049587388529752680753201560481091266293467945189068151704958352798673574428977779645667914893695215949305168503894643704134825814448995400350181247307070837480782844196393 3613 -25605321700055310851248749795154977914520810777386608493843676689262748459226569861151864201522521897163930448913060590807003855319065019490295120379132051537096060503270375666992816126105890845408002605128546084582359466774594657277400368987039638718127560579479109007541396880635091000569714948744627781894144 3614 28381683315777927987388775788980951046982602037008083381978765329715934139369975737590374547919954049259843331375414603636184277697809061853135016451744428123436411864631814829625710787832186316066186274555677415554869161710090089719835566423059230500140181055383271918066476090178865558106105985280906855274008 3615 -31458642092903890704999733710618731590110698592910394672517797423808523253251620369304314634483032136117960181806794523345929753364825592498451132750978236507107026691910390287411149663752007581538313719567840561415904688627990533315278839082370003611679762792305817168841131280841887363315309793993241181290496 3616 34868696052569909385364881576044182374191950318871808404338170999690294355839308213887381783966778902753318721313250010159896965962414741625468755370812698755887586621587649117116330302742246491957680701272770823696191450831678934408536608619667328599766187217162203243655779149927391016245445364886218103816960 3617 -38647851480233054744946302471037873047960011404284229243485660293821801888253497514977637680230866645122867097302000512053151912505870317790072949579333798199721398260700427809728755220982308122900074121555338030456005917685813912291273123937941186727112290027265182117761772589926437287157014852151135176228864 3618 42836001099260206440171828389416431682468046943174481034369081083146315979061555957638646601833748810298174528737374594273786374696429882552361129155495416295043120426664818260996225192085743381117133679480613290420814455074699815102034272559554478948548339329723301563204346049668916090863477339620081875414016 3619 -47477342950077704471188506411927494654701151565692568485570940582169933378345794092701011071998085639809493897076521532949770760774517464760179762043754803718435670829727142740501290426721632580716761413210905735932412865212089191513980045659380993802487073063585429957959447706927068718993491301970463248351232 3620 52620844349901584516920502047020720055511027355331940944663199127882953222045239718564925577939520390995525414901587817645139187155490651580029794123914559409995724943039327228889121716486817885174410830578805624219610975839250604108439917262763508363099724047293384634692240780850108583751350707641726679174512 3621 -58320755777606386265156882510250150475815296790034491178576427012527847833373558938791208676056613264951490702474508100038323884673378309757391801461662360733776170840901273910180344376829981647309369250987762463355106105425635025641523529387071915042187091709142990032447315898418078244979042814137427403210752 3622 64637180048146297151697475123656355335056515924131640597151047497688283465098331437622612442740866150096567684877243292707007047365867879159734644635876276144810482748555835241135100823801444266679542239473364011926891231334175054213382072712855941354852951147241367008290432406079631440477230877664070146135280 3623 -71636702716500809149688233804081368674252880233259627986191182864112571042437131872770299771648412611457361817372861540554089530945857658474297366079573997502738145935872661543482503188641439576485548259570605283624778236389535347488048765681733939626617950501527787405374586883392933549859855769612858995769344 3624 79393090288337942491533124753332182729609125522686870189966249576822580765032775020409256599687134450938467999409839551810895625520777621992679905659333493078516902141054850608787117192249578990533706649001713348674051800798915578008583636552069803108632702738981465331282032736314821201369630026441088927010816 3625 -87988063520067975977437737178574059682497826037798813292735972703303899072869100216191534529608049585829140248902791718608909318048766155013252588965865805434415938073588518912166326246734614868423731790472779957216763584889670684585797414873770491661772967719435520306504368072422926669926293897894292136919040 3626 97512153872000723556382976504446761284490784812193193520476492562004098266648618609808778863380509702071125446225787011807920504592010077514426316992916810097480924116256337427294135908969429990810179371479377915223620769261526069777052326839274889017510679384487153282492212270394665539612438103655699084734912 3627 -108065652043000734837113359146587893661270071310572027017329517486911749074862114056772753168842100603372744431535985013865583325538371496728869462190690105914460487151796975695705096352003204890992878737835332149612509218855009070817162345252848242546239001485290185198137209625646284464369550390531021923680256 3628 119759658472301384046051003484783082196195440099082579022199176541379344979679804287470414169790975606492692366972962662458563007982322616861031326302765721319391405982296324395675358377087814882256842306443833929097285418456796143454564575832445965714574632599540244890349277766324915163583746374471943012687070 3629 -132717246753889671236909406692707554573853229722809101296020504637738990992171359127535771078536361274300541297574877590731601409949966604912945460969020002586328636547325122824692879991657383345944992693289940387782494900704067713703955865676396437287930792471967538239688793581293128726305174201612551113932800 3630 147074752082064551591694574660011710984761064020366226082922683238460515339164794606086756750334320953179469615701330985545769210359290790977258865650679781924689358041879215517444116647355968888394280493027134511922964275461464214137888635716108325116239546184140327444015207484119709654944156135994974909720592 3631 -162983198145528095431619683717874987278580998711929241582705084949093455050000272989966449444831562935006097412089417309593586729016047484530921412113374493260848302695090300506080456899186683349045369798875989658238804522816032670980607494045074347141189244287232023425623954195863831335259109390005386281484288 3632 180609877325110284844282314059581836463444964494767900625729092666603325027525230082795136796228639195619339666726434658447669656742348964485355002590508737304335334895286581431050839486070478053355151982852035848910405000432726465186572632855052099469757564727529203967586906758363746986832755566668023030091264 3633 -200140100641806380254453154475687835162061110375633633291951720792131276257326546929536650902443802795556713650763287162353727273327582197508231984899949347770732908384284639073013180015100347508801602402538248941458735188419222337520553785011312270685104846803008100788386440821271646051659372297426032713007104 3634 221779135663656839515505763161419398565713846833221882731181577913260259573643836110729226383511046702686958891689197985075712152783801674926036628849747141223489614617844882295831615141666341426543906711857335529841956482640355772468389386220151482100537590942415603703539105503272604912043515633510097923149824 3635 -245754352530313573045727103125953775125528055261992263026254574766637694512640116893728103109927141599640560224935379175266336821837909536054938246345596248953116390572246447118142556727497820473130223504594666055376422559852135831608322526939521711416052977385574096340016916239061182597001977982314190162886656 3636 272317600413043038487953036156775325733384824913396045172184596714092922919067923415082497316089686382735033034609078949573700693774317963644350998725136784681992303723205674499205830648808708547495992670998519572969714491361011141036767156986199411836320521429963141471068517940425698243858197103306720976963080 3637 -301747839117693498833168009972920256576524367985068744138725992308939056298074718617542176783056589960039667042479269403905444598382998198515599200900570445184192634403258062579768448995006591422539854295628163168226276899364740718304493584262089308870879187869999523923462031414849731477476873213790621731913728 3638 334354053183453543599027533831906983031512682076580775911140455981136991014736712374763587481744483108051583585734185183031044638325394326634392671725081836946387015894748482886318192177245785286003840857412077657902925403634536159483984478210547946362843628572768948687115219586883806309091752359822924504140896 3639 -370478478758333207206936150042929492893854877515585866763554633627092894038709530245159212252581220008023618726062087686457389319987518998949116875315223438251664235327694750718538812429987784194624882551263087923849617730276788999217008985598357146920135038367477906309619702265492369512241310268789490823725056 3640 410500176773397739846276602255630752455045661947624846702724382166902239106946398750707503487710895195385871320724668798651808861308674409039810332579928777669910278098344051175518220531647962144113321542492880864558663917108773645859500597715438407014760303459397219829555455000346818783472182247888349592891392 3641 -454838989525285475572062725768500342975173812338117605531312271820374447648551270203611291439493073210515736166885560878127269212603048662093911532590021098450770390424398969128428468237337197461791047795888021900665664351238657098997942833162275220010472010207415974249520426355873534709108659254973510405062656 3642 503959921747414179896332386792412109390730408184690795179360224276206708445383457262853846081172217743893201388714804807032242460436800436311179505129267280012536560165398168249732808886862309323627164575471988102227974846945954695313445037656719998606980915617833617942645467597971585636597059114326757475667968 3643 -558377991645433274080708351372576379642320532732675308895569911160789969244052474543884515273802632299482774997717470941181400676428406112068223351914988519205788881656559661750683160270860131568561992808461369126510147344862785091343114709845683439171897291515006033988998303131254204026619503731765621124235264 3644 618663602237179827932719552181715017426754325799074265821973628959482211851094254614869224423326688139029357118384506100841421969899510729162088960526045800035697131402414750312720084543513052887062983621146466135841537155766138780288646060233686719214731384803304762984475728835514117442694893500263776170947511 3645 -685448488721734230474421930026091016542919329519807947928805367466358231529067802447739783218492341614504561697052141165546032148144983656566503967947098282803014802117215088083693457482318462296892632348412151504304738722137415409673536999541420237562211904647583161612008115729894747834545839117276171026825216 3646 759432303561572712445116333560789986237827573701370677507183063281470231716628732429902761839189061902849044339375346263333877246969475088721258684189746576739789087375623089708229845302100631528125630829067452088611307312223607081317678857260350751198190394389579615866710697433976735769407495733980372541653992 3647 -841389907557607349021476279003115141225979196428997338602549383245661727695605949234616046271832353969946176620035599902201430914585241351204516050655718195304681386140445334965464154356414265322548344994745379080545269460831237952763564755104349646637864926619443895339695672493550835034615464900567856756817920 3648 932179442496949794066328459986488203732612074063166738981265011364316137720124045919359117267658606537774631882820782931851207930369346862633332240469562192989901191445396818182443126351127778424303553796616200034529166299422186719417909816370258438696181968376729465743985980761539216804676252072551069401020416 3649 -1032751269032618292479476821217194071251005065548030252281178590600309352421468396137350955033938369336992504013605990833484751123402095466098702069176176043652312230579312812405186099918138501228324536274297514499749995440888952778273628271689702514703186659437955767153118634582972782553042818671627330378530816 3650 1144157862396207745263710837397530624562019835854509501617645630795724319750136964533952013868358759673012874358946296512182731484721929575049897714489815319927184896208976610049068309226550816685920116829975762765413970139514680199345323763819122648175822680485015605459052695378733419128676307376305601024956864 3651 -1267564768440682572140630618208378616049743396017334515255156685500691053815574356228601706398844751428499608403396070117001019368952461197216996360565749562376346977969146247811912644064268971546622738398287029006563757137354078091699682626307174588164797758605306731170838000918203573682593453009301061333155840 3652 1404262733462638187016614670366098382027964142595835873036185799034259594249672433341505060244912553528173933568101258221829414027264067655904756946333873534727544827810458382284976124236078112591948842081375837157983454137565107193970117039075047170297411170260680723194875107153061648043717570341419836792765120 3653 -1555681133374138747853199992821539934431487935614528710606272807031484408877833521265705920078222397189831457782891653172516511198391501199252047682141436245082365843206051265876191533498318756743543061109161297044575549469329101704383276732411836159368692727170113558076804479093380672316080632439010983758790656 3654 1723402841208079569337506557984478621242372074210847153765045492490621778288701151546367481670752873881154966835225060343803837716203057726842948007490877882881989396609729975771068423338145083239469360568193482767240966196760205560734241233396611939728684587617092528567974387605270952894309634210833969217105088 3655 -1909180686785690875794131161734852169614526069695174575673039066262005207625682638231457787271415681294051167039472254040965667623969791503812602230601821166374917391298974784513116711242138992938241135529753138941164420698989492620956806288842119997402100547024771833320171709594534555113208987181386309035884544 3656 2114955678802696794921877038095174693068364411987863687363833714971673774875128368513229626529085538177525259013077102012429384701821779863594478138943207779545040922748972015689483900886157784889954797661194880182793169064037775670027846928837249525592838602217401560069899300308457533553062601584057481046693632 3657 -2342877177770380089794778871483272333138719308150712152034018056880970036557424325123528273151734189762070959674273364549509744383151172702810065076855689806178804697533169802771265334767081591974836195501247871515834170011115593530828846487477741122008663556130164179230948055124185906032012152086140517663899648 3658 2595325228365920056546405521896961812565774115309579410699115670779461878763176149229831450599174756824237135154851754729595757084304124185896661270909388743997118370588511440854743945630186476622406993293167890380905034277915061183986937479753417659954199696892493788110460707086273154750493072573540291494449152 3659 -2874935282009243767043532666538216085686629474355352369377802425172630690728081395770957384981052070772751116570789307337625052077092219689190597693506689648333112466823072804502663660092246072987510487106213962412031764019335860556156219990985972804684603920947781711049216867936408601673352692939577768725708800 3660 3184625565119575326723287774811187277917844005756736221916338011082301755416214719088509960415588314777526818474536622078664482411727014928843230358825174132600884391469583776622550424688409225692742861853806957589493642968903656308092282834720072987335439951579976107033411936942579378547660238190124057483824088 3661 -3527627375766469557190252637716092786401801473512644233717095431798036325382083954256582132286080304052896051900407303410071226835728705088520004634395986467751750412601951969555754552808993526846201561171153681346356149398466079323979556375834467329015932246698376253719747992415516316824727173665985163423645696 3662 3907518621596806668683768505589875481841580953969646291418878054711721778612521067550269448478770781797811776561604431658005955247655830202706082691625634687353472844513356652058876268636193438311041652305188410420365664875831304939531094141706018110816249687959842025899990389052117966130278752152089606659049176 3663 -4328260945300128985884165770064522012320155128366819982885888479876239225148280024039362354277617279834607010669834136705681647621892520757266649611723882101226540819823406088250256126718835052074436395185581290526467378997920918556297382864293546529566493565649723229329920707902813004549949762706738711569104896 3664 4794240820811791351604112086206594672374630505677099326398711609022947908760144728126426856143051796686874612523135052398767334387596451487112418329295286705254861135678402480525256472789303563711581429802556107873359144438432174833973972816600448676480247343438075459095124177960553910960706647588880935266609408 3665 -5310315044324975886990614456055247906999581004626034297633367673502198421428424614416420262063375562557713045644961319088794741723788374357442718194273545419415367925440479483533612104761677794557908662954103481282573203284428007345465809457447808823490772563159492006761125255481032693430144905738064040058421248 3666 5881861089407176602175975721860069570241775754104263597744994656134622549868867602131936068056379831744382057450075326029221501697449557668839129859483387547295380037802140494146843234132286775793231989054720639861717794521941811994522257527237670274972334465927606675547165127119518449087552002859332640873492480 3667 -6514832845557224431070734630781592823377917293886880597439204905664969709366210372357511521409109281754456100009802960319949444115938678152425733658186276487725298815370316683772725444696748485465777459748512541832427859695137639459326701477947258518918937598602780037296367774901811057249426651671640737616756736 3668 7215822314907394198253273212560095897904918713442545678714537771988197416181508367043828557471326433245047109418845070574681965479548321781981088442930240924487592325463843981910195868556307377581395164597234062598191648138893538745903381866482136963471079814346833297749268315078792094065105982287985984022755968 3669 -7992127903038081545062994947296428892659942518112536043738583120249460995352478593031968707798138097062152906651584869011053924740779371683102601499908728586012971602414976889787175827870268733434287596308325302572799525716924963212209893923731476168212243693061942954926298879388787650586041917910357288985559040 3670 8851830007656568860980867618150795542888922779338075329817588452612644897264589433520801691574676498422705040034441396570430949755437711908856916603104968119181408288067936231933510293572957028189310215459212877947131361809834180301839836406918541914325665061402750536712691307060977800929183446242096039559727488 3671 -9803874683889638283062925195672067645707976198141009192976491931193761047822284105267522246658724355442930452301500874882310704928256629450022861909491482805879382014486386635541291635378332788839814026174697310056795846592745800236082017313661645602714031343290786406162232590934434125882189091438633489520394240 3672 10858166247918925199314204458454129165496150277335222728522757857911986596228468129861549379456541475856606594138266652478521515045448067067923925092201744164116047615517780895755343081300865915619703605927050082719035163038214275490370881296107748796895560748720121044390714411407557229894201700153308430502467584 3673 -12025669772495987135398477047622570908738345610548896273791948699924337006884274935012711790125293383259503990289206137773975570553465881050090814077014771994959638212883075288779406214012744297015157842249650246024061856133198851330595135670760958813381919797275940985719892918747278360147100110302335528544501760 3674 13318524529449123064469274302969685653519650067585905904200926996247262481705885980955293772826709980473068243047761379374231895232208057231203318139836360672766031975053062706196218273873683539657729450886874779963555357478652951149956620279647258311301835548601951148844252407687783765747846886075359223184278528 3675 -14750169546673566486285234934405675180743756588387737263188745060861608750601145227365642857255596988558644364534515833439822329180550578256534168116807442512589894232901732292465041655539245955834798036635376063895885805923831464188095556576240525253368195789851575447309876841094102940460625033521914337507147776 3676 16335482571428400798679890939865592961324217399541833509493297153871106131688105573690639871085709833278265320977038187981791596030976550026237703816960732935400572773296324953894294372922132721734431704587472734608009590844569621174031803034955676331373763684209263222392945709079382084201490362956237180434990332 3677 -18090933869316733287250569739501281295335870513166709565061490517418906180476629995753286401416607998694770769173665421105713087266730998757003735237257768297370541515259534317764381505907338240156238670383067967203756631407646665360265617778189876112918395890849972229041438784965694538630768418696552603110080512 3678 20034756440504248032839995013285333673821142194044749743062003453679637247326968727820389123061322796976893492477502461463976160485426617312526179647814172211427667271948502963279454896801073240778071862459095743669410080961848050321204410475033722816657779717125914339098622603655931651783981933622520788941663064 3679 -22187134403088033524222322192080367525662599753328980092865530589689627285868083738927253800853487798893775129816750080592325241778442924939923608066651318516204516474250477186796778224235196933634770878851554291877939095157824568318399924184791829982409552122718241566262888077181791831105517356844182540551979008 3680 24570411479779966125098210204857784992785229926771804815443856295200724214273581205894912756925502304501392209410196373064904150685085947215026804377770345832103011658074559614112127547401632766949989845386605844467520520549623159508153411662168742675173511127517734690379120363918375107142175405350269983913129984 3681 -27209321730116394724810161624897708971337873266499121359989786796950574710295336837344486154715241276106464422093271666837337963350272677641930678764461482753806879535301045853257746895893005593304386631728948266989093385711689496019561795630346873372144034969624019771900723373060236836200780659288254446239744000 3682 30131244898349204268686094562558865958370440887870912454165303757776656105271149004781725427175665882150659883957454022583774502553833931779410843118410294393821228676974439359951715427667746531684363427930319113974707332583319998263702553307129715328428453365853255406035891610327075088705781875814002283773458432 3683 -33366488999335952778230361865713702541170957745494320430393725882224685731796432174211262244067371830163490424741645508242935059604863321971693021824659909105639040886555131915028910861869297430922472586620222801022900853065819387531484780428395588630820047656894201900328328048072502650861306205144672909454737408 3684 36948603043698279555338124075629645606798322404242796032314745564572409462654521200990704940494779113545842027660204281885028956469796134008952565137001027206010911027632875469754306585619647931238796090000407775433746952364294968305373579590145365499324384218756721699348023003684103470098568773277683530833594432 3685 -40914723112100005977575779739181125864637539608431588164959895272402856882393763227821775214189750455074135217562508446162381056370251060273731490344454772402067655098396917986187332258054873063019313910073177415103631142280706373912497480657230925103906088103597156006463035611472558151497307955265856186448084992 3686 45305955329852161473247032599712252696266963051498402594862334446593049228930188166046669305457832143073098224819007952155082595043108915696734521873953102380664600743307653427570402770273943736768627641467037429914990485012328562481691213135125802593586627660012348736228787602564006747334976955558219212996566688 3687 -50167799670657306973467602677627438354366795412065048473997833300958762560631524616443075432414966818011097410849586086587964922101476313855682813676903688490112134011415359623789594750712323420885423122507315778678006997134273322150955570605702894824123894632207510100886311770389801119834004743045167185360060416 3688 55550618936003816694857281989048641637772731458969944576129948815836293465817934284153600622422984170909565119428348038615527917510342593326458993778399728717196904335268639911575866406798000161533706916417894632815230935303727121194696194686631101261742538951407678376871650948028390698198372635379339388691477760 3689 -61510157718763039062524939541648357293310917690969809079786207564517686566538267182832720560206292462970455617199458475972234190548548712115136094366587528052978552534964457602295618914513060949408934260133452759358392543676682266760593982197185293038440993421068462705928792046208065000641371921297838649609551872 3690 68108116670629346684587109325380365982820709771748707878831268757844003124066093006687665433380652040514664564612910911388228482305029238654321573026764219768709831891707669023911314033615488181295116932928149316838980729127017956259888470054411507959360727454555637547293656004759992985998439818505410741661917056 3691 -75412787958373472794113801388541522366332844842544684974573118062788389262410866982758831285094846479423273267214226858092177167598121525989851717139314630641049102642009611815943930909297764270290836218507024565195604678299702861968219613984576558984212605312921995706046443763326737840361761691471084368623042560 3692 83499758419201896909991864613253479266589440096875024641991721096180019920632647813564883031611112352315855798014006812020087542363220839274707649389088791719504518225939122326717248014777263179079146318015256155620862694009892883074171656432279862810655699939686674592918654060319916433280894235639562431633481352 3693 -92452687617186425642742407154804944106753536929140994969259121048181135212337175505709175928043018548085707812711703018602719996016087085718386186614653041086425542490122917744834777190634403853036198066135383038355662376972627181294933446254539247382541114935279556939086612288826344416253321510262876001177436160 3694 102364168767778203469962246294149671162364338345382638201439378198420988765297892818180962401888141748332616228559048882672705809981595123020211703737049256065873509338860114963901452239264985164066459006980026073610182209540283898955218883535363590525069613647551148798064455093659103770719733383979538908205103816 3695 -113336681343622589592949984964988855808785165816020500369339907780367540663114018281584735355759853927329900037950239982889226532123226463546888400277684200324696213813565697004482041040534707329249562898870896761488775947547957413728669848662601984671003985087641033022761323352959190789505221480062892562679070720 3696 125483645110841345382966118688105832189338514812201498974668398172552599990097530039136758553048659513213618841068481274173736388348324487637619009099851276285435793872405666164000795270403632126638642573627328723030118681624662720086280826574806169344102037546482989966657600825120116250573127471273038356717715456 3697 -138930586380151232843510480309883591123383950500037819447060862263173965284806849368966937793891281398758331298112711299243826542047806321004848226901310103626404581959895160987782571204032961833842806374418812222741328258385141990861739347445174466003857608592094029869500000781712227787919869303817132490488283136 3698 153816428402153433121907211748460214978841657431719340058111410705407310300199015990437850693614311791553574466925039805220529527813857182733463335711092384896728300026314688535510957902333243822621647455162862417691579699362773940951980020895759379727728388223264907049033865540432126503792521311780412148279377696 3699 -170294919102477470746506565667248374197103698750551661554796895373777647368665465294769408230164183852999032600366850526824123528719688956417927549385548474835752509626129353006701987958133380347654660773999769482795942335237321028811058680089892822523484490158802827419355610613577043550702157982791537725873848320 3700 188536210753046537649516981096127972894325677892749838388927194212510751201041223378835946298404989284611645506423767844679489096041858930508175273994752920321080981663644172768369553657526331708942694066754311166633760868288746209866943266410993768249585216012663301368389808374957580346320803968428041554288908248 3701 -208728607724756572696990368199543945900358743655541036834694334072994457529148104900517442504291935656699084485430253910141462089625647975234205977772285344585874449432392462200384337678698232584312453434112904034444982614109768598357402104559831387051836326972627545032447200618279083088427963198116485020690939904 3702 231080500180039229984624521768491154784858589308281451421018729750096597750219587720218727544542493453540797468002565119741428101025045133510826079321705070156494766310767652359476750060885924617166040281851371867583606263281159155263730953232863989386564420879400885458919380285603451574472604145572614195610933024 3703 -255822503458479262591830123969450654743785226876832386018278528940443972673176939350338170113154962153214522746537592876923425668055023674748580622463568186103834472407313952776479379240496922868087486853452639573789232802706591680596759435848181087214121628004639961141105102825563796417724196038217123804978610176 3704 283209825004085595438260770505183807500622804622961932084280377701791474249050874217834065459560102453032023126994302322893511987168509200821972606287364033651569741694900347485973293950852111948331447262934717227201066531260333149659861416159756458635861469125839267037784986359398472379484697415416160218976475136 3705 -313524883000207298430196989685149117648198507380467630187456022233510734543086936163638168577539771954399931714132756614565532860262796427334908224457087465321380939600300956873979697874220788086658699275841990099563599133804908314993277075297199503633277468143762109328921855439298976168466177933139469535239208960 3706 347080203440918801855898006545139388780805029903908900931334443605616604419020375612339777164718117712228436785535936967464447509378074653801480240041781662690483119378909613863872962446382976548496832391792387833011051114152360792860535386999856763945977698270647333857309897499976944409867655924998943565670212992 3707 -384221625201930805254680284799952927259035909436342029654868318994135566530873797976009507463574187287562525462147698849860428851683330231938203622855986826580999844052333356031282775629763745162782605149027737642223450880553004960026616621973156933278257657351462814690420701444232122384393239352985570267629617152 3708 425331845808413526872798887143744214826198012267097512455739389591888467013111499477782953348996133596417616972263977803935127677551204638579078155647366932055922387193664754692968089230052980755138281246034310217468892463657503490125140392807831520871364989705518999036647333060130520192633508540333684357684720271 3709 -470834344063276739126869308909186740770839311182250171002760084436690532860153763459657341468818193206350394726832082598113921966956492439684415676373522938679080422679686065804043555685324713474587747270113704921967991798680919640826608808733185517031175271202489680108576635573924713065353395448455034851492888576 3710 521197719532515885779169268080305678422673585092336128640455095983684919544551688550679284234834471981128192773463587202233035800082588922191330092942235487032904809478209153416264480489897968667459006524632924078631812290016122898224359678213607737024367592064290477383673483170085659124482354650728876293298387632 3711 -576940493122988030395639799317461875714046594121026153071102506299832100377379451637336622258495989285312976432607817430489829911925118997147338443961631711695162565530838525049438210224823289891573505935025413448191756397999723446854581547802369824250675469853155391144772240919027532283892791391083350416443834368 3712 638636417675301444255087816244262054092732491488164916207624843572982198986117075094019065355677223627713512858933572189735486515142418561176165919350600258563310977501315295760827156715018203124253147443521688284620834037074855484914986248910112623110272692267032361375790210576041670175359158232976357031186001152 3713 -706920352677789190919994700377562983656881256374838359096817538381206244100640643102294220452856133438805486659552293538808107944890871951586981274178427673078847462598823775019716306266590212552394853333867767579804542396335723851782682475537970415006910725898536283459169671176646585138078820758358264617193439232 3714 782494762939192715587305451227088690233333839055137461667003182968165226871417015292752285830477316743749856188775736530388831098389398924155850268000399107024287216616188104852626576971577090028416882057782504203856231578850445437754358418745767201796848833049489510523510332099729684811907914709954727236413164032 3715 -866136907395637556355289514235838080220954484885630178893912804757463337769541746938411031089685069989839149077049304847921314987394636943418182160676034376578898347268278222230581504099778782316403904057103488314304962256845260647929853787766648061102113220851381971724379668403876980886534200940499359788305481728 3716 958706791235782432428340184834510418536227923394601461607975166561551801812004795785502651338966614731959169476328942638095224492574059996862858012163124172433265508490962072889608056958592120409471136390949209156281418533025914131752138863243232688127890155258041265119445763573396031151145404134170487968488202808 3717 -1061155962277462662429679865077803983500898226179818328836332830003852138858350835942550974092794740808558455192756906794338612361022371151739779041669829855099786660004571686035523092820518687646118433294375243974330278427948496473588714811195317211272076764277837486161310447816714809486878928949099476722747703296 3718 1174537241097993076034660397802223550158494996394169630255064816687577404254773733895696529641906489299662040546432942887274224373740779658258548581080575768096732601943027842289190346345835746550846975185996542885906413133573290350359160013298575580570179437510401456343922275304400987496998581523525450240583997296 3719 -1300015483895060961314027589787837432693054655625469028490771654964159250660002902399558588763770777905253163251126622939667256226025848393549743103274872899073081984802675916593391042347007780274445113747850368659480978970197876169826620741290739196328615862264696453282877932233160377783102290156573086395110785024 3720 1438879487531464470718198432889351719811071663190494834111238290536342937723592849776741125181185528235937003550090643391879479686775893234252027505972153441841599344938649573745964143798170138322166128703556889551263607634604672472932857223103496655299184192729020105061955443397406409766889933066097189839187509248 3721 -1592555157800556633501200146639015591554077774119097861199546104003094647197024025414638416188178828645482552334452971331400093120895818141498974795143099538716103193664482895995219165703652721643197092080954400799687018723418478719239298122296180435856468818725366671913943640887800918667567140429436955638962061312 3722 1762620074757003340083073132446135747330571571239574996293708581825116152654611818085182520112033999651483712755969878509404042233053901829691462012567293668418409342015066959457471431125761482764866584089625214472697081282739955441426927360518034553599232904852903081934688579153560482756416071167745251217592710080 3723 -1950819603118535180759555852277767815220485788166695818452809482841935231084809552072171811941313809713171246818506700910316015430637569534289308022507220612878498498594444236485885241331375248987217479998592994717789651187025437865665770316751550832522567431222659151182166283036408316699043233733737445912905515008 3724 2159084711401559920795843988133211279486589237832581781503213308987896368264806689927316659035448387906210439406553706272989829494149914865770366248033921509624555933751260563190729437670922514051603579774879034449062283399269199581275778410177949221856930304408921201888234125055414531349100696071213661406033445210 3725 -2389551680764641359835549862013468749941345520452549835836140205159785539506553357318106741380184921298710169777775777057475621058962872038266000471497657043655675715275392526728869723005001360612694608406723709832042397689502457836712719845896720727115561086376288362247641452832848625917495928423749126583890739200 3726 2644583903673405458316238053979485040195973175459341141631179608203730751430933206985745477540696225573507349115188107087309201130308427718640071588661598656472818432801327460691487845214818420056887480084428373865349593617389946112687903647767813860784420005430076704008767414643225422562385707223571186413809874072 3727 -2926795993661246544035176861285926572852554080560335031130393275100396955794711249332793938348826991781893057703510884224283689270722628939124669010884275711009436160035869610291060175959736627233489124477374525249997337767712695145502280987311632900305400904046252743872654592765062202703827879033472090867926827008 3728 3239080450855425124919185694959288047085590639534387896773673737573705080845817254171083737810144977718740685972581275150579115014439902030942376547815193762406473905522838661107776338680172382557565248610285106783427360422605387151057514142583209400911891034735688493329007857510155697317112227155782612930119739136 3729 -3584637153803369514132519187110902005243911560425637266615867620130430265605529670743874185462480571318536728342459823953103835814922412501954977442763763525195710178430879398743908443444567391760763644101890377853532965563188762847530001463444377817088100308365735836737222733998616885568582542765650787143218364416 3730 3967005976729616634150625577034513869010156513807604415316019604705684005213711776621569442595080648209367975157444012552522039294633082865260171824981536144690537324753910075353566869333080513530608397130253145349684255533002850658375915118646062794332066951056555885903347319776197295960963932106393139705556025984 3731 -4390102862967666792216492021066690208142913573050833967016401661064878150071026106002318266084547695309392411451755656497760092635115769626210346898455211344799094157803710864860455537323604557757217110105627180165767982716466462465699737759218250985333123062759831246817193623081070620286973446199723133692356329472 3732 4858259720261191705578198149122709431031360156641137187551428526783342667839589777148843776524338032160924587870907646092818804409992941882907218369616924130979661579578945595238376919752648299299790165985063331547240275347792674761456208171231825770290782281704447745225233051208223117092969103050603499983543228800 3733 -5376268542267112642740282440478743724010077087114206320012795426381544338978240426686567103529517345104659810718460436425045044582145844270888084126323046492147578951606016270783651793283698143302443475615580311444031055417311480760544028306960688251538997335406457060137006688716406365080130826585761541696438927360 3734 5949430203307641968001646170371397657936939405546941474079935505768952398881772781631263368363344134561199901155034628747723489752961023705848708624009253642664279875475197836311301781914935963326207594187341658888130563614119620089553864779262863871390398366564864016727261626700554742869291984827316658081124055376 3735 -6583608420638927727627664060467463658256453922475848649934281110054782184639462662427095186733493536782399248837586461675153993117959345397480388866130159440059150110980627316767887368257812220358066517865603306765039949097072508021002634685612020990572322480836639250331089144382699204471804286912010359663654600704 3736 7285289430705109260407580046261672091932908276589239167643085415751470917875925672823249957022152857786003808761632372019013049000055369982760872846173938914163128755507727154526004567425194892454387044461210954735151420990003172238484378151056700378772483042328364963735657581763801977026256320622198665874567665152 3737 -8061647983552961450197410582534282639646355594216796535394167214047589795147856380924599584749887359736555248369570223069599634506297639443443573489785839086977145622762263479196644849290828814501445919252562555826554188885871278771216061329654224035910143097902657208788989224635808916799121691624395800342359441408 3738 8920620323373626841020716787338670444403151110290097260813796223508582439337936820499265481266273790895954995461267458795784003937934264413586460829286578798758863786212195853667017902013637238564891303652806694740714861465564832144990602062213848361000795912936390631458452474433539373344228714423619030839552546816 3739 -9870984893654924642808390307768825025288192365065499569249647030858749692525982431473577896055639747801099251840077102643141733326892683581383036858633658511927155784599211847536333978664105761377400251551056303416716029563829730735811453300350198560312224599430923798112647537592178178007207616333855527352639946752 3740 10922451583378467279728386601548423506391253530678029714389571467112351880184481757991163896388874836714761557323848848798675318102430403048835383104304865749079230009342649633613329527888777782345308288296491945643502320003453535012307680980201714558866400056803129496467962190630880487881814770045278247294303072386 3741 -12085760416862832647509266398415973023719708820436890995045927594620832535349570329245088975814578713803646349047133276245596822617377616376394693659945127430350810328697209827837306133957316069873538189963410316292729132019347275398803747756861378872486473624081698540778611165772846931953275123995849056271179186176 3742 13372790685102112830875111903263417582128933832763221961965872730224392143161392908338465590964827685412193440654562872759855596404397544309019720570365643451106224416330582805507585891218364054258889132058264330763380619186681563426896904203536440133072774755951150641303804987738432174874287487333482395468148000376 3743 -14796681621733955805946385284153393877964723963375393967912512608386305996257616770135426001382860147090581535587962347620229839791828776802527179203417938428477803558038450944441698401950698344973976407057884974164405685598849581564571062167701429224440417230771661113129700077947709187535135474009301582806803021824 3744 16371965843148831447760237156551068323327360130252882890061895162915297113055249374136202610476058974579475904655850866673340929673047441664129654964642975215837594839148359992080239487012326989193122401502479362095693942652813344731559417302116088148275986247811653846701414983044161495334180179737516400929730576640 3745 -18114716900889748955707795145215712752070940435605288925136191457570648031132802950767595007290116960528112926393508208957347007717581750719662836927474753299294578646012739967483423044010243620340434426838936367895551111211586108952464575067032973443474481633419337960808186054933398295254397351627757248163944071168 3746 20042712436678700415440911250845899113467589147228719762062987849502370993064537269001268849114812125870539770060442457445746816552563142846613768217008527131876313147046752798786394478784992378494392671612215679735974662684315028750938830910478492048226172081908579984507868506907810546393614540650969982204243618624 3747 -22175614587567846798755787874131177061618038677156350754240596095899952049736092281568819451506603263005515034985077132499052877434602674890470210572138359992484225189839805787196197474093151132129979127941005893062240533394817790659259610866094189633481117830898482579708055418862602945296351235909557088408135794688 3748 24535169462424721712363925965674893880944967605614209592995464317299089560024902399687749822394653004182045105706856271206899573698187512719050031054250419484620502763929179740689853344228131008039135250388878480170117107798481393353143634888784235625152680357196791986531350800510655470908507521612577929984748863128 3749 -27145427702961707691085959077249284724348567753855072454827032887403443172338464720626797896746005694339014248694616493737422614354176908481718293479352028576222267851304763951349712719182192801582342699168004440812137479910416114685916148623272525963962147017567577874149322447413327317290149476396207425921384185856 3750 30032988354733664803039315158603969075320033540997993865747521784207001899777328530153508952899321697551174225244715351381983475933557331371213896020352348233696271808154141216847380108806545459700163149986021500285226753143950599904223955193058438506481449510029569207589302282686429445278156140997314830477751742384 3751 -33227268508078667113485940268075419542961508973295409340007343250628379049785902594999705976364366551677621531210758856596968203321277037131080333474318371960614385792755300950866630760360574886199358460330762594127832736215062864624840275558620269137757344787295703375084395533150405767921213336050545630682600701952 3752 36760801428213178976410095812627896466595080850181813842566321365906189208522590698639274307196461273535887107224646832052026709347743731442053675748564259759706273172084212268309390268334609194261408661704682898142244133165501405576932523039442045186273286775653057510640466014189235672052332830142302035640192249856 3753 -40669566180208954327141703253737712435506536619291403807422249535304474016954536280594494781550174854656028983211586436424642930134944033426573040932775476577033969556754944274683066349716006548330667306157951167213643840775378045807638912506674528650687379610900427918979887289711389008042694459748708897733467963392 3754 44993352071240993543651915667343526835840645808960042054530822190716237382688641702920497436686662095811373662356290981510229708270171868973681639625139302476546107901719726827190581931107561389349649361530614321819294382729982934250768304554449818685085930075331274501630030654052788313242612629101111962066774994368 3755 -49776161582471350636862695026145798340164345356300291350204973790461883915422912625155135612387848342872350710054706455375880569254748115681865272518989176336785182331844687624040889328024660220760231881624215247778074301039517592427312271506677030568196134439056108517763652487977341953317981258305812965307212365824 3756 55066655849722051700753971961157609192309522147441210904159986706482646357856605612678333572765378614783348485098758019826743304994046697438070403780147845683875725357797769898278395937834825229392295609896733732381977132298564912082305413422567028309183858935932176800753734485668598029453308341243263066367700962868 3757 -60918647179558576218717498454407783683686196815803304767446880879132004620323546136564356146968585245785413493871521024252213384881514317446029124898022512096940271437193708197591955789389733197785451199112953839496057354885413661307492216280508194056808128130792689047986896117798269811290209488566716649540337270784 3758 67391643559825542508856676872704184628481715931959356171725102020692229459221109914656852757390473985237422967356279567762375462122473804265975896351815977451134153353105467106865881213606208086773781614710133071202079946348849708685217965662458564118597620507943547281132495539146558403597656454693611676556712441120 3759 -74551450645768744851191685960315381240276154889109341533125056226059980100306350427165714665989328408327034470702663704310750909412995814722021855286448795087580061675333435015742921916957326885911613799436576391852082909505448987538864118327561214721629889913990360895443904376519702926400605365976131433592384389120 3760 82470837279857790760428014953051711513018284543833670684428490270581157623987465338473635180006148560506488155996505827656417297589567340117259737865404419517023817679258300264600604976980504976166042009269289614443188263280574727736976733370885815873819593872178199636996165873798607992606119649908415110606039707648 3761 -91230271241053347012556057220087005772664401927587096645958794638478976600159580054077993906548023489102937119052336730422154354691851538124148459640657714532189358007024755670306985267522625985487863737165188294869208253021183704088617630489721332734018267074725461716281154021421260452167241329918733395193813794816 3762 100918732623908518164127433147190129570346927838256041888851928866955610505502951602768946247779159337920599033502148860618729829720042758689010087484144179502842180694484605830964611234320849596158160310992931098189113982069139392722412676101577338079283416673656171581821384581998659489737051418921931388862731885056 3763 -111634613026588507640298063570146233797148634952853021619299467872019257948703982573908039750265197177822377831025286850187921594751115004413232893359170927813107017470007651072731936514867557639368767607564016301797676397834895538211232229033263324154048516467444707815177079199708715724391145801320564567832698814464 3764 123486709587406904235669834500352581635729364922305832021440343362856641853837568646640639256301655770664858088368938937870336377905881142416568364765459597988995960431271562219134175039023422171154069860494731949771534194201195934454726195719849568111748846374452636937873880691490164710050459279028616160062833468424 3765 -136595323860395387999412200687509401653742608700152781944211629192027254892761033487649342020057516915517045411444846295146839471719030344586958168609370867370978100687401829778691356003574408356990952114658624603591346327306369368481944469338678440332965577823908541259293943800210153241364519256726113539475495714816 3766 151093476571230486232262750563220966538333911069714937234394157665439494109055951573436957198189630224410989145489936393543427360085610248566626418447261224845253534465961601314683794618955466461328213390564058507886919208899986885167041963892817532317844758224896959882881997867808809170781034715390830354681087335104 3767 -167128250456013896053579075896978644315311950477139569259928418116351292184657623911672236263512457535671797247311377991525480667996943221225188871052920477083806458066511283183081286508926499344429937446057651150594315267688504178332056763280731902218753909822120348420682592575678948169235814480443790197348043325440 3768 184862274668516955778596463614122012074192051627214746129796366917933567771077910566347522909829750745690756738372646594864190254969261173077911262405578205879809059949280840114950341752769923159135813871683992406986990030240724071207775945802286573384116447978929636342641276695701429078832540091116272124321991795712 3769 -204475365659342480149202828819296671976200580903686438031838517026663746422972684846863162115095169117101927889276183563935086217303328834388288571404168069572080376311238914972601005479190349975302233621966736036209014445367210335073708063591982078904590407106025123644791511073696045564713723739900404357581816463360 3770 226166340997154794245292327354384725854702069579892995418095369890440835116169542704799156858755274662744014282231307875372375941423599590921217183902654043720769512429082847258326846726456528162303088864645361020391121976562375366387718175512393418837743073921037908151132613804882164140095779742658794491835623540480 3771 -250155024333286877030435169633431346495543420077081992438241068823353812412830712001915037740197410414266489759050200856515770297756764684095939424131319571298087228935095698800329124030931222386599856987916610442017999111226555251273751356096664344839476890960745919783742149278285079381959228563181608045755484864512 3772 276684461623891213052881237703713948470491134905970803965467478517235995807053975378866547220518855405184105211887803851550564909609501984939728302853064936521156817635351002311304169417886313395349364951868356890010797493206880444959589634153601966454233093942798129724893558017005796755960535243098539957022422038500 3773 -306023370837401871282272413028450406793631738410560738268199251476962392144936446748703791093040802964323479771328346806375082674077353522574446933833466309695962138314381839274318390337885826851249380230603105892741700760075016575122176706796556900810401721250980741761970534670602023219042861086011021144757320548352 3774 338468849710456179203526232742279029595276108290710420837956278993588683918694203296189383216985220796314476402401354977778807353688941369021986592229028589392928757988700505911177432008100355053721460797581174152136454032037784661268678246263449479671004506545653374956928085961792619843585586645571833282570889918664 3775 -374349368695823201884467965478079466586610768476932396133605752681192927850636176613467246271630390518804276032242065050828912038636486420407239397900515789052107487874418313465989183923199210114691643623017008357870915466490342726014956238090327586171490131843785779976533274011481491586235726628486408332989488431104 3776 414028079096972532565102341410252165403923088163187235999742799736262224954338953478456686093204484679255621526636986940123577215534591412762112451625341734670507560923630452763007353534208763592136564771347489479323640548990471380328619669074594082230519181863333139118897986288180558261831585919622129726106689569280 3777 -457906469534045548842295414208098967324963649057332327522135538000547397965766692244560423681859493617928112836663946032087669140382311843719129415849577711152816417158881068325334766868823363084601368818070374768296355398093706980736077633694989789977287293993829188655160010435103479793673138635849408673077434253312 3778 506428407366483152165792299220981107912277539983411796310604570359794074085110235466632742500850498472456620527724273905623891321812934174214450845635998379205457836996418146512468774352692235242485500666250121225682030580662693423907541689550813288192111375763362264525501688527705355787267627353296512367700692592960 3779 -560084605543015725615017602075591099123481054244694892552641489704050437243098621978939627909154220056846454959913684565438802328817968382641029342138640745289006741038540806673725389598062241932890572975306495257901795954274834758966368488475704938532152617641414273757078233426828160879949992444474823780686271348736 3780 619417559598347140751242542717442750089182521296425568533402632737556824915951718972348586417049530128816400576316048447377002863428406429914294737850806009507845981663199717587809147971958359406039040953075779757174267928694122580944336118753137401716406884281873241901984217322467436325535615250153866580154794145280 3781 -685027004209875325392673208732445207289049242205780528333213508499143858990590851192762212483766553444702160079049813641777498815298982723761748577392679653197896844416494687349084162586493576591825129833498988200686363598805646288006470463904802107249927263865158759202684063529298737211879100747207752266950935314432 3782 757575943913810247455758464631859939670623025885473157060978469464768488673901812066595169866359787790319444942706343566137501695588046423149713454107876068865560622018087709866933781904657715275458010319829209144952601352310473455744638540398935256021735775787873772620109862050639514422246167491190047714804314624000 3783 -837797318309572807995051623645060531028646787903675393309153811159652784374957889406191777661238000115205451216748832144789265883906035706016785888240828485676709880104891364914517182074474460974669136817292756120709215378298383908937938890843845428179299400759975548946795045115584854209701440103310371405656173314048 3784 926501368411263967128450823528203425700483790478061607349747478657853006594820990949533083912044480672552396913692467393749685825836119909754074765458319243819583051708853838473887266556933641948747356872600045284766594554233186714658271871517215326189842942146253291229668769918842676235591927659466527583755685763072 3785 -1024583777798105347136133279983519533659425965122811255271306299409049198100509511776665009873845658648361147324681845044135423714113812756971493623548082580725301595272884107557888121844664116237304687576030611173885661729430416670132215311170945339176792162235171451326470141017108224771714823014361699185628095184896 3786 1133034669941457742115899157144326231885933702470552615337742695753572280453154067475781758329285111764279832205727794556529172654018700616338923380909925450900560773477028220086233597228706560951161202390887467573553091220858035133425560423435190803668132795965376413067489528535039038911852623421833794289971972621312 3787 -1252948551620958777678788195597040043716121424153105096570579128761396143247574142522246890242224209178350183557558816939410287450379298175191087974167831208750938396126054914988892978076630996178028345787578221701212696924095737697316793333671182869036342765415855716028288971690031262113938957194904053144776649736192 3788 1385535301771127236441583058103116251957953163948361414177796753312379741905014787689689954289517237632628700152879731511755229792269722235638123536933978460619291283266749118934803680365196338825630139864033449970857128113517949585547823855394827948109808315667046019073401080461988840658393145810205927535144792333850 3789 -1532132315515941649980228120705046839511443568240687395129694174625408029709507197052351067770536802543928347369885468327691054812996320036792407164642144900021492950160647796863427528784441041864550339166585240788118224149602411154313884359842721267586677784913541042658883288891923861917641862631288953129012226949120 3790 1694217924655659577873483309735952929812731633969838054182742103925703849108808644591591860660651749230509566085264310720145063605208733818588760208330186743386825144633678829421432730031047186842420845536592146618980701590674408894381574198745929344563276169375776595412716882949918791929640899071994931504085448910920 3791 -1873426228581527111891819175153289376535153809069303305111171106018052369336099846463322067517854817543019791729685264635684711480105216641576218967691960960715748990797689594562637362686347897431826399550167790445046077508896697382806633504410150833824659978275270745452872975503533751674339808838422723619395517546496 3792 2071563483635965849081148518250225299740621748869362387065344853543212069746870128421161328343184256861670739606237797935860888011687692784279880935263535241646203454340724520338827281451958048353591287668916703987258238592888668867663560872379417880379469598134100503642827186541113733052233439853151524808376559788032 3793 -2290626214447393019725566285476045881063123355798074138382472957898764443595796484379254484281388134596734029033369014494253223885889800339049163741666343177109497798743435041845068277662263481180226962051891052845810275645845041644455482754934063961455867930799480178807155083644448088844321959510742946390956559564800 3794 2532821227903621979320995888883998194074788977122446313748619403270588177976330743706751446844008759496117608699153072099432450211356560500921653954144096280665968646970442355724237998454048586019579674797545953125509216809265994468757088902387209645156515725961707508658419173806348778921491564096728875240548140576768 3795 -2800587729355426398830636217126236571820843966832230898453835257796729371975164440940753341692431954225428334458587445292253281611473921132350531480995135862208874971732687495573316319055311386124011496095431177144945648193433503947744973114184030077563696585610087115074993781579154662024121259356204708360770975432704 3796 3096621761549653361767615948376274261538492075281532046594752562533914910362588377662451544257243571569246100505872606729965504622179018611868532750386706503998150457294376105138257483771171503213287959709342790879960346690951214290691798297784341122950366064077564552364198721478349652982448993487049422834300771542864 3797 -3423903209886103257147299676105727401006844176543337937782014446463265503640296014976869259379843445763004327710825348877951361888254519800222044894240694454754900614177768293327306694331902883868524387777955033516352681673227729798181219644788091211345604398789942799515787235088362930643483325978392662780306101108736 3798 3785725643102702993723154750832081872207224658607331152375126008071103174056641755192824100147232122739841943564453028655298027510302759645256008794083967018865208312044418543623386933789410092765711809566139283278473435690300759656679859914434699590678381672485123649085010955651078369758931897974243388934982272067120 3799 -4185729286671556915473297606965942350657516969025191938746591954411699362942749932766252897976525455985972246644986951476706912588832340256230846308874109770007652313076898650059935047700428826340857764307195211098691838512002099630584440902778907828053619911877832925170700998999069846276998398043870769200207428059136 3800 4627937457312850111012991474934162769855489429157238547525838701439247176734699300001070941571777056364060278735402865972334418089259935481984652303984050506557052180726474988623471360696045096198537844143771523694306297929595021717915236012400068997400927996676507502864680982485405948967824041076457149078775479380480 3801 -5116796821411934798554995987055470052297130779949936663137315352128145129365159479910686850066060652016555297235819622711793709549266673031957260899776495855336388721812365383928929879480434034553394565240320326047003479624630219788740372120320081302541059255225976125057908179193921919415449608565791868628610320433152 3802 5657221878096960275382352528411599444643968453537748050528278836790376893908863714831851407450673350854342954089551041833103309865839594081082164639218598796435218817084045760382492323622315343430850928413022496996570186360069228259153930151771698515247988646062977637866201754843884352297530273182878984615731196709056 3803 -6254644109675233094882369953047388126075619981988093583780125548784834314235908227648062202955845974948889562141983566472181517773198930827124356089800845144820073848953837302039787350907548002295840390558502710406145002672815984899907493732267467655447740452682525126616104779259793089453763179480617185747066265010176 3804 6915066288450340306957258714601183975908946811946843645606102032509369444066758927878003703432548111046022717581486005525988947139667200827732745371978550710265975148591554617842007172074606898510717750120572418776422944556092249163258340637297003982879689953938300724829555293309290396595655561012248975719615968475151 3805 -7645122480106329402719170196821082547145906252969361822445123011668642977448267992542703501229356970532246657068377127385340552216295412867104455411457540752003270205397459220285165028348042578784296258914574230708149449126541174581225298401596027876227719225496896178266834760310082094451207401197687162999669080981504 3806 8452144340354972618216817464315870396802429394398075468059639258888597756644683257603062527616637391291970953770511743382148597036304902652240744385437817869297525750272416705779398243381213958193813601738636431787990932734824707742699856008038300880635196923939581500738960167156539348530774323700092473804456089936720 3807 -9344234363955032863763584528675793444675806852021502465318811926969077939839626064252043345954997798440338536444665249574080798293281891951823991439001155164907393970621913109155547220883059869041336516899769348120627408779075004885228660931970044047302221370882626712249736770502122299813687118125393891531084965871616 3808 10330346814144275212845684947438636415167545920599744994625779580715633623796915790310377569984257264593473538214581604453689278802728274013553420585483280615527497645257372285995166483706501009760218417450242755322236141912064062551465532281807953023268299794778549988469704068962123068895063736113944029138236733978624 3809 -11420377136655656252704670676307150327149608147476172283412781443084515953108118239568630541551970167570695101469866784418807706752594447052476995769267215897915802766234840138276612616799081927894211430331229114153649588019364572691279924939527664960239571615582838727334461058395342393666160808961233161082227664093184 3810 12625260746569413502157407960244037747027944202157568681071331821548014588506495487499429992217649319652351331055405799427545869396586052204682808603883179261452330757882173618514961092823902334808318269113152839990706471389293605634348968068664839343294052186900788310288227481203328714124464798302964344463314968215552 3811 -13957082169111588583827611419042325213554072668806551054139512891257594539006690255766095719800521114124468063034678721969805376118042663980771268270121712433440898146621168458579683467897183571502152471490018735784237384104587879302438294939698962248461083117619028017790399833492797193231850492484270500162910149410816 3812 15429195618062081064713986285502049272071651471234295011239411072306028136428233049206261355952319009564131099585961795193927866836471095546824890708127817243129794680653712756340508151979214379098010907006611681788454807646587251323343195039376427566297097275194899746346279633358941930725492827543703980547502524203736 3813 -17056358208692159281466420742498128926460613072352102767891461972312836186066953647030086189073905715491153635460745704983370807193379462825067761599785217622282464819666082082468185628963421207451306300450435601733291446410677028512709956031174295932646113041362939745652808812464008896803783005184828714225188674207744 3814 18854877127228154642479004526659695141217021517986954523406090754543063860869722974893697029028027578134277978515052955123495156902546915196265285320563338463172436650570314889597725488035552607636698749502242304722651812049482092813462710276137225921734839956268572679944890268194477521960873539471066946652828270458736 3815 -20842772216966665885594390692027286488829158159145711735553542205241908206248066675667577353612110983909943150125157197083543642296619341655623653042007752166857253558089950844718899779187210906050395648196713891645319058876818068915487176586926510750264126182594623779413791679757885361921121379445380039290712741642240 3816 23039955593707022295360458049489128954138617868032204371812825185947974619898352049668405687209372405079393708601308758453934570608008032122019118686579321338056161532006829670956331090836723008995280746733098331018477709025339315517414916621606966106050100196289403757042964750355863733699632547545947339220579372301568 3817 -25468430071620538234421076698006373540794255777785220612098810938357481341548025461297396968377056865559106004147515960893758328234017221077049100020043368984887680339674752914021611787371071162043680360102124524051297635259059218654450283312216906313794062243763635145304581072341046089421699194524841173271200535674880 3818 28152508366700993675626621732604993345555966080872081953606652682581221027816351339194863508957439615870471468789527437538495910828900810635466107085805583059490529040586244764297656463591499834388416594378552778122811226164784386041471420562160007111498145418076188896659812696409741928217321770762184565497220006675456 3819 -31119055250367004763482617664158680193356278964398677651128623763629559541273340626383335786829117690002058807473462277934140360837048451468551587211381476464297655367091407621464267284816698510310628406233162923008088989402225282301526892726344663307040843792429081301093443042149661818797273846790171615356519037534208 3820 34397755052635076464377947209761602267661968861125145636263204977864597947438980487994133872250380344642086778305683809285770231408189964641929671813887318871426746107084787570451531286895683003433446606582480486351041976763786918116309891826319771845141717382915916099157811562258005488841691516761930639866042303902752 3821 -38021407164782863398251520474341705252549829512849374071444322971144645129142649391660561230411611542980417400169902986149463162567515810341354427274710412688306312517971199882163771637623359174738876609102487158205138823431598575792546329023462662533143378382461058433623794046127349526232882391264319162984205489012736 3822 42026252468038170599943091390281262262478856429278171482966946184574577368039562624030308453600985201731753513359992846312246467126055734167445811437070909253897232958345758306873838840384492927123341521196055141725392874233241625247019470584891013745258612517688370151998099291375653193931356316279384443243925406923336 3823 -46452333920279212909764907007808271396474761638579769230826059909564699435214119118886486650275474401921768814360841722010174064027227191263231625079767353159682720670612769273132909610356596304971137002707451310524069345576169149568113920782440378192082331397330555837331729746543371635663548032673532144050300260450304 3824 51343894870016956843425349740150288649315341289741592812338712030773473492486476058106057861160417146251087404346968467597075911646801784598932311153054897284323830393608664166039330260146769661358444117120912942667988340081550311496226395531321108497741977306511384988563321443430513188158530663595694717974099793725440 3825 -56749819039364295470777711018103915405661483799959030802607670931526477560916938138070215868150067802406669347091170821167042697985830330665109902125261387439899899809111101985129976345672227714142004884923322500830371050023624919728806288280027360346637973373514636449730211181890741834207897528844299188558717486891008 3826 62724116528937005336052975787173489205538485376709230560836062187177526817333595616364623837020682286170023563428241863236493318621533869864664171965633972709622513524946011014610219684062145987832337891820890653072802141194056983161126904447192250987648709889781822681649045677617046437728120821674093512698181945927744 3827 -69326460651715638746918889547296120282581196178109117184049334628616299391289714654795413868101992590408549528279191021129284248436219162367174650349704679163177085212953367743405085212910516217747459145944253504095208618491551129053611748579387381905192504068919438028354602070461967096315351156605529802172996098457600 3828 76622780904282972725438957165723803664895412463615443597081791531721885567348995847084493013436350324125477742759023733460567698345570133474647687074440443909377224660969723851581371532750723054444008935992426785061546611552306171685324730771420733375107647385311118316446194620929848365522748048340066806321598279159936 3829 -84685917937458676380867142345214951991487385079359289210706925984963769117680143161840446038344664698460878965353275493683282864241468419327080020788745050962717752099127124628767581652279519102297905887553440238788912267335765775503055144434230452007070623622708795352533537747148901497829424509029366839131471681159168 3830 93596346999612867924444873968886730816714091871244578646670047112789136560025326880212820826120322020050508714835418115932497928598330399273568710769127980806574922885744619733244031659731773029078561100801130807262024099998601623050183280069790613839028918361704126258200447121950701070703640965852328245010833749044224 3831 -103442977000848708106653937280249372817105442820888722520624539661898022196331732402068615081425098193386630816581391321162646524964187572338037455912992818490564994852545054625522114176934673546098159673222569213802293297693431684817599246018903380658200321706274106588066889353090732198679897854933294254993641199108096 3832 114324033091419220201844667972498528513990693796083960231034896839016603938568398351305498856707841972208079173832812327710133905970116629654369725402194129671837669945901891988226703512006137442604446471039963765230675084810907398120007894875145015730957600377332593443327307609362031794878670438795002798664374548008960 3833 -126348031470490406974246375102884383485844230795063524931445595754377209138412597106219427701555436145749805439438353305743136214706987110659689379773569516691749823481060392176062697970158366445385259970612030558597912464467191764592900458766229415953171233871892509401498492515822454964223789078206139025845379594190848 3834 139634856049745137490171274813069044943631663641797201424507336261486899008535918632949701419647667459242315335564550716613850823585320548297050133307381281957141622203558631125015471844910859438135108721694964524134563972610843061937161023502522500547939783763996279581724038554800352140931678597222150884235567862683648 3835 -154316947599240927685322329167857702101427065325266805790286673021404620393470608641526739266270723531568964639776808685860113008486185881856328737106254314563307002186444655622152638840939746589842159790912250477944492299181688547343529716461857022520543666383239812169653384876402935722896669736920819820283727729131520 3836 170540617110214171014733337866227738300384383245270100254048257456541730364133595413630413959517128468510373053718366844188569347471416016443120688721091908364770194408864972017936702592622953226890480765101394526654514127871372253779108991407132218840252294129376594070115543251856662713413082015662911754514360130211877 3837 -188467496332007674293484512267755138754728598149704734086492047763838256860105914506543385930717294200518255862069426221030801911544127280048400481855625366302385996865177783375957349461704908286470592085399613330892695684507107613258711266156522591283317426625350861955393212094974224647124544424933385022877140844019712 3838 208276139789956811477488606803568784543403752935474560644456472228653989284215626277120580704210038450312197397685085497587286998531772084343400603137429132935525466614253437089326987178799735128566347499933590206946831225247794202352374900320461284723135131202394286645854759069059133110295265839480636073486132177115872 3839 -230163794081113313381511361973442241808181689460359721979996720586072516587428831286137038889552569635388503238386227769150990885705326751003643805888742442931748444506324148711685308953418105819981159799835410540440156516880788154094914874094187434539234257062033596008197093258380603121637621577701791121809051142324224 3840 254348351889696201184623382996957234788215090137591410473074576575529629646191027790220571631542310078682255969115900178566709435311831444765098772660042727487821486292134028318399326136123856119708641258476677176306037834509389910462043466338813472592177309172690705408330609858526072418117153706475719365571834756404224 3841 -281070509980230592956233685524135616289777575694276075826372039341804686860530827810462402057998416340243449402528367601497152789367374629335211489793919482090026405763360144662321409811668158037385622184860752004728689265793863997968767356505002644372878923628597346731001644367332492683690427236494893929547720403451904 3842 310596152431230068542997278970129604442603408271424043361705874154691407400987832865836217130001449623450101611389347410505524044951138568252322079485312644407555572337955875989569776016747395017907215446157801488433497508039179870717255185942242646260263233544800270511526193555650646684808207815132328328289205660885632 3843 -343218982585601876311987325525665831032715127285675764135914225985562364211258021633575669601596765744477701517937978477652798637411685059665466423780158476482869210743702085288469832761136206499346446459506033589557559398250706269575582536218158181255846316595061046880152144757201224637040908473561071613828015849472000 3844 379263429637344039586673010169118650153168128966164791569249969255664817455511380844901238061437271771737625264512901965795379305795801181628392479566179649015787635589795248484370067876897735573618733534206820171400877199748499403643738382408460288878533595402742595321445748186503727684802338714301463284426772321511964 3845 -419087858471439975485904059746854632211044525357731411260487775965672099767636469703591920186352028860386234441193055251731421257809286933979086095789150797000137845369000163676476212356956813652928057768747214881167378077492001525358013907934388899317661534935437832042932652981234384432349874401977835749446404208066560 3846 463088114351495449174385948405621551733486457510128522540871325664300804281206259310669519029022305182883065360252815078162067889948019514661299234554206314598637555240829824289079995643080045125098742091418325949150572908128733200057259427971379694106797626396756128037876700475848016775599745854335475294061382831389088 3847 -511701437336691901159466475247397120371489773683488057325414552707302614275272121322069114432215464881846987655579466851682862726345473865010696715828232540357900889628250587314373035155154120624028746172654699730022843525133915190993445201050962828620311434881496234096151199443203694279495288807842615015929067096506368 3848 565410784938150911485246364791783524893659189212525091248528271481123098052111603222253512381063737250923720879939652469368629583273236330673373693955558984750360285815598093779365804213722236502023659389540452865146973495455353568371788058755266100523481025732894996316156197330198814506236623818432506754636210745134592 3849 -624749605530244366490147490623474231108116941645735255786159722781163554104225942210381559783932411704067149112607363702510653805584983843267460381577751851429990141475440209755193789440922627838552777062306870982084098004967493178449793818111607779924683958735350597094319193207634986649298579058569804637878721789820928 3850 690307109453841519253309242209968337175825644415661179514149349554030644828776872973388226673955296918806870064414856127736634780210231397878391655925857282996904308648982637305586312888673139545763786616610538680299984626212470595539299991340696149000976996322792067443765298192364852167263920673067663245478796029070336 3851 -762734089629105197776942424211807707754512008729363245468647557443969381859789572623085641249008409435907761974553211202615760083675618568621388821358542492516980204063874610084288761265359623165791366377849627279059879703122106550371154965135699604207685895887677687686505662788834587121112008625135935892703104245694464 3852 842749348882851299323901196269174560008248554014977505227106393937826699796566487147825792335907864163404906725267387883215400268505767958815620891437138276966925313272509438119725317951106198113753959860513768712497253550163275457300361804627894251880508002534579823900601535626369965879663085147318783832991685121737798 3853 -931146797142215742496103804264411489646582588245159563212972617255985258561410746663787470206111231420248744641262643916169429127128431973654726950916068973830875155987179273342747319073392146027350507822850619949257917955494938386813221754804224845924904822864706805442720918540122528064464678775191702174216032958808064 3854 1028803288210419406208969466758728652945838633800363972522657677578387632830657546985757912950462087470011279881884156643489222073908916039564639992041160501806469324942227163267159026470815333388742287374096987926446370561692329020310103290899973246299547609928451361851406531045513050627413733832342185055623610672986424 3855 -1136687273085775849803176898561227925323345437032017972287037435469227340001603594569524188650718892421621444725541608833740311753857453655775683978737817640377160778309191419025902214576375659998536556394829147339798012744537927230158985252291690715009821314691936453952859464068792910371963957244195197481087894986686464 3856 1255868354782364414888401574304637006299384634503587359433940195944711358555259330831116483648947274520239385746186407720728245718921266963005532012484160379206945208499667234942359043327629322974037672939783745542943809989744728584220000839115383086742388086449444213211181598077719890294476859084926615660172393692349184 3857 -1387527838437917057200645172422026260207459559594382723262908291155214392406343684176248037164349277610631096125608320693479817609926872487622487661349562619824740773345988991007658909314091861914218049875910098961056727127008369677129398993445895588663441753103016865173905712131783253592213445938440176200694306699214848 3858 1532970380237429505613621120217812762631506488356416352554763891147863560201176335676856653856653374273386812075227648271118642149981862088356145968128823881941174460191448746123695124417271154616791755286527419110165686123162137277707093275742980433200086866560573179624392615607115327203314634774068421227765273188589056 3859 -1693636849434692171521673929231709334520708523981560838768836374042387790704702771833716182375522999073129928731334106613387780799627151806279761091226028680117333658444369356933606974252135406407618182782685422162166952540760206053657083819811550025477883827475164392158346131399908250001455436621842183798991263904038912 3860 1871118529623046581850764449539355402210039593374510343327308326549060344131632888133648702807417087664902369236029525664076613400787592733757323884428114751320117667056380275624900689137595379180669159130269487581751513370580605566869427302923284652384669479978683129887157424238674084180632562469533162793611280438233424 3861 -2067172798506743014960338137702509053754582720540313519875231205918800513801565736896045655510664823070411627775272374157860756271089674583497538551497583935403250528429151933205812035501658449757510146186211190323516108410590936128934734931273054477682105144725456813067307030440063674424254369314943800475719677484466176 3862 2283740439882788446531055122052777009404698443013688534947394170165487878814000045176586482890511616329772978214415097644516323634253611272166552799876531085701895243613188872247253092832191284183525265646130721986992647719969362563349802008968582446352223239237432693767864549023219855041419143343383822466338616007304336 3863 -2522964757500799024121111344623753065225371991479474326537802951617171368369677245669814043997826752812509113761923799425690953791557293064679998569225804432993979038330116995822950128286754463983718391564678755732484015655728005938178674800214177374522026966983450284154446159880279756074222120851567547935549059997106176 3864 2787212678080322006825365354006275292081892505393950469163746833583646073904803071802029640181769082351801419854371860457662820117512302690192096077789677280257129037949492030443711953747237898101386622162422852665674644402304078276568423363285191802882143434828428149601261953216131384228479873160037381549133673312976896 3865 -3079098050202630091327668940558447382673364823659160813452171475919097107322523747803395097059450738857344443686465728392988677508604094181669363531408681183515461939060687458582878014117421503115525594468848323267525416710743837928256815542264824543004282432362131610457484486735233587268906620546545423439410945686765568 3866 3401507367246082548736010776660750353221714108426478093653496083234914571177242065592639477510290640021166892600038984647150647402982429159604547600913444318168394730681013076554276747254531056012867303511629913835255457457549512189943792602732204052709215872235122754203444212201919382446439989418592829488848395887955136 3867 -3757628166209291131509184988988468055495366163536244077685883586541785094198268630817954491784416876502935422381440121613453954517241405942832258383318544386155567640529808222541905144900249901193684467482052586556803397974712776526702346398163738393056214199364541253218379155766561916470313894573537178305947736882544640 3868 4150980380394571132027292841879907382897954599006429040754782820779901937271085856934745461368852509683656263202053399489888783461381750672613321406203907747538436904757317631273550488343848906200866461617507454903141686480882125785891623270119686307813460485718712906078336811859284138661450576700036325925224164639446487 3869 -4585450952759318362833005317411181803177945403284949007122060383674874411500782772757304556741007134886227318350329185895970391342528275721966990580512530914382222524931594689227496443121783872179631722414471579329132440669075802771035329977691568172900828219691894892386947341879147578275934481460604772390549530078085120 3870 5065332048565075557469345026959502081338348003913099188592630367954194748648156408037006862350390261120293126064793055363185698098068908975349299040236945221825491170416165000713843860080018527681715752242646984236873439864693952282431728442288318499442605522354232851651171775418568655573077758115081120897877705825440872 3871 -5595363241072112278705009267260412156517069219007007033908270440728068030470064775842441283324866902736341159224743898787561296433629133469197634609880842711059896324474979895755226736892610604959895668015309291403380856962234673572878338524099326152099337015748900989652435130062663408636197188273423187246865831744765952 3872 6180778082782232167640964158682646376681160134686857298423900458348136682410200887029285072252968256890565700308041188243861950444895694129397391639911759846021979328864912658677625233887243370190400106517156181329034269015495395798005563242903998622719913639154130992023520577081165389292069000236949395163885680584932224 3873 -6827355517500339462298006346955973191640936528238150597822203489072950499000279711617621117849840982255491792047671567928449582739099216407784080548334883738594546430909609573157515401372317900791567781478276955995232092637908750006582500979343917591359839384052033544392237567868570444327506323710277701747870527427444736 3874 7541476635680981447253915331000523799141181771511241478422371584809689735828314802708301604881949137950379669891315814052774750842028970099228084583360097608425719787171170545001653003467945124321316101119087926069770585899143580878983259721968919212070438204348449315245141682809718832369699258190646431623314853926891648 3875 -8330187327607417447891055423597954647381320222379774275889660423400880903842149492609756219360463500818663731685228220348660143727398320652376199668732487134757083822797582585157079847838254653103771569945353079565934493352232190263310212489374645151416400402549659590408075482617528714449380836916504604034575998746886144 3876 9201267446422792662534830855518252597529544060062258929145216252129537508219247135357763294898257941355525872724091991200097418608287926037290264793459714504960605768813670726297969513861174891406440830839683776267772525990675737490539183785247071499542552350598965581946634211857576327828668992507542482183189745102882944 3877 -10163307156452895461891355802629159771693369417388803696212158651181059431148582882487370133092074564899248801345626311822129730794958200558766970552361002561695271321522423410448021277967499937986352163289434486073485868355060145394693669241185756381525846674363596187889091274180982737021778933638855921382307963265875968 3878 11225791212242437243201092018175652581515801435351125158210060592017214646420406919171473285763908047761764808508110333068104997997694756980692309153808383556582143767924297567627974787357614570291515974763793029648786253459138604016057019307071387956569907714348273624006544726361630128411557695412142098888018110169731776 3879 -12399191990949937819494811141213108699351394322671929425101943167231777522576465332018931658950951176654436335998355215667127113229619588691140617885082046173363454498682233115935246601299381449930424990793426465958125505958542856376189080828797049883635783085347680953572501452278057958453795440987329426702147805056598016 3880 13695072185958223181567024163325408036219968676023401293457605428849185598784028209388637163201015503187935279907252015244885089862310674651566149097094518221628764399090522878066057410381829857316586619500776056971320423618070018345269332015079296572567249767830365969410375065634716747753345769591759429320825818992071168 3881 -15126198163583526164369715480311395413194787902096900484051810614080434201774362827166803510954462605311420512116956488437291119892602665908276833599839449029364004048129121475709127504287429911735330045946302988376882099689028521140350065060351262654838101047944581191104241196119501150542857832966550397523659907912957952 3882 16706665088516639317819648317169572055512441984841532266240039512799202017487608488105306069446242987283107344530920969091270773264176446163459364427686571094752344993626860083949096619713356973040366471866444401105299352789172613771252691082544793063809837001242593908759059184324502000677588587561201553059943319559060480 3883 -18452035038108823873008999479548749675140009464780685818378924875636187771386118922734082598938112912122072543261177204868301479979605685466474996905483618488238320123278666280516237731337960263614548210710981112514125520040911195071378574472085541293440788137349842761739127948274158461363863542217522062235877794115485696 3884 20379489451931127691949937326139083521346580486819421357532403039582780803802984805851715649241155668647822870483210110413043608605317583666143193046697537205980786379385965229779365694366391926744983807996168148397924456116273672268420350094197964783615645202469399698758145803762854211593455123520525922367496298831067358 3885 -22507997402410552087373393470700378086521521586861685765889769452252533558772018701832336505530758610919169460514887386708715111019062297061605487415081893129619868284599802551442937849639357254350002118898897788387329038093778266490064578002423274992025762774989929353030975987988839205739885068312179425887770689658683392 3886 24858501326128285217440714112692940174947431322561724744438211262508216420401471247176881753055133993952008341838041887524101276392867734186924474374460188695197964111545370238754113794715879491139536754339599910574501672180811112229355725964553567206242520607564107758412075614922073595855863052533790323763503620497204056 3887 -27454122025041124350645867807299104797728443060345733513880513255164492031903063417499844855827170702441961602428692400298031960633244403169628101022797726306041238298873011782581227603554293331546464683591108911941015364115562917374180354468856491149247339622947087807362656409760834759725858332574392162721582777746063360 3888 30320384934097667568597471278422490044638542367544117293882955066226500952549436391404465026828022043089358758637426884574586404690534798895952642264163580435811120251001256138466169818270145863454755349520215810759874718344032617088846516050019626905711355594646752561747779496903742170467269079373443475138135702958475776 3889 -33485469858275363989051032642952523025253562537034490912341504192501826558471496574567413534109043171288827062788553975089388101208656110425066805320817916099575040969199644573536237874198651916220744293547801250639428356870205027991632304625821183778034495875754154913547384091010547475556521628949962564621435284372324352 3890 36980486609959037115039001349784250158931996171379412466816668451926827913721179236815082542901626395757322563089312036015761789730480828983439127134735529387118076269871507142138818196574701686399987303709961193196535839981534062558574693580301908845677768501631004171637168226686286156721531777205116549786752888175365760 3891 -40839779229017664314165067385489288519557115252069595127486022489853370365109064473397615224677052193674811905920010828174565638515458291201348609473285681315381201616545609502201394014261028834026928240556404188435124077953759148789891030219138289931950498281738469519963678500253095651131064794721597643825984497275371520 3892 45101261745342452438371449854003413631735581061047439828784941764141506507126001207657318379561261759863442604562464198871254465471123806216167247009950309857817092463923799290892998255042821156244041399571589921774624412632732610170601337183173473802772243452223992502931858435643290143194141722362915348238535854060324736 3893 -49806788749664195799513692899824873181399778933938703213746141280014507462279888847651303860164148107518147976075023697251600422987658190113145906032944786415294393335414887319732823321773469427403657703123974293584894528286531550873227919903778596699296706580832657461541349984315786519170610821582921209582388091093516288 3894 55002564376126025863038324755622948024945035045994827234834809530002059603650030632327601867979891816400709604692656463905102278661553984217642668154093753897722952956073944904133168623378420167413636846434722977308561852334672108180550758531986784365698114179881883489017344216812726825123083041826795619879595624208866240 3895 -60739593672607712545587640076406838148385789224927815414435237028822344713537563880691700263922024999380026186140382240308742583628634797523273289369106580357413665445056654759565063067638527706030714015024583817869639015651998797397952881159924753787263103658497873794140325254181234206307784600617052375023655880721694720 3896 67074180745773957946703801778570325256526401742047547675696871308626345116477732263780567213575689209620562691524921076488539779855487481447352068410136477312937403090958549670526428848898492149479465880226714812670547414845705093403825426550189052839482353044839455134189275540074454598037691729541536371312963972319882240 3897 -74068478521215993568902641492377167729002327651317295898384635390368300204978924532071976170747592795212084357457559729492575181230297296718250121247805442893269621825720017455868321324174010122480222562744818223225440227376894784702754954428232329425544205858208484732996272954925803907946797872228543239200506660259364864 3898 81791095459245712271585482527458379086030784942772823544759546752529708121913800563152648527514653252160366807578899809629876070193011181295495738928590368595905338392611421076463852902985732846617651529256638531259180840967784019252099267217526114388074428237301012880390682529048373562036087617472100560427350185382020800 3899 -90317765118707050967399064197332903103919056631173873748179316423815283658455474131795745383841827978672031261968115281865940388163794400242506737293430209691979893117573717708116682780142070457981206934472408068973050251142938294101066108910670428789265613952912839501498325332000767650559136652067949206655807047218495488 3900 99732085069909216553887100134990864862760724525304950081423094410794354550292001269135980065113994352650939915947064181832173449135361285337070789030297034777641560904193288720239608272528398758901957291309058658857707275644613477215911652692472170247807100729844175595115520207431864899935875235003224151781471375974393356 3901 -110126332329326762097935828833217137402021482377407025219749079965643391095707136871897973959064674881765927322726463026277706644462964693469047627707573548947374141692640691697440811400206145518284373851881137885395217807811058639711273915821427602283390717171259145095941521210530520228864541480209187884453023536430186496 3902 121602363229522179621897975715686585379588043074477125170885435982634986042161315823216719747559135094160836419313162934605295268028233801752797042574387982510952856555115744758670754800839124727434751888856761543386984395743945035725815303319572784934933604489615616974844904548697012430315273889917325314318224345813439192 3903 -134272606454962859581091401211659274244778370052148240497824102666437781974014389138481344070299651546200521444021708946960675636424477331252570017393370582907510312549327558864780230454198430894284483353222400919772488919207300925214155184395549387972524151459810104188799210144457480442771176967380649847538624955884240896 3904 148261158875895202576561202540916512733293773794623184386305259756776884697789871965852471129146976449967836043901275141880087998510655684522858470546607247374805787125356721372157719959697067923024357345156713887358696889303728837058229050728795548884481513889589977734141217149652639956694761996879433916208566130269379840 3905 -163704994806882920234294272524076639481371148438713156722684176716550584428604687738515016298408320197106279836683901301583557798757508294998228498809481897465272568739231239888415768143419163416838388249275152795620949601489712307303066433993619252049264290882135090733464823850730236885405286136541000588361156316079587328 3906 180755300413585152771301316379419715478589907687148216369831901273986887453546730707106482265145495949414613466141290582527888720397133676193636348634830073574920927259165367113162900585986020610455519598996290369358538178534408468300749966885506019282826142467114807985107394938863191135505072026158821176060179063717060608 3907 -199578946201398090008133639390972825594238761373123188535930170319788901605600881342429204519359433182198083635572370042509443165729743891279463257794875137903249271013661895615742267820662479639297377065671055792067098140468950691964590616412528881860177384986590492893039890035749255896887332734969230919230751880558673920 3908 220360111854351591326776551437173448021995211134289617529706523999468510455200704123168590185934736076923795322743059847669919030898820278802718307470689527398384007285434110683073007640720343769762252175424016854805018299646119666357404048657726818607566189091359812943216323618807835486945862124596253816457189439751728760 3909 -243302079164976696271064675660478689433707497754994612140751608732735649356496255509669963111533313709559877131871161168474534953496271469531312700773259076019906485491703755736081107996609326612120829357736251865278094938091297387952730008928617284451142271985934192419866475390890187303492263995800984810375487815042465792 3910 268629210419897123202619749011348148795681516731384908916698184159645358807405886678621902804905083589263612095870234969208742791116217767377441534119121073967076935196287929336753702176124019159326046589133365956250643038097390676713663187491215813330527560577403190974087863373530906183991565064198392471285119638772981632 3911 -296589131397258892361272400922124860717743355052495508961204516800579992664338583620278609918301774649639315607289611443278901930521487680121519495234759390617693046290679661565189317349138171719855773341152051262611621600943545051169240912719055996682079895338441395708244809832672998714590566850337574453675129308853567488 3912 327455140108012204078556187429810802902655293634315806447713380727279263923717762685951824390014069615818785556459260509725905891408803110142817142936341036751105130059871337967029786083058780309462289933652228769802124732942143358631236601212984192993573222289367611390713642091698802625698058404292593122659853104064649216 3913 -361528864592482470335274713562224548969596662349067019594432024976977037756459710643301997715199899452812025646152467782711371931191069580293809535560932693843303400169591549778950877109790491962657394856677542527342223410242415694071933800152763674196646893959886507330092994829002477044174702943599265022540182251485790208 3914 399143195487546913676253993757419672286781751579205563845258707490365958219051085540778200378891102415482011048141343381331144718809535718706214405804708030799623342698323323892968365157064839990715663538028382673522647966386173277685248851955839686244249869707071226933243040630047757598587717090630081549223009186889726976 3915 -440665521731153598578882146555468025828812567222640309966087232455893774586654904609040037209574108336337432441736099954133015536668170160791182027890076275923360967790445762839838757341290424837790145660452801538916649369815722107237182902166715287494297292862478155367865738724607089349199391422914966071948519690102374400 3916 486501300695336092366727115661776783497449165165367031945003552418280394751768621274860159017938017257807478659635365326424288944969321470849488783369163529069309037326068581624089392243453659939235979868273025284904970905055748571722364094139682629067957341542486784439342783571853584017054384053169098276084080878126706868 3917 -537097997264358007142030905421399267022603571578866100718743688631284921240422393151271420411943234327120554311723500626659012073422557174526468389503152251689723955884297697536967723879349541473099403828485606676906396872903294506328764643503617404635943376682937432202483450840037255091978725757181114115319202657641955328 3918 592949429932118225730537556315284561126484939235209500882683228559212422485010068791704717193810824756774460084512597125232291821529504821305436992319850777621574976361501790914987984845706803913702204895444305486138335529848100734221732931989533823508477557144513307545904655003851168302471477637654051564216547199650643400 3919 -654600565916587855694872104340912223339894184806627533849432280865778082176090423946310450970714864087892516150877383077524601703556463217065934941684734478885213401732898181296655091515382941387254101510245467649702316440443389675152055378762385365271389635702781134600178646695127348076319121499260229969297636555069849600 3920 722652811616465234083615427425077935124772498233489842145475424752149609812804447476446141516827923288710323006022574316917488956178546186165013039380720883664309510626480438766202115220873842138906812079288289951035091941721999153904742622103189088179204281370646115176087991782459671710495751672203222987640152094268010752 3921 -797769849507919210060817404786800012647813208363129294450566248291067087707031232811595481671786937541530410090213130463911220102212704811468216641863217625179953363039113454408436193571857785928382998788734599943257387495483532650002572998250535270399002356983954768517711040055469784124988743808684659039402707972886888448 3922 880684077842995132052799564200706053165322363593396724876411372043279816897646264795945993239808954684948770892730914707298725261103518789459140159798997112796924964821230766183699992624100075638221011528133896218019098870164647621503106247032249523330171094679700038617728214234745297856395942513476170908536701765662177920 3923 -972203715316428563896358328096165556928422532137946547048168796440126320544837779785359074049369759876620484482364181050213443141912634216971785864640522356974797577833889496289519553157250560620927970991919945710789176561699060898423863449607621820952013515312521507254235029841291156449564566221653443864189853290975985664 3924 1073220639269870294959599927462164364489900713019556304030140881288594835673942674550092593229574395332438387292055852662816866426227128556594912769482937077098933163227620932330211971155401514190582253662743174188416936821629576498161903271266647773237253209805264140223613916734720966764805021900660498455768298519989394664 3925 -1184719033063199900825790258559174237836739790136191082963290365511549924888762607059707780039902188645858211162167148057233296383607308574847570068432976479614534350472821249433665475541944376884929189658269283148635606888448303749229307043259441449516670185720774622487193151732441993093112902063123768548725189851483734016 3926 1307784926029311295133959033272387017476178476088393836231079511732524323782661978189022720871691071949586030059876284233862325464607936401986733859818193409291133899775998281343626319223937965887969262846636127095451659954396906477177895965746245195089399217242798739961741536622986242998609270367594381317279334762572685376 3927 -1443616718016044119293074735678880676988184800147024451339587332187064628508882452894520307239260031160583727678298417221850416835642727613540231110767050141359107633957947624384600437994639613751174349346592113869741680635160521193970349233500611117073740459801522651367851843490950700078956041060966920970113375328375144448 3928 1593536789989005713409480638981002863607539440283330551652778375537927903158198953879061357528863766717200784191628006091521351850856634982972310277146517492989368547448143218764175963386785772599219283575613951346620149118887472905959665994379825862798373887243784099504186414586720905530960467415083758357487159419916036608 3929 -1759004312612503380766332373051435624085435159462996449829536690732331997240427314426570241281988790896225477627409064003856193185221489391582446434600033085629409988581025698420129647338762889148866388782307144281731035002847735587598834728877000985744918367405860314567358139197695197691259841374349419166903926892202033152 3930 1941629376242599411182449152249987753678770170240458916214030896992171033373091570058692641694307972378046611393294242657727761685880359974579298877425434241072275766825290864522406530707692480184910224528591171168395046293323758142490173006876793408916832481456264572307488110491851397236439207540280019884359837608316351488 3931 -2143188578466566737596381005347448712014364048251056389285343938264784428244588205307559055199511752450572768628369580615883743335320834985728520776768345464844422398674870853672732313237850914856114915022752220727436863128821960864055163416180240827226902158559077035973604313947749339772757505289632057274198267449217908736 3932 2365642219328205449322473784898793134468676545481315498517480694724466528127385927362385718592014614009367881459716378307244033797428500422872378483802988002431244391636096627074330767466584807234854449633604955357512249820304914568290542894440366325039188414053798418738357015864205083930523239873184496710171572710047092786 3933 -2611153269822468767853038282174662101453041894504321266340656776268222246174000198954359036660075931216947335660731223345640510403770713543665709568019360108732105388446869540169931985518067036466702337530102151461358986366234562553174828922617802575811870526151710292232585650398188963333431644542450758028041969409820983296 3934 2882108296273248888471001841062489330969412848223728124168718899014110106412268199737888079888894049687101152681580032678338666445961283209377744232451716331166156994056485353736375901770504512521753546185033135878463021418038111994391659253739059286637330868421498915259962258237032520088455769944929751597618106745337762784 3935 -3181140541987717585707779100609138849067899219158661436440361313093398773574002905647582098918147805111209181854126938616848436494885066515875134022973130624606596882580913701211930366444687402992227777518714723450735310250487244724520013678800244507800635601137430011512353693739343945913611030511313697519077224897667137536 3936 3511155388288701880958144415999028920170749835425129508713311570139507605185432244320114256066263579557577305525032944624119135420478838062229525866278333139115079239389685285836715192862042129634661849615638519944210870118349191679598378379693122348021382766514333366262881016315147389500142136371452618422757900240969821184 3937 -3875358439860973580199440444126766016657274705643588716326126367222476378375295274525824771426349598608808862810401512800457892906108328042709526400895371293114396152555904948773847681682322741340551256143585411703340363485225704946683600494988298565263534097949304376311580901109377052345614698524815646803350843581827907584 3938 4277286504526068546871705586512153073650359932814181821652381509588834383586242457813847602090988458286175612326865900853806410197399065781385857651773785963956133397387223285339405490471601088962023880095053566853892754851814263565589966012700447164445147551819803763832918089417543826742656450016815656511484096372863693312 3939 -4720841765323677025015526986297018105499018052448913384917428099623274626169057025078657074206558445777107936273734523639905576391126804119999092567203610946428648721070895054029510776312271466711086928462271124180673985112281009596725803024833519125050290004048795585316503900319493035206717801818272614086130174769561075712 3940 5210329473390717106860245787663139437988157069786487890098455791753982146160042724655337240764315224131197510191170014916895850156924578761158410955732229585268496566555310689141972207160913506649443413461878745915864534355240016073315327185620547473911655069466418183447786328005378322981466237081523721860401850576671097328 3941 -5750499523883999337045731679724364746626197189257486609583561592682730705524900024708603154824858609891541166458240441088557326109392037068285061571593746319819967622179532317387415427900897681001132190200740306182928612140515652629337112923782821304942903010577214468615903264332603967603141893871632577239455019770602061824 3942 6346592314410886714894407879059220366296155038242893373622257424785017532210849736155210530401568233786227597664940100391945310375629140800082629724754656584311573760191996320753980260734557692000990234977111636422186616321774616408019779415599841142231998018022923216506360105795489191066786552403778534073200343261913778368 3943 -7004389326469477351975798423624193123051796622864072731389787260364233403879126641940884349443309651948228229842931251392635100831115152119993593691583033216416011305135014095636480873757102023089465182154493454618824350909168999469205617961513936659593835089746276715128248694290107760369543831241838711155672855732268564480 3944 7730268915646831747100182198454015805414214763685164806227230227669649704955324598693136599006598109398224628918776278440342645004032131934787461124404579929874664387109642894431695073222797670782500136532434747745776699841586602762718011658884922536800170742850780039444105581397111585323387249935980635648666100361930025472 3945 -8531267846211907861171279243311440300026280197477652480880694984940369977702425641100338584896345268581354232517961433523470328945078533026343218487560324205241898860945496918930507858605759333753530559570916771685312394994963954684967714721849918671987407885712671029011986794984218520019796056485386591929729535383586209792 3946 9415149160744549434089779302974475700050332297103189116956706747347358734572351298877693110508237553598111972158757092844496010863499928025342528204589309467082451133730197836268606227897600722946397192316948299392236529598131413782221238070131648269859463231357177015569280668099180285245557400249523701480825870555845177792 3947 -10390477036087117707005614942108634556304460265792241203123766628107933402361443101606654952297500756902941052658893187202468978263745144658924438531939323246274009458929829116603094296149141956369527605033685127082245105992454138441313065614290733080010952706138565464952011337236540272278363023609158897778219366230589964288 3948 11466699343768779197333984457581003736441307122060861385598734589230652099966820797038691094101989814173953351609935099821596150323808346305166642580106251417261651857841558014062556737453005186340983557250129997134463294441430613499191507178515049437276141980393646434909673985165483577452938300381859484965723384039868731840 3949 -12654238706770745227904682911569503306442746517651221840731154612337686080423642909811956168165015286498520245637872515627860740902143218847834095494409453338492376498990854723878466575000932403941499682733364417899469965587297733818651848491420138456258666788473385497644464902943792075567618883462505947491257588261094162432 3950 13964592925775684722842793458255932634506149270776990815416914990134837645734227707466792473533593222380440782982669217904079441742464648993251542424579963641832598820693964554519083648352204574732785633020043572835116701477795604146928856951050428273665122673584562035811750668828580608930337663290211110436741985017314015720 3951 -15410445737649628900887894627537984558944810200444476264007452954144436905021682167680643935049304213080951394628845425839170321450510386125231175119250956427010027754798640061923015432152249595050037798653365852425191229961763744833233306731906505134116995701606669496171771002128302428224077867415691641887118979625023176704 3952 17005788967692554559859441304411532263075180491317893593478362702005785644086706496333343694010924383423053225168401831455166165261425216116712446417239839903989671062618161086002045243555269642607395582459164176737204564019694031401127581216852888149428906466639779150919708434636120368742000470531203157589053504184067707904 3953 -18766057246104213859583502184288845954464641607700791899368940926752488402272971959326763893031400515211116493665429778220143638317631298120099398555905648126790383693330666929616566006638416176209846735702706212045950924081028781962329050878384667677534272131370607077887881685974800456181878335633505711112835766015162843136 3954 20708276579180451905677069355521059297289517414540191693375452152351092997044595843513574729945616225540557003114700212033027205936484056983846554438582241240847626165126824143079928368688773415003593872413228754646764528760316173751548036608322726232312318652508714084365230111649616970631584561877682601794900044232394954240 3955 -22851228198123835658967048582946253982130902471250563128004020773356825743249103819732497854219364654358867779422013210011664414584698745949505986943474970540978624662979912602186344372726766083604422207244215339310049106063463750456748244629948307384013020062158501665638907044904206475739880149221806035009420524656267362304 3956 25215629254279162596010027082318183190007362960588740248094331249926338567621732597469178206458255450307121863636490625691233765170564116846075280493900012881299224751181359223900483364100175805476538072888651579936052003139267826305724924500198790834637343658265620136475673796194362756618495092922991120637569008983915168384 3957 -27824332090476116218130984076503252567446186573878976804313916899290653817711979529609732360922449888211319211141897905052954444453375782721421660011769878412823727108991024224191719782499971030301839351172350268734932324247740489591867253417526328728493055661517689234670410473009658396748543451508372173661282829762776006656 3958 30702543995506428743889255727580764193377389084007457374105349591770422685901395331473557177053759977896591864928177279770162042969216394377819800754826381042536074966850256180948711790654159664170969798506748562078592209134086584466752573370281900084794319628163181118691041295606285378696658780489346881842492170088979327824 3959 -33878069544265937854818987634829477971081496635490675275105239945421558510961810965245069449565964431874649040978866724151439136251100983368354791800629374042758956673445640377432406231095241114381069754202669281687263841972551248084892903047438902861200716314520441560951060576793860816538612981014630302461135169146849329152 3960 37381577841609440766660659859815172702559647382465209630391814574234945871799007773473588058149208782868533630855133275266515917244994663479229657941548433993392669639445726222886276786513577572636253804841487986643486625111041778390646726765114057956301456676405200598062158803054315930657045335772456915612737863319186082816 3961 -41246897225544370832296186265050899391203172437483078466929665665957641444624263018836237565175276098923260059296856648707176982819542018695004190902967654852579421735502902518726356827151621896476270880928593693971206456226087946215787750767681127568824991190749795949226418462245786298403507405009394364070507609357707902976 3962 45511340247283051614886011695063712130740534063991733492020307566755530802705286167965102821930764711330702205713288806228269557750757721864418959712324244705358228528844479739958339267892659593364847256359757679680790939005638251239123126002190605597895471499178950209797267009788275228971130070570486798891717595940238795776 3963 -50216062034367805173256790587560229777476175981259889154088635582582014292735900924039474712279533276756592710282817537987720844055213133458504279709354489575379703277676948707855382574375863463759126557910032361704256722488519563249684967425797867398449407107040637533066895079732043853348350031028077917240567959790894972928 3964 55406455461317334844170482367705212788513422170485989097319539856491990016791260527591480356789340361406567157305063579831342069156971540481686598479416352817248894442599258759764118994511994353223680744720419066985951187127744585975019779262225063741574203751304269118515872979929057752260779929291168545778656143959957339277 3965 -61132586903034894928527345397954901163079575097691118438486904164446320620915763758352533257822839836485974749811111826237223705791736519046042652659834092533548864368368453362855073610463004906334661493352205211520847535080169347126228582073112449053224616515939379684171448731201696234726819748093019522603372236105733636096 3966 67449676732895107353796771175370522749996333312032830643876813769085171026361258346207380609210230339552140564221440922657274343557799420312112092418273578633494897316673819027787302768897701125579821857552679659807718041744935749952381808950078636477503538673015334681072587225443127409926646782759147706947216083092931522656 3967 -74418629153652557223831833780056119708826774333218780685399269237453856938053019345113776861826790251505254809549663786028818691123690029771970206282567156023899131741565453866587180556319393041592442750015363890486529553931674347519499943419518698208309720091378458267017881099707756695579367294945091376030615396598444720128 3968 82106616419131100188776086138009607576276869784936102086323856306741879790067652788211667497626217336665767739918955178550187831786533524469023528346565267505256820020934252613200661113804576002430374366354048727386127443888829453413763525395303560279695803400485227141263982555923886780378953719055654217007191476128859516928 3969 -90587723022509778496601633704092516472712438732297077750299556362091262292109062082095112220022871350269331387165094502375442350395926312841477113842695630871637167869612779758229341077499888838030989900688612541867579044030716684775626326807238931049922739108377393713610614900455345551288744451162989845252859870267022508032 3970 99943655997824999213265786454540457537032079777065001401981725546033323624345710946879665165322973459594149900659024243054558817938808791232266935538912117601996752550459243741124409884948724889728022834188499811308062794362204758831404003479899772454082784839944617324038241441135460449028618664085091139606120761191746503808 3971 -110264528110465039280318387828034626003690761961548118971095952597131528240666858573152849100697217642599747122260977299587177555647521646582083381055988697718604277487897210647241281969612024660071460129692462059385991600534251197515913324625954570287073132348209736845427537630603959874001569533769529149406052634194196037632 3972 121649721405899039986766156080343195409611858614078450204944652882754025632170438357314303283685982296316438252041993379654428978803083445032829354189292307519797488106682068375546118719742095313853693293696922434922187696827914379971739735576452926370833877327093048898807617529293458811202272845030762416924549811934530292672 3973 -134208839350222758574762172856025183705575786703135227024982099270859363634812909978308136065695429583390426029921998416825774385716871058347858555340431909472113441487512653658987290846881058457491389859506847554267372292424463632349734269094754154994344179707934850184307158659439761851435941251981100046250525454018137817088 3974 148062756638550889730686155699658142068633393840748108174877912802060771963436896024719853451433840122007068689711250120534949912692775543628932053391150820106772637336287404903597238714024535473372853820223133635045364151864264855458390015946089395297385801782761918986668892964853659843752957548817258941004867955006689999280 3975 -163344776675811408345801811153004224727757159783423981236661113226384724723671641226297854488966357627241557957430104934168128483913712768630351764354946938010425535129043235668587185401645562899325430091066961752533956886689020818413549932623221238906705053858484004504960270319607763117315499234193721826536660671187818381312 3976 180201907757884024013255526514305691523239628162240732739611203905667232475370033920566473162043412280327215870517008577683666979842234470097473209146926879515295934917743346905795499706829477142162116103499085101875608475026226707343718076117332721707135992096388682598752120558539478632772652873496861454777599541002525696000 3977 -198796270108950295251040744622644162457082757003234750447277809552723343010093772742529936531996853607650980790486648797019015252056119689329530052499568042367545455699678222915737967616628245590695954969943533761857479550974088764246503270383941529704843943478045879806847252457005727290557677540821888809979228056578365063168 3978 219306647174051014447644573923974279840423531989097948690466639726274385535890849218772389862284196165210762756487096518449265164938571616171036140881501980327146809987645622132358096096986686629419445864137480256828320647946141620732133992281662556611498944135478353825801455854310657514833123711889554970662400725883194861440 3979 -241930195935927209371983855781794907218829308711736515843502555212645203583795772133188269752446632369103250620174545482636515757433413022947289373335901417297384692324507382509125245149219727204896837534396932181541819761256781390579664755022444671076859741671581009947341819627898626194231041187183542008166045717173656092672 3980 266884332535201360854180156036019098206600702286585616757564488279982573115447832537049280971015528604839248827593557802463903829508234739212626856114886629706815150721975698259928605558620329923991449461841956647173181017427823858510723407185946990351861311817681389123322341627326412456062276057747767072343744573969697103400 3981 -294408811137100563269716086817963932315578809530091665974722991202372433486355315746174147434924975333096379269224471244145077984912752374170184035311749140471463418650450497656799886415690471488355948689228059482518477754413570302552500999225914935006594844276579854151014654518459949795897331402380615987451802050166293266432 3982 324768015821951306689162036865480758805399156453086237968754078582476564728532257449853444751069436408453391912463844919964589947489238643565479964136596692092948638835287755480923114079349309775771219047530794425285897423418100625726251160358502501910645359230223844548178724947045324303849831766214204369814839777874385817168 3983 -358253487297904594742892950865996637879554841302266398231122710031896257912010585613860089739404973528451865601544226700394341809433399865495187144744660665466255681441650908863568962331697917304413173606560485786386226723612191227336766225357980019862139513472515604696320294924572785245491068006168792448851043123459824549888 3984 395186708461861501112343319801725617035742578156288623960680299488536005548808037382719857175703918898517679565551562234193453482421821622558084980982158009637871448252308840400377372636104082712193953602300994078886155060226710737081438977443435050956490886114358368471956549884591607772340096143482611580440042306903319410688 3985 -435922175289386520816302452010183306787781233416560191429024868350025588743122574441368480214146498562693620738143023394693172782373675937578609389050163390495456044257280130088207711218783494020385425550933279853746048993910191034613660927109254202979850571838602795595528112490162931785760783893329565798298073992955786428416 3986 480850782239682362721397407987163802362645846556663895819671057416911873190657957464005038393962052843506201916479551369220720106254401138893892748383391774052003489332455065450105832734230703556251011514234800820840790185467011813484027074909208930885215434675934721758752756315355387558450608777997014017998385402690746054208 3987 -530403554342975452750838648150459298349615402412567121475757092849843157379043173432347200507168122638569521179161565435806000879424228764527879792365301160332455609961509102847819788436739948942133986819506170854978462390924938505348222599404538355037042964811292889209181806807167462298893140373431476227034928993218407170048 3988 585055761423043324012172820747866002247135512622481076650786802833717152578078294979901230710477342060482964149407730721162178949362577912293635272205447506750152665614375804521468205264437837363196943413037520945845035308195393568327349664395391589668478568352400487519612645859852158139623055614396307497086384078288109826216 3989 -645331453528080706115869723885633752937344105540059151661455729764697941476473119133637964352723498796347129247052115225416513411343381021067635997344935602055951975240092932267156345459069702266716952095044434646538770251263837399025954715959489216043313981614658792448010134795047189504091660949997295198790569077644169052160 3990 711808460632779042031596713558272549904900526600812257082293212524349020856153451415082969301618336279289088121385025791002126314824316064510140256797603557492114729050172996632860898510933146674812450855858050101303877422073507382904152819285039632460149640811842271086980644681355129955978352278891295308647288402379809404160 3991 -785123904070984106661059357860314317891853429153411053734374703186062966595200051650087807726843207679417700402109875010204628514603805300590405416036705194660703881303867976880342593833925899474265825477336636958264118823466095224394562772036340082050893025677755564666658170359058811966664626834663589351351388284281012879360 3992 865980272003021890058795855191716790892017478125637018718657183524222782884647767745608573598720914808897965715863560744298542218591211628922097982849862162596960824598502709653643967934326256713961969776039890813903423927684969472780464871630490311854287426477444369372679890400886773546381596856234554438978330000110152418816 3993 -955152116560379540699271642201839847845767825069218270716563753186492546638522865159502652657285539872942167345635040723510553915532390634978884959345803660956811004584656718709778896112075025444459843098260958686188402121965975046304866027709743801953599133024072052900418873349556391688469472137327125948368416678108842688512 3994 1053493436193171334781018956047727331380815146573195384950171760879738314336981219673681215555559555908824322257956178385162580697918544738578915407292873287390709769059532584698186062498798938267909145622962900155977812384253184282065455556500492026443680670672143260425570886426596462012457709378361866419871669307043690712256 3995 -1161945813228095610434421614437238454748257442243512005416577923499068596214040035879461314457417958199271729843504344680360849611430236363624240712271412430924923021165347567204359691705488002951876757804664511797874496231910365302754777120768191496703734013742717194293253691286603419086447052955136733005013004750384233709568 3996 1281547383787413352752328066164509446013336213918563706235690930056886222732896643010099311222293662459012318229534939731206004254327868448556624719407673533141932737978671405541799286205244632964776390325598814878302889166065428649382748083292801712529656889012799977399495309505240266052624090255960277474661104893037413086760 3997 -1413442725090069752076066113931882438065242523454183919254546582186904174824722646844555656389932421314916510950460297474275059835544082916499740868966391977786045273194509421881758998627408917069174018619208268147542934616365675707091667441955084635974437875303997733325231260551495359103563330178002847811060791868403394543616 3998 1558893753828484200689934227069636459702857708759080319468940099101400019980462961085789968036155997722924904990645029975453844788191266969549895657596927659323959879387568150135826725058045943202832884069008472577226948577938710161415668835469363111867072115161982922485981868245520479752196130233377370904081875865353647633520 3999 -1719291738870323103755839939486539082000021791577248587033149433202899302197239084754466571346400558368725154355305685815032660501108911383368806365602432366048767816084700249484086086213564147642127095385816311987623844490837269546941602146910682438402498908322512592746441820205441901973348631753726867466172542535751037878272 4000 1896170542063601850432333823530632119295700750028717165936367230873070575448059029277547581506402821793701318251387796200659913109647602816997492466659230015250102373478096097459008325056735292000137451884860721619558526516232414552776845726099688214123238792068167610049250303935500249594921017861950728701475438867226613541376 4001 -2091221212524723375949584000943309234585847191924822548960359058346004380537678514331657981642431113052092050972321858416022347899030979953753525151414055613510656582290204634095674679942974227381178232482211459087668379424245254817041463184092516564356475813762219743757548349069130426030292215566674835527482040907290031685632 4002 2306308072571590673990322882791197392539419032886413183373964930425144084530887786744382217803545286106798808745549473705716617106869383920357594041924950392725615716833426152095293762106247654353582520964747979548651768358581505302348447552916414900053465076041733414441059380203791019269355004759509638918286883960248665577472 4003 -2543486447547842497002520441219035197697993786204492722661335188537429728828011590659023462823323200301089322731111816723379366091368280507518763319803046356755692741333562728423080730985547769258172459849206099490628105466468797962015986368963963346624115012282303539781776008801697847112134603356709725994523404230276020174848 4004 2805022207301864777204659029573685923665002780000317848067288268016948163471708678001641196457148015816685720714850093323018439972037409891230205197115307723605733924697800290789332991842849187678129708815031597895282560160002636826769894100903420343818306919586543982930723470427896776528954571081996693003078642757587961362688 4005 -3093413304181267553281702621118340901406852753624928253092497236063471109924027871347913041172447331549788572079391628214131954447284044058150981033799578625945185248397664832548938976630209756160971845338730200947780699225261968647724517678364388828727818690485288225924612977294596494813554285131287934115590913152389936578560 4006 3411413511240525951402747450854057407884964203884071381756973431897995203498840467809710863287395611619513666025875701053672553733278067451483957478114869778659964528783795353776719656731706771784380544328002381895014961244353274051296250131463407312306905343261530048916966604106661631578059603888770135909543930032863989046192 4007 -3762058585113296445759193675542405006596540427746726517481789104024703832823672293295903604152034975992122767257868233257106667179216363778357590045830662012763377180993222322746801584147655290480727302430333064090274579944104992496074304050871095217912414817056196308310388611246825586681180706226006523062897194993105865015296 4008 4148695100866315129366124772108425726085454799350731489546616375702245611613715042722671750747666039983442587684043640063560016689512090229437523416337409086160036459757090717146466164362320026515761511590174900758513428957259584033158015317949497393669129934227472820855476615051217229391968971432864252793608852737374090522624 4009 -4575012231343307341750445845310359244694612990430558971418047558065166191501328820711406521576601050995378790927811842220911302372216625565589114813965579441652907575717163196679808496031687117497401836732040589048006065337614459167700332807759158809074812276394787251151166170027445741072949978938872304293360964669896661139456 4010 5045076771261300306524762044258940023593444033856737402549392664568459804829059159292376718087815857040668369968444523034365450346101393405742044041304687323756186734877673934304984039931289322624753808944580769522705651098181694834669553075266999263377184974334342555307145346918457785952733198260695551803820695014485632138112 4011 -5563371736898418928717869191678061731014011485766227618523338749531112265362475678561213765450323438013206774525693831599748699031944689597037242432359389909450765835468609343343189381390226223624321673279528477443868735526447716001541504638957941072603949534459661065108654544776082004448161757877766906775714902055317019820032 4012 6134838905898348800245591297057645363406140849199151718818108157102585068221154913831800399220838547831529471197534312800324942216105101229698704680062425295349631880315187869349754731286703756171115620583036605197523055416931058750488608735029937237747692544732113751480789794079445166795233991475539649283838647934771286481476 4013 -6764925698827936195598890679542336630000263814417130738235995674029419766838241288232968288867406424215931594975590391329463519996471783475302254533291201001122802009138543112176494193975935608391928826344295512599534973589864228772376796511592487302211214304836568860559475898125885091198862146419882638842652806482693638848512 4014 7459636845008651120874903514271732958011437715199526465302000022489229818509001241956288215053447341671895108220714167554345695504776268067736342711041976563526906147022683381455463424776282528944930491470800081859393052360976382634665295250528074732527488211837426762572919758751484940023019209799209681443584753020613118246632 4015 -8225591320182920229358090101203531824245818197239387868852838384516880155296567084370828507808810054277691781262194080206979795405787399545160907709678024825197530979280357123195902876334928117579921966181270501828451594158842859496117088845771577651222758847387020915813315516914160369563718290961501594125838472554921859219456 4016 9070085093194531659222348010064751384316026673914671576665000406235431093779466558320703204722481194280362237556891103136855074773629435126469211143757167574394274732732917846051042127156961645368756740595412166717936691183480009123034234757159559929670787878984586439985668324369569305425708706830609245856730176955694314824192 4017 -10001160273523081682915322113287069121790376049057216513084577011114849339448553865854261760106847504946325209680589635231687544981117764417922855865003035405789088574202370974599033018603475786190157785652067650820281497472874675070138476378866340052803189673953179264014882543396195689874230500576330068489247764776124741058560 4018 11027681311727529177408242606289376482337009999204759188733680743380098308858474913952330623791878713796966206103367293856853200776431070017726032251884809845205375468499586506541711815440654726069941017628459718899854150491089217827853511734674423882270888274131619324727491018861373045554447639744411971586677026546042894022720 4019 -12159418971186968819362359017958491989216052000111028976266447843587687412133668104424701328989562533396619913394687733359693154759099109746058885768608334462982003316732595950070122552953855097653909876861925275017730657774559258689279539837221271797468677296480773911337011876483332021543905633763509412174667083704455289372672 4020 13407142862598461933274427635465349012485624848478359900619641107288095134410826535680796179850019658328335548925491796309032985901663886405146639489364422275299103927974085563558960309223561331869834314364705414292482603271429136229404299518437264487631167841397893023491749669637076175401454220224091379991421164414258159103872 4021 -14782723413185802868227958921751185446135074800559116714549380849755548440018930354687525111072188299725970981395078837690470915300686697560615709452146732230226631648077790362108449262702686789684776756866445904659686626036045867965472933659614178538032281121364839746524102614319163352275506037132149055370503145895174280314880 4022 16299244231242333511453480861853274226941140998328513177983515389320480917538318734748755226957739598869193381001392379427340049676170080072881863217694497764239599721958613005250673663681724272972430001175462088851502081494181521004887941537625872527608578295726439188299418180376770338302603483781609714436323196818406413242576 4023 -17971125924304497609082685990833175098208893108454021135939901354210810755074276472543621686705767088065399876375995183297174681551868417499209603787502991725043994090390323627174072964501674766560596500697490287717113364861752905809488597736266816900761361592932648653193298939795301124193055121397366362656822792771789987512320 4024 19814262536843876668474868765880865166732002161920362591875269837083408682828391718584555501303718611135952892942202872666289381452616337300023169446522925178187898937940142406793316985925989666564518596057236139138914797543325261778366500480040903795559137668803137415963156038159214939982725158924854562222755428589206210208768 4025 -21846171891879569011215469831054214930347327903615951430652765505405363724295635579338703180928294848351438436002163797357406029329656071443392353695522630390898921077765148192295656792776361787501931968579321503696279429385477577833341472430471361995911833681046928680871444475380444005202309420977404023982142200408527050113024 4026 24086161251457385282062186506007059530581138793035968396756109290583208967448385460073018939509679081619994855083344639448628614429570057142411229365009535052887401859000651831297736229567426306503617060524168797296369022174927327406896187656350052873849809734754880323160639757336878822399591898714198909568781286982337595853824 4027 -26555509854736979340869248594682623650093282489206438118500860129865931624708980212188197208218756348328336434982306420604110748620187537757282125165734977807809950241424829731827756933868961216755294818922982105919907024688904786352584992626656809877186133925222374550308828186218899058671881500942937920732493105670061300908032 4028 29277670050815710373670302213483726330296143412687082011264914558975478842841720645376268388101529387743332311115046235908147128381115720130764975750825574846232948086313565565911433731554906581631794855670136883137974647799760985990871386127831236121317831574325304063952672520040902600142035757495569521208638923746974756188380 4029 -32278488917877673390770305698891413773650306040910049590397136138522004548499900654037570848557038585884275178648007020822343326980108414008746362951092225844673180033165850714343413495165383355352093336865593143235026709750682276907855520618628478055621394367361905252050981593782612850471877074860042531936745084220702915035136 4030 35586452452416550085045945352909037112367652673465355236762428287869506747746942350743242875007011734319459275853253345071560723270515651587635745155628594706061455379447385720643710362602744755284797059572301430951713496628499981240654135290834809343075446045560667816538738755642200463972628762143476814008676195678008488319968 4031 -39232954623935132374251110055755826065374473778510705851968162199339830307641976655886102938960657147024181230923943003652447373517114537162688201476455810219451696315136508972723713791598676694451107380772664977430712314071606494503770632794857927963426297987986700327531680064503064163676740533033259296334976390185731204579328 4032 43252593823647425766540454317815174754539041800714650779432414237359115309999402017554503703351174529544805630522990493229374344004255537413438621804992401016390624247678970826348061242181912046710376389632229441642970294887843996129848595286893820984804908440028695217025361762372905092778008121211832482567331067362182352612352 4033 -47683499492475809161163057015258718686598675262698337563123577181552010929462283839921403116790280938501397960192850912939624164422901432268130564455245633190516988671638834570655909101825382536527976544333914826998261263085154189780589138725908499796589234358858157840200846263893246630649522174212917401796197740895486771986432 4034 52567691996440447675316262364733737483615729186788455476699736034850401791580568647262562966469856040626299554901499935165860089622629563210514534229985884117812464544690087769318057136997308891581671209254458429377812512215376871228767862371740296731426828069623581910504105829119512782087199040628046980971590182803894574423360 4035 -57951479129017857826135727253068534095604308123319526386698841309534149941502091701647835536690314567817793552619458178446041259892064921020471504526646552301040046967867790930132172730629155465663231675831457268908230193014783443812982307704050540403494351057731729207072004434687172470089283269570413493064958203748423135395840 4036 63885892963103700822561219947355677379533898054992262777132348105318289663853098627273107227867456906405940910138318676153749193157650652723509653231795158040298487287563157173297930258995210726672214161933552298395919086144246370093667375448099408143948319199146317771795458442757330135552191311025555611059515474964582990120952 4037 -70427171153048609041196658435389751694786522191261931542671436468716043941833360885760072976743316702744149391410061778552324488238288045270937670098014786919825551838171189670181717031520475252430215157815089885334065590770587748505483147020119445476064295306136787540065906558482218397643031254515455288806703071871212114149376 4038 77637287203365445903500627297888089655148445170602304834380781091549738783423086814431049372258051359098759306646546735785226268280220609988265547189716853420093034536003777286164252153616249991551650498401261446461597250741732377429808483275287848773161028863624982937517830446383521967525091557455601603426953347173289199817120 4039 -85584534679008041802640380101400142291408263969393192401576605737849664460470300566937767802560994578733508179542507082449381014088284986991579182158558886218920754036068880614717733895891863247142560211296492900146818469242504303116680910076661970124125492467376684426033278360220871811569079067738506432922667531258417498816512 4040 94344170836863113639509481074109520890249559467412296551481857593171101713071716116760454935998980089166129462331745496601222779797526093381070661715667522932456581999714861317249871494709908636451613379661641888191592072882096241229824853103724838729401740907759468889353299271951070173920199725309769747661396075062616943601152 4041 -103999125713978078713956335249753662158261117698616846611670120475872039393906579395999920304804712397850651229423805100526092907970344443771346801602289394704158133165041539103685098487803073924176192790387996404348389914092332775703608400885252245218799296466788295870734362715900855515216368931219140198806123068663121640423424 4042 114640783320242004736060142142484238138624888548038194151446037499665700974242515721698197085958373789548261268046928911667231977510423087126573610801744615477190450931171117166652149608608143857282206221873415124719873656776376524445053691817325740753050886075697944610253189447064684435007247624328057281391012263385636699600896 4043 -126369842257441980595245481650897451235780690831273266932489019925242789005444364361373543173625432125652891270474039346003209743450798560562230096160530564545571312187341772260446283586594623449020964837807047708545112110745539164656415562260595215148345022890739582906506737488477333584624671724399056817583614150841294322139136 4044 139297263829105275582528577460720907820917095196187595436392565601854819881517411692467393581503730642457542368101525049412393435330126568367094186568854174434457160909982422243746746701954090891495964912253885425027327083976940903356283773055087728544258150730299223378056044502784001713249631097880603256033816369906088385672404 4045 -153545316523214915605178619560329583140802276934354614462832514466803315048562970699515563943180642688039390186111449709407273446082868810782152604411027648587718114654588837893578019322001478850537022280016392671972554307256822910701043290527891480180694099700331343178436272802704612968381243817707931238428813894643033104711680 4046 169248726650356405338754957052358915525209428275536511739079994631373409006300460697420845979195108737493104315005251220772502402851432825344723173845808450229853385863129504257361146147995508174918215031496435285008125982829607726779262723201635868207189316496845352099415161972986085237373986801340235827131691323219012226635592 4047 -186555945911487804577073329467948031989416398822728099647193570236129907160176072194923097940577323422768050223299317192209220318925533261202718871765085080826437059784680720511062197417616409831735752059999477324242063633859477262213371923282697521622254567818260336059937902794745852238417094126558589029816727339635387985297408 4048 205630547761541081777950408362384592666754154614195691848480630995667516583687274226817247212457542303884117876039910474611807899198831862530866750171505349872867878557745506951922063897657762271675484331474176802912771418409488825416173979139983239785866897431882761931789134206384100046284784280743631329306126315121250224713728 4049 -226652765637607030177115102340334236335450062363411818307346425421622156464245083206869416018541079958772576261202505424092156758771772726686456864449078533215119833658082823845412325566097744125954229533792942521917372976466467764574944630797126981153673721873495834427822607802227495818594710541556031544068598135721020574138368 4050 249821187444700831616166451964892067547161363103295480253265177455688747422263683825821317552756104966176620686543646934863930548131075277106755743455536764751979304995746482672958341760935101081763366374365084073368542192068217358039596339673442145484006972197624390900994113571205335072705798242818925366451708048974232627727456 4051 -275354622150350025983073051223620734944267479813816796108801707163761032715069503488815267002719853420899364131383632790255308702669269198259912171277514761883917008304055410878932448829070750504280096790520699572789313646407933266471755985823821795334177536469639793384382993037342755578051619155286993006513672141905533305094144 4052 303494155945031935799719983057249133740755069074978871597773174064788463561320561328954393528049574472068256995631638569927124387929723955569952395067380655059295496505371543134255021128200308589237487034198425651357723622127493970196519255814717154643562185676274459866396647985941921166453958987797370708794789160293658026888296 4053 -334505417193720668149148753929656265645616589988760708889048005520422877154820928259415997562859929588519733291156482581523256351973572465531067504507583702036672044500372780073320667985794972687377291658447257069496097087290043890605494755726218011408332894744470036185748197635509610769979740342195762272711983503477667298017280 4054 368681071350895945605497553972761871281759795840792550157549270564869921896495580561490011161555931273054203132326528468053692143278776097966203787463106444410201911952172824185428142992244849519158072879797730809391773989146730776304080339308018587802608442400270904957514012260426230980830238633632247011965861723981581889916688 4055 -406343569155384148029454194709633967976774877810129286896175737502453778910640408670898626193471926576955873445844690497719034446716949413596729226884209594266222830029767252867912835968132419704921209201749597313805655460074520885681528696527905560022494037662805714714112349701339662047307109801085880796187086809182436698619904 4056 447848173782235494176409773707197820072292970003866092972539216475587941424368660626768389249469178435714252291551175026454012284903466566008447484168094927046226532590985181355447936004263963512701849808954334541273170021869318116557111254872065992667013246201892132961387565691434156713597112353785479472120407284532220992647680 4057 -493586295228385730504148101757666039828275567856796950959154744419577872370731972067011033548087113101088043197522996126622316708516529368476531364851775083108697389657463133738752148730043919938278907309201435363181924811183950475434767889527450747677354769245209925961633682931284395447274668506262986030103432934754647648239616 4058 543989163071209611286537651973087786088546203343140899252141970287508243667384669697081208661516192528023934525155206226370668830992984958831563760039722260125986239566096561853766559451115772018916226188832416841011937330948811734955925300119747475954644037853104371690222304918522497695498265386571612829372415082774992405250240 4059 -599531871890780925981219151351693755153642935541941936181199635297950012817733976924807209431049017628274513042154606350108872906265473942086889135605347711615967135980279461195164753710392956711065017135619066808609989441069369099105926547802505945221950044712766440993344159126384935033748151341830280540284613347963506339610624 4060 660737837116919165693742136929483380419475577138876477525922457050314991187254021133598941628842011981916778421875416626474683057984909895991643448511203360318682147978734318063099475056693092354399857375261893095971193160515770199957032152756084441512356260541405790907009457047434527323277547508181613660777523368801900928012185 4061 -728183702883080014578802177180202145969349549292833457499703770749682630164034295423032784387698435007367077390308037103028799542611718217657215977274568025280802133580854029591434772887937366768018530990621424058770366854379260864815542328644691729919517502594812855676492801644414271192600058209274439023202730624095904434487296 4062 802504747676230618608314982161393071377446943930070439639816775720162711447919027027845298577211787100378745488150729652171736415264617397515303775884971401633598922559172977222515241275220186481263731944205349287403329840587175456909176621162290733806927905412273257040719948637016981156270196435529866469608228481532047091213264 4063 -884400838204003195109703341218148910963240162608223542948123930676557717046021496065829346957773640657839714676949840722606759869282722885502663493041743577548921851700789257206555548056290975770459061451136439107204442036641036041380482103844299576250088978215528486488800715703242357725409925300159762411884371080755004030582784 4064 974642987000530461287894515236039803719532859190440061027949110936959888585588538984529137686734507486507334307902756084054889198572050450723225821331599912534412645781360586188724696392102347434674116430975534226945162797255169291540034087389492372527364517320068819732306409014222797891691707407055286061255272342594929526947840 4065 -1074080574907643441424928280433982536010038146314614919366560225107096171298966282045310272043630064897983308335835884748804565932468679627054350767784789619163966178982907359681351925581614334426285859464254130992914792887245558617428062835419316549519059360591339636341476103500176100066741637502537180980604981346532745025683456 4066 1183649305750522549797714490793808031450143942830991699001415844134450127585875187300749473000736819099076871219550800989265933872342910989995385970670962173185258198750420164697263911383788392753443882221309818159581566033005464010710586892012439960130171631260667828042078945744489672638227262791435405843927699121095598582641152 4067 -1304379967333637270276477965703934434423773608030099568594967991300864603501231106788863993961731491535918435018174272757202949468290725944049605665261977841493787164248349054660848900089948431951880229068813095618044240546930390888475079872984500908445198472981407209329479339736657635501217002185556707345337881903467779031302144 4068 1437408080376850427888420938545055718622746831702115929315176643559839420223521008616751157220756979883989920255972259818753121913365005990559971567431824945133592021534775615391332905960913289907190555732861719640845384258376848948175906441668890240066137628589088008367580255320671807101653875302171289222576099409822500778943128 4069 -1583984525262202960963517951474292002976062738619023950643383386345159545898561178087571327175365810538616676509081349295386966658125333803487325929757628682296293122246533770263341007733554012585209147552201528014835210872704359431819921210421293306429879776963912169025618502737403867627086088092425364163667027443960315435286528 4070 1745487245545415766873240874866096419089121596655006477667727764602462437847581725506569094384739358689385650106229946470808268314487846783965636495099961370073368056170857066116115913626137625090952354558238288958741753637880100966712217697431260637522963385764457542411332570790746849583758725762409617012666270543395341481790656 4071 -1923434137186508389534418277557981887077474680543630207621640654174713461689188793462790442781344639429787127284090976877519270388324704903430316019298238733392350643055206613112053282748236603775238859547136734387892674431609870089915840689051211157531637574585410715457466191918850567527765459715627867468487206587240127494356992 4072 2119497243463554303335723727796647336625378329092054551347822428357062105415322345112030665081518911425376200003383225164346907381761013358933904330799142391737618412372320224456827250573488365197956181140319231871635315061009266261811330405776298707054431505613036454695764455572779237195091251757204513800326144050049573615738112 4073 -2335518387654185816309612593962298472792479101845327241208514316483556847669478570121031393663031818538020639324999239615046899875375299667126905744879558028949297102186184716088872161986944010088233816425974562788176147791874403769782137019097893907580987105012602409991319387609000487370247206669135225544727131119585683387711488 4074 2573526388912981944548852193206871708978947484446157934934805710051573883971516877080177152728207494077320631828733509643349095591970221785480425666008391052589378340395724410057569818761873117152452877721060369530180301063246010279814452723323005209415994071427017366736968712152850378449865448593636243117779507889937503454099456 4075 -2835756021462539990705704947978723261361703312661363547588118980280178577162248682390488406330385787383520598826755480164797269854964778906852132169374099164547080576453851914041631088188599194061265637981867190801557345054372498774911913943621603899696041920580704908417429326796308111931179161666727684286499977309597125808488448 4076 3124668893387464388664360381245013195691708585544644772958115151592558290787804146081622869488457733685467484243912534984462912994156295865630520097571074655707725303657675631324750462803242627516839820674294263042482012732794885717342226339406469690386214688555583851307664897344225384692176986326542770424868345996377729968496158 4077 -3442976439122967275401484779130413642052010199066333338859019647387514148446038929422852802883006965084728111488925057554937761207346422552198553999767973215215619277462289330605849495421982273132857299050040298714782491976687205243146388506260135482422196196038211009744001683145400867469242825405577406760887222682178949864226816 4078 3793665239327541894741822548588842791386610856001148717200378497459687390847892434217748653334433715489909238089525253009937810423845925605382773786272777400619923944162289668352868963577918802476447428546099053265869540099436733352404096665026197075018077813163643312385760016545258590737935027838989710131481277723958118686795624 4079 -4180024903403043422322444612469512637215358160888906335164080059547499984839896544925043324293144229307344529577172098912849791184955360750555287087465334910803789882393196782673820014562746760953245111145480196304306694006955270866092742613071162077109800541620681423353374058214365015992162831604174088079960644916587319974166528 4080 4605678773674476329419642509489832225120725424415559155503066519480982272129769910387937280829630151086584763827079797183950174071600880930581034807351789377226380682225297136702403293267857130988914010128151590964700445296972706680779325368940298745652921258418282375049408658791640279998028454838490143564889146288916538081175552 4081 -5074617736384836448255676004600173624129054937509691635863174820109383576322737558841256741237323990338789888061732936468357667889866750543910104418209449177400270996591021733108389329102800358430114344530005283759268791553272565652168841732584210365291721147313482576932377693888316317402368009647067472854397458849257083247788032 4082 5591237453438501523102605517779608162544446560161927597701570637940691240412099382801785616049196034140504579020695935307418274046071490198182022279026896386077422489501388882009285023842745185868571231290654162157342076130914649219595920077922833920781029095881603257794707414707506164213144046403541169334133129579622483806760576 4083 -6160379360505147692305891287132247011156442048239456612151105709385109371228174121340692458184018360679307140491050975781592162234813387042665793473548307257866295291125282489088642976275706537565872640442152033190491100738644639400046345213596811922004703762023373165259095726044382570657208237875052979572888050754534899206586368 4084 6787375811966894402680599357106949415998733310010923039144995547713806376817658603898875776853555888013097660148454672299330063078715947200600286035151977490975389662347820440304371083361479682279560690171646796576237833220392003423340113623789922790988309771720295904002520096327610091232533539976325457917778299954961751270835144 4085 -7478099791575588325549223823918945479111931295105148275272838898222322852755037186619169181200281032901154511601097832276964120080001207580833948138055448999230466083702873042471881037570509524757327805446523977372115098239063650725799314344354959347989266956666024577451731356364608310360450437090444270075830026333863036992880640 4086 8239019649938352454190551243882310933412800726870712636168853846011693904957064167866868069547448061515652080054100047662801010308722482947357561239817888097905823614264764766972543365527981913512333137464856703085045978566525442373279519787974407906104057525885141156096133458237659953131523331896738056974990401165942325578821744 4087 -9077259376456796965717751197297906820225725643589891191365402839467882178282524796453107971631269670194483205440637577447144829247456460930103976696747618897581547531488317029800777264909508356373502202476957657168348088504948427249617879223279303478418322461914850180281620477829624697377732653710968074104566253808665778374836224 4088 10000664964536748089591896033057149189166828431641076599415663927006818014021382013825348365234861769518400679849081947860744301222968295610274177430274341479973799215767782044759783741029901238372431558957968655505667557842993142070006537004129612670839381050363960350360329564402457579335190566838691800255083418114310685081638912 4089 -11017877485232143497029698018295990729870283832534863146191138027080153843907399448003102384872942052412087986995659465575317939117706498895828569375968881852588602479154260480351198708615027907917952874299993431886464308695179886221064713383939216522180483850998004619459826512746362493761053597445939721038204250807363459646226432 4090 12138413546507334471598894114120482254893288994962344957557875976633545367536594292365923876380257121172313777391856602070071674455302026088603817590885219501885913853638896785685668246129982318003975102027756368367900434747170836646779812072491511812275065109909975374829823816211853549144238159852766278423151740673904824181959040 4091 -13372753883566963562378608104848364068155786171923781378620035329417106257961386794872813822292641019780449128363150746960137070841730307020701227465326730785779353548108480780268478054547900004893709917222364454623545833645731998236991363280011929601314477206401873903529613159960933415754848807907605543930430357808346073022857216 4092 14732440900839681483130753663900723218413008196972543214045805715147073345475042493595096161324534848454394007732484057510383793675486893094518067879180861777859520512722538249541452815457109051013628406343394174745673331743921847278522341743894785156130778862268479108242637755536595353006037737740719885748288617086048856206342147 4093 -16230186068902096733130566956792699395520664900188054529662675906015224977914808556433307688273870057142757943053788376332783712601694301340454320353261350011750377430841882140522355724789375543791971334524127809415495815727242420212199644295123213964602102502741658635086946578924012742241164045240950327769374820869175074907226112 4094 17879988170652742677491536408492326635877017412787197573088286560295781136298018787236671646712362151217195492463375684130062575499492729160858337155052750068331255288606465146416496523530929745336457670196125688441865199736560906196696318025668402732944579530774437415388104669083519411751830383206252211920939425881949541313295496 4095 -19697263491229039085359871117567747446250900089943645275738365422301252287592665890965310754773988200244777993995543709783446531217209042257064111580272326603256422538369391619008330866100109278125767427039775566754111443495267588311714989684225449614177826789704463399412876587137197059575097386227256482018131217059044196658184192 4096 21698989156423720256115868019864382615279244673716812059321956138150957677466630846675886751992959055485410036277494473425298775160376319877197780992358484962582099981185907409713721150319757329037819045125595939828692024599814290657328523281984102516673976339086676262458497521512048670628100811192649855745106009567971807349325184 4097 -23903860945713879845905661649244193708507375493942775269010400001262400600554160517071160254610892144284987052364800302928433313453782409897278577706800480256595664894196740234931997641744489334264051842674951320390815831444337917075916122864605543497694608630801080874681139196377899609209620023006960637970861971153429110306373632 4098 26332467039580159470353178271124824542445084372843780404652425282002668077440371496995307162528269335123635520828524155665324244676203852243743487693731152264674274597901303158196033686996227848531391716018710953545084694039882357358709241667647614867120352652354112867536486542160460928812932141728975152287573519915935976460495360 4099 -29007479307792020996470566993819952168538568593989920239339570584798773303513541030109415891202158948557641565691887108669374675290286917801259598483938887096751846452490646815522344550179458767826706626875667511030721675899800013612302997929985848245074967530803205185870692979220758478921787826816828768256945594581433736475181056 4100 31953863907116852580990139622944246788026055280083027963460289337507788281173300735814963764300636809445606043408266386507869524629369507476045837468595633437627496852511424868955568364279621916613591413691954030040542138647648756353769953050284637561106757832274236455294154527820875769594586995599057208864608340166530893850149992 4101 -35199113134960576736423544210700172637331754502346832307085328908864552569253539668708045093510286547828117807445450071205526033549146854110594916779961538503574594209563587356067775669291126862754022688766608684805807854344485791771862675661289026173572572212025035417326605665313029119999600117883542236848134628288399677813948416 4102 38773500681399072952143193913185697793334865007892828131244231297966225865553588188089821864900399459680349470348381403225052257147214500297187804275893188795784407049209118489046241356380520956839745083862997937649888473444397021501490266304271308905875673472585028064361876959857894478461832428746877121766535814568217593868539328 4103 -42710362637710536827833733480319681539924353915266915349343966075701019845165201377821054371979818869338514231614193164577322115429052953285065192677746108219287845999577267906322232187359957693718448128952236130732160780831997422324425627491151782976510993596572624731554481594004717527339398711370685079091478348005086959880896512 4104 47046406856846538425874447982760868611259290549386987004628325773070172110726757134696283379713759384326873811131656007896623475574107181806495350324463102100455422915227267543014123069246917617970728390607465117158055943184429100172254736351252354567266649401587438131719139127588828567041370618999436239341748984290594333028429824 4105 -51822053522459954176432147361760083414070635818767516023303169816752795735394889186170407134891616647920611525484759425979227145255699505258294479123678585540689855383119766858796233559407434348564053262429154324999659300689196124357852177958711166100383135683126141432269576537797086307589909062448860616436548177816275227360886784 4106 57081810070535193163700161932112709155320497158806508469326428918887969883800285075902250550276600665736046203712898575274721067637476927764173224318306409787732110019224789209592693727399550662096440591017894689061113421228508889190389865681263058946645477115613413326968942761000665478102210440700815494931414206342960664610354112 4107 -62874683923974244167049181368581499604051618074662557408736008287339776416172880045245259436277600377561602175778556693208413381051503813438679697656646937027937774399413958112654569927262113726017195351094890986106223526126819313854739825241210757125568779119688005591924170176253744065843052040244769531509589141459554296470175744 4108 69254636848579037493831043796923750098324990275509502243763887429389307926318876000354535663113990567496023135211834313982102737722640193497502871035844880840352841405755598302481342319963546972159145662653190023870232333849152194754831233228091742435360405758941330953760038508528350983327302653800096733153514914185501579900264720 4109 -76281085121924846918425652146361078506308815481080142088665268063843497605535475129307750982414609232616321059813384309080791250832106624001881470223530308016924957353628389745497154487889491643843019590205627248853479073498927083151111638745515356952791352397006335012273428873027061495766578352110143537525672228893134934249570304 4110 84019450128148811922404614611360266590922667369283010641384285486707422364981191746036781110215534551117906320159350142324938355231100788853443217495165719796480374608963484911441614963931405984031098156583215059236057325640249771236750673820921433397188483303074267843325500416633346239158475321317464881095126533235762430685718112 4111 -92541764455541421512147158576424018719862609393357187559144137244514346853736829361771276357726403715926221807717856050249432065592902599299054299467571837080024351587196979839106573691522649635110868332325550804234904586482689264451992574909694404137191329669766329793287844136785414853442772584076302614834631713437061267071172608 4112 101927339084272831380184212583061843681372305124445723465392226853217376026456287267502788429577741788104602892762426060965908284778277860562455294240926964084186560221454001185710980817470637455037774221473713349129137811508585959565699623774711224183196914146711065534673399178364587591343090915261095029459621143392738477933329152 4113 -112263497813281300463668791801883296379230077496957643879610035495362025348673857426127612072831317495186778359955938700293416671266825618049743809383973259037208829132368670494305748947523807034433301959481134475464496434362042219689313721255572133834165748229684157618153963464608906294314624104435508901942277353920025096044937216 4114 123646385693436730212863750053192889683421941840259360056877248353974286119363008347700926112362328875798674264207865195091398326922989400376044861244916945582492430488614197084925794687457490823207616802148692039536395171048476864434273057010194686186133905949798024165423428511308782059355236619312320033267386215465538129979323456 4115 -136181858914221736088247142707776589881161819849972732888453157090079568722167975068566276549120500000341866716834271002435629327881230672167808513234403027240247990178351226988942631916293499635719964235295111713610532460249223218481068508086147486153027573698160086108764380492727518658228179835872645167076233794118537160863776768 4116 149986464339565362915834340643844798234555983863683342664707683417316855647146216205588387677269271196896817950905214883989745247294009824060968096053082292157957766830979176914809349716871937041479685805461900123384587380881621035083447507353505447459567152221728184048891185532051577221318369993601942228452604302722504745603534080 4117 -165188517711962574031223077400205926234087028961738933436996592456401349578589242066499541088267616622635012877269996469357008432059336823329892083542733918556948826495896144466580583888689539815287171756418852728572566885059826109975369593882946534581948236483643437167670301998491492785373023271261356278020909456876225190588055552 4118 181929290450142955128359256858014189495987753487741615391027101922807603535691318213268435314431759053659859851178653554547392360401480796514557066805094449411938560507411161819488946054245026670445711574858679185735553824336234394782005820064871860380310500404053765735647158123267185259546327782236277563483130562723225605531135936 4119 -200364315962594946950297445875219319665126078412948131122085849712902758904632545550507982741298666828354142210122423394715091012248931921286090780038667777171509760114010855907079227925514927505409545652357280654302372121147421119100741684094090134319092526079709825642932112226109805729495643546612158627998353503364191100631777280 4120 220664827496316229352213989517640057541965360772793157172677295932062683285461048074989123940708877198183609684487925715586454939781901491314232176523337148309489214796168732793756495742265690809223259032442460472105942737537407445895153050537056045635964058164797386097605182838961833203980128113611168587293540002018154226994038784 4121 -243019340747266904162732187738271480934517081987199390808239645125160597448325378341853415274118595309283327807506259786155796281054452335659013627134320663072165456419521227721523186709421897361805149038660541633702789915449631364114053932638714428581081373919409043402249373687541333124280191686357118049841332997808855166013669376 4122 267635395787172624101234827972526933345469473394253778786750069551195981869537530497124411463968561972055060088480952616449864888584652982430306558653383880577981594604593639007801723539526226716440834051012301469710824205149161912017260541741001615359430249002398089077348198535705468420521131232407382822758113258049457221025274048 4123 -294741474322685181283146425165850893761717142932791008062055461470599392589721122981222004562579989186316725057722476028751229181360227010882027796124779247537095102994079277621158598718292504652427998448339773039161974930823872148836915863518848974634772517082707326265672462357876673159915394003365345888101141085201260905720971264 4124 324589109910796474915264897380961181539965370779610472813600431590194606227988079537530946615090386705680869520580397224512322307677392012886719127829469278146015467069952733371760029989122134641415479945049748589983223022159270891792586916106957816035910749786661404030994992518725236583003808175429833145982483861899501853315354154 4125 -357455210523490316068774356513926080044560441857878319626513396940278385433054245770151573744468555211820849272084139585864499159114633387555380023953088701336981317675658115251685194079961608784229418236201367267448484592226111641178444052033174485744642077115529898666144530826660519558009461289817239589562975685378631254730080256 4126 393644614801044429788567108630911680071182589389380875140635967869457624051701530263716840239636655911451950355946246869893099286377764103970894345326386410148523395238604061188253311765428740913377631178941229854874089763832865062009013767428198592794763940825733175261272322480820319297097185899013297184569153348876011192500970944 4127 -433492905474915159748526046227421712915801919488157152451968854358908305533613358518657404341924562195171004433274004793551233654605762655694809922853550556451554802179842930284911268386991840313031726169398191403037286882739453732390753740484383436288254790342209343387109074746418368730467894073403480669308102321861416758221471744 4128 477369505797277410636893279571864756088452928028375959839862275056564609739141208895780724797029794219812991510008306969130094699063738512237902700633576416664459448132360986403715484763339486444480342069608502957990323154121596164145666735809347686489585982808398768573191865157907732911444288538238564526525473413654679356329756672 4129 -525681087406531867306471932644374398610353653559662748832578853247562982952905552516060396990545069245348667779676697200198439952025001155017809876223546867574884402801464686515071964694441351085992730788037331344308406875807498728743250185414438575441603504696558734739471249471309448830378463116509740049668649777261850058403872768 4130 578875320910056889996965654953049979238199654847199502348438331285103932342494597099181754402605041918027927366124432156183370744816783794306086968831112333643003660189391268664758953708938548735770358845196772921377445103497040835472710713287022376916218932264455434021350949405534128518804009204512318564369614519961570656434001920 4131 -637445003603161148736813071026836576825043870330484082694967116295255300952705030055187368220411087745118979782776100269521986747583392181289115950353901996400521208330283557282268268002809439419459458548599347957749327898081310499937205203219860297090209632202231098922715509704875996586325826644743099861190740650208568235891097600 4132 701932602195169167102503582139734004635788621083090632954642842973363593894764503306986308915296578624869296844065372516097833174595918840392866859741019074147400561536826845075587657456247085225317479642127695918167862404479283292382652727480881058118177801479290803618564328051557700360938534459373973773212859181554736637429113112 4133 -772935252211285439384113645822697383719077319851785777377041196508691102563012339102606438058130416881984626707448574728388679772736356763903747605707561113677890373397416034333352741202064500102833955592945468775863177339422738874446663645115434813008945961233581798833233298628802867668754987113555413957658112865894685898564960256 4134 851110259916914344589561807596806569735730085003567584369788631509589548674279001680302568498588094824087430325441523181901165976796821381407879565342584671407076957943797719824954261535138209650302493236340040820013775360351841929551685230081119905287297688486421685147122241832234450697556773926026260949447148295972986853350122304 4135 -937181157207497440628154746878574833169365706373953215025756510149661443104387718380388084094280212409628819675093044838913050303178193818028003224120525218754230071186842908791236159876347702638568726752003330238684631994167822924975781306486554358026548438262402574415083322661188760598718141298634914959151322357616124429238009856 4136 1031944364963500209409687769692783733084701966373669113072643595487372440483908002638142910467803774095418793239405874827215083625685175798464844040526649145441646412799083526794701859295237828172594390108351603060857862801018906529605407107558571365776875778400074420978722241660558251796716703045248310765348421411703402712381415424 4137 -1136276525932947713098026152259182505509465412767615986267567268533414136188965462645059998645123766929027114050787466900914339182312921997825493227835177126967791522601325186355618167097651206329886822883433957926732671486125653913355927373838825282656328751415804017290397640936051583043961937500015282776557150232489633620091207680 4138 1251142574323477725454813028311232970377233719835694180180600637427839101684176411560785228388964031814751974530830561297072089714511022416360093996094482003451203487090972800932505285550518130983684828774271180155011542108571315714651023480149826601320230617217063547701124410507790463810678806486092897486092746666015224782383992256 4139 -1377604616017907646789617083505222875618735069745104789912026678076057621926078108002975944681372377848354514809164070686559541755625187326762458461909523840442117812627025915703256283541644409740989622204186562512652823399133978348704713193224644324251521207207394843892556322447147512598404911728338346151398688649213330962997313536 4140 1516831700733010628269906586563449203314866751887854619773597656672677290136557853993552443034070976784745449265469083483092567156998119925016909458826611206153870932353560525656197959287288935542451182150309392288399956793223782759321068320021919998044945855684818927666975604092924518590154698367849988471324152880604691043983932312 4141 -1670110575587889197724266908568496712315349070757411176164292430601984751599692482551330319875326486234162087124330716644331295451236345959785111818710426150475454769064043612614949351232417784954402944610098750642666819798552314625588880741337713374545405430137214726720591130949777655823730742557213266222905309021303001738686496768 4142 1838857518510062290815687513356095417126020645372172820665366981767397207744865726196381134586849027848042156755047707089397606135635176210031761978085023091703859815690517817748952852791926282700020395107780868010921000445195589331592226679628975360162504426328189168240255406518815069273135386097482527289483334508665247471435007680 4143 -2024631359765573156265933247334096514160198981088223474462605365842593402969211346483464564990580207842996110408916204604082563644493482173075375060947659035185284979283433754726351606211206889978404860514368284426408952025581291828748014393091651796430785729215745132296766010066642813245687393997988780517106657799722145142607446016 4144 2229147810743634774844596835035472141386915917744916848646158336126121212414214038769302263607671742399587502135477896940728401634183791491771507140174610795155631177635456025381376865132774730715682510587562873965324967085631468568445983681271080541643565532921887956330432656091648065178523205644559972990593606887881498767861901312 4145 -2454295231055043807651496857244357608947751840536935795840319992446919659345678736215984423494969862181165427465465611588193471990912832605773164199108349977631032221750141001362230290285353467306616110104905028185502229907746650046654881734435059895405898541536044350646084860862123814915384125342162434263127944592288965193121136640 4146 2702151978125125260714118579572721883809801816867506011933738565359035483438889615471004648005264502701697000699884891007819060178887176168279022452511088172119558158078588391735098714545800533853463434890679548443081839519998441647804329934698501519233268635451042335957916603630926543908171976722762860251253423760929430549592688128 4147 -2975005497895432201048373568242168289619702000302507563435649021922635874746619018456574122960649796297578559160758239964756530365581150653796551407551383206164170033792736098503197208735491297743520162434809283828395213733265025903177410807806117511868628639237661498117965521095363528082329849411003032201877738226454161446775291904 4148 3275373331124810701541535568000202443787484880879288354936697544853722170347344482617652029185064213548889142626892819196668310054725927721485480021996190364970543110747306023034239365041499784243005108352511983867315517114502061447651031787842403087992931639419789654338444431153631941489204039378411665246250071508991416027948456720 4149 -3606026227243803948292254638568562919523337335417286485264386816625125220712983595053907693470497673789296241637946713327040017561428521284948066776376117672938092386197460449036522236476813111850645292633393403819854819477857670076457986280366605021541351288829518040092949826996402060276432500518046202678562861801990243451438366720 4150 3970013576925127452847163103389401567471000737405798695243487346676795562272734889270717401948403896587691696813133426914479031260592080920225021919178283733889727597983307778920433607989837714426023698501659193407946898439268486123963964199315517647200832612688204462111097734032617970678197068835497362191048272783978002126677757904 4151 -4370691395661307980711358390471429012506296112833702651667424871929329775000896733967925757989768249652045402058663477958240635721858649033744667654622855911363207567143404285219418906857642299823635345850725576560085134116288286067961908626952975407980177229860884967037260838084938458959838446049393767622031518412354609137236049920 4152 4811753113880114742430430160329394513910984012802551795477085945530923793187555802390986467471415686734490246227645720312345069718987250291709016469842760281598943402645925255597722444869728472697115408230326758615917747941409441519691855359921970238996301885223398869476519929787073331536047429301084940828186244501242204327897990144 4153 -5297263454689787823551667594039163756797778019817057667994385519529110916634288625002871530502582989062228411151356957188716393508998385962235635343430886719503640201124875997838439330279046945404296097039196591020497252465954161830034524293692656486041079022189816390115289156517432043284070181513912056661060005203980033478087933952 4154 5831695708460943845501739313571760306617894174038638396491659106425427383800007972234900651196524589994732519529765991746157031358740943708584965541272072450639983044752857529132087580184410623592099723700055470871343219857846623918334351335088515878478027470998358121770314473107147153977997369484046219612734723014297778435778572288 4155 -6419972744375152510383368298203981402014001838931613919838648776411823855143451158928447560112792360690691586807239970778959109823595632735602483808997481479872224695358145803968158833474170114250032238572850201777167934294292176264533624201481479266825447169847897606680183213695002660834156114933717457874668055561592644773194235904 4156 7067512133081648740431386603973988496670972976089611752384995730964618713290537342513575730603589309695470842155233724754018633007253950092748238602530965223056646963374272763675191048183164281587406031191142711897938186710872599241041783817319342206711041430457402747995021999626218598504049187599660866999933338921265046260708185172 4157 -7780275792011495964745987593106371796948624907690200858309297519194109496604895029528014703776672305756099519676136314971153940230474635560495977406117752375667032046888101042813317207178187749397477626020633513090875286418269638022767737680853890799103269354685438225548079317494335534414239535824653420069217944471291462135056957440 4158 8564824606041448566685224639765210615191645666111827058680982058527906852988978298734588399857727053506194501017988905419742372919928015832832297932644249484887559084732051537871300992336447606591513791954240094324646427975101398989389414080461610382433668571075865448365467023695884310275893394769221288330459271031757355361511573368 4159 -9428378521450208437732145055763097949885203623796183141676421027204551824014222101251529606059604728552765335950756750283185476834474822524460672156946641157762624146213472448323091118478423945482059363873949575304727115800693878240748639898378817517642549968346159466171633883389875828305629462351152986707172118063217413477900484608 4160 10378882660877250546093024729927051561755051440575419008179233293224467861074935613280737010799885108517536262663358542323858947689163475225066694965271677624854358507055508895822184693882715981650894643355898975650911844559785965313473953136888396400428253712948305377107129708991583626804950769340897183093054534366119512104255778304 4161 -11425080061729197557231867584488201342764452730440717108634498041668939253790162269775632149111894123421451671462155775671566112752013106641601197604564749355001737130866381257808465548820445881271244394579829526110176739414425301102025715693215964973743199613846817780796711540215680685029442307138539069474210139010354503736115593216 4162 12576591700675973658197848724712831312754838684061284347807996212155205726096018621602974097357612367901393909592010532274030839859145083437925677194023126039693868394162869641304790381975645822303837529484435283064897387878929762448448506012547561525637845828384655218316464653637022894427904124577965834446947856393048078334385120576 4163 -13844004533083066996454045975261268652540811847571650663770542444215584251784090407106494164262630338650709604754151547111534746274976516565147041080016945980240955997109145115196131398908485826464133604724725914755227804929423610000213355592287600450238633871718087020106855485318975658527705006247315792582459957993017526033494048768 4164 15238968349035766170670387163595091068257730448933319254174005759422155858729370192576338718103328935150573349147869781376683876463189200164599495479997150672133598129468067275382695545820788860558373472490604994511531093764430519859401771093018031669262205572313693079816255061218705801475456291269469271762195176619052086258523697344 4165 -16774302327684365559778489700124182423510671438436822293301792247514889037295432493204803166570883296016957968809624793013002650179258148689378542332957178183692273825571120021181026719043888379094182437359049769894240903843803319272275167062074861038213686725599950233816889834173232937764148983962419020323059019462459474961820024832 4166 18464112259699702450607053735392446121618954049984221836821516402346699771100038844501716774045752072317257240195033127628098468508708890126706982112446339611393673283337626389664137641252072364622275063042284333715724687097186951951434370448255750090743032194556360025554443452716024684443553650199598407906848524809672322100065677104 4167 -20323919504471637934377497638883954467415709499163994395617581642852059338679890156797373121587408124892853230427918513866193073166769813337651710996045408972675023511464598157494624157781434718387858348707649848225416533672590505459376204175832077305957473612991557990712496648108419547075673465125285291534202381196021467825819353088 4168 22370802855184015237886648241673342045545324748883532063951738791624299581682736471632458469885564754917486843009972288718159298263733689836401971417968460247684496772684771393386895307823338220932653192231368915848992002935558181601093610201616959915431880513512360797649399507040326922359964545125995734575163661155065262463305217792 4169 -24623554602020028324604293443298790407634194622394071437802995887691882518642066603467835602293083535231193279327090701014004678693900614313300741859722285192839870900120521961222161553992537411429703235765051743736075273550515886342299006697542749915410233018061455422959890606621862780048095992875142260951263332103558232655297249280 4170 27102852212549271168635629768951970768655787011204385263759087276322246678769030324346573131434475477756042453836309808361495244407541743919411924246011089500521003190410795541258635063171020215243734791826046589636721991669836246056648884273393226495549893272017190786119573914500104369339313561545236446552658471374706087483585059840 4171 -29831447189984631715344053036589499876741355720688571824176389770404542036402647400069564998869396005775561467873910952757304122479779595217042529358533484453228175914200320644837862658858223320445159286886974613917479884300709326337823581137929774133073165557877213280247529291683939441257175950864986473883825641598753713315047800832 4172 32834372825751861468001676955771398584000616831243340827388591081553103369489471731004039664496979537550735725017065390505072120848887488183535713893927685028576377069375777881187389751476035998489323005056475229874691938769985956123970224778934477004077419371373244592785991911343098825108137080612719678075253054302538351235629323176 4173 -36139172734092387345765893910772201515203807769692616474533740192540512049767953184599096360416086357444207374735180784782421819675470232609581127540831025558578461175553645023608915000706733241740036542758109631719319186312929862775603902281201956765891517931152570443193347411549383882935675151343067137898806150421351436737274970112 4174 39776152244765727403450352981280750927507269482507001669895724274160742332866745305255764586826430970464784552317112375068677658500647159789270118636224241694381908452139125553493022741793043790724531612803871704105496691177677454628768151377110568465211158143923252333078991289125291327605564729562820451774643941838220893470576255032 4175 -43778654937030279387384947794358526903849251829408866067955929731463090578704620357569093454611034083861801919919208898625974087509594020264127931600507447822463971453367325915598290460131910091380502234161441612273247187298075105552197820447131848345122077446014981453505188018042913805581344153638344969095846701894940358303752912896 4176 48183366825827629422409171742443951128168164565691557037014538026186110751776301802440011874760769176069435331328812909873006962913873510549311499984091530537372605771049337265595250737630937440703410084278689349917145919181247353701503003898367462457339564911843493785992393116104112689431953523781945358055444986906262909942121371904 4177 -53030650961528794659860279067322536797143190641164641866358696800856429695825204816893443882369519159761121658824623011666540427408179301769820984545303236103467683420335312191784116483431758172139042051010411332230874456717339523342661542391610541734673900215275258339342307217135920828069492142504852273105211755396334143736473190400 4178 58364915479977858490918477501869368228679644750108594712525782798069633318460324884700400135757363129797951343672057378864986566148708045969517600195235583285583141714535815574690887779842593477650631028519357947463899613303636756855272867373198067061350300854775594630946536279657597329771624638637266362447177923336020922022339743296 4179 -64235018442370381530840526987505430961286722182257063141672526436388146652338528192465203238491237274744171394732371491978048775994371972886313514631666044343207756439936758317680414057405111862005140385897215593131881286463400575462032051031644622640284608977159335960466558839882303828212353826900188129482438145278783000937572073472 4180 70694713137458333411314172753430647711241492971257350576151943591727150007570967122192502563283911479884852388271767398456585775703143684986208879012083634332379023316270437407683826004597368934714861442141424446033256974912528584112064564929539048518501695043076037644211298174186404169290945207801245917637556455680763256551322540160 4181 -77803137884678550847797340628002609678651007606523822679284021855039345080377184141030848830954879079666323023360732332002751765846343986056483002059609770246792230455801538007336220618482271463670447679205421597523204686509942585277192451715934543198923483753603851940728727003647427196634934080482590695407757081929014947998568808448 4182 85625354779354121904459934566136211122937264896042703959252306232573711528979140240451144327039271871135596074438427713711054895093936848009360731619343754531247224507499003396590380832845119571916042547886828538007980958976912953854969321648043085916524039451304384600768040611044375748058396741946391960486221543858799091565523924288 4183 -94232942263741166003808442818203856994007693564003327324467071614142173883282302206756091815219434430341585174572783573780773154730799913452232227595738420883763006347408169959591640400634238144860148714266090671058147363916881257622421441581049723169764116798092283761884164898012484780348315221185082060514477838922028727379720929280 4184 103704646894370527366284894406913788930483224202159088426734368405334216705835236753514555758433454550824247324721107127058250324476739765257753497302239669574688670935248595091725872097992207620688211883043107287373613532646790984066697845895092177456050273251545796997113379970022284743477945024408628507050822565913862815134292318720 4185 -114127100211243662373207305124825897713237535475229761998463685101339015658347368079972538791625758076052286314171655621879728165975100250156414200065764752481382921314884075588702121496169789834579141092874894864785381962447919631755649067877729398715410125150526530258243538258825384375369893127245264841177649417060401138734926397440 4186 125595607202797850380544933203738506424897815523356521677853943665263400745537947138867072764863274452468728486833360457132694278666296924594611992860568871955974962298924968154463318399753168180336336175096616374663785300745658884136174794926994218187853326923939195430081700201868848368183283488353009730517973668559034424371430469632 4187 -138215013507448883548865366098172304961757649798470977179681019267171101662897229975232221134080710759649702501366918822775060034166413715244056014944776848488256339702390002814208650952379014972797041103282570214147540766041635226530665230032042191762210649918514663097350610982820791284046459982127840041581644028501235674401000652800 4188 152100659203765753089727790311496711468294652818908817752560993102695714795786722951188263810891517861031045714610614099582965775745273680316092979978915492463977307348805761619697911073955243127818168348878407482436749556643385045651587287206026653080575882263517589820357239591758177755109210940810785893831591507963431777484423953141 4189 -167379427823324809166835241980050136308498562123089239871226925820251448428902276349192181759668997372974120592774751504226751508557182794693439833605036746551032045375145271230673301637096662943003402366181912703361025686266726734256092574047956056987268433302088788299017368109925960169725246036595600874838339176900003531971790635008 4190 184190900080057980405047223021428497751152732008718996604055696851954382320384523088969303226181585346126771964740250053326568779247601628403922044283753440674438302012082626226204867259666639920457590196235141344416671191939768952347426031109260895111795401842803402122282896383921158279923624960537849749158071411315057768149060144280 4191 -202688622755175580191137985575313382256933450132246006758999646733722644764629258830987592431732403483203157909321155625252309883515872419014037541888649495450890045147475031162277930796389339920754478630235328261125838018221105109960898009481803793993315835738673947357041045600720390799137082720283357137196241783331458822819268263936 4192 223041504215999879265036480043027549572810639426756741619157148470214069762802783579222490550581829992241391506706944616756220299762257848316551455676981117664766979275612807824451293472340603187542959488275765636121246155790439218584939060112964545749844089779704987377997846445109190522946946797747961755682918386572569311445945204224 4193 -245435349189623955636222821486388619301573673841750684946289172730213931323945973850713941463151535474429745948073563808224313368792480363289188507675481329060933456183081103451500289236553538301268733948220323540297714081406060688381120709182850035049793703825976626318591466266940411193009760178014611422614948500712800046726929973248 4194 270074546668469803480121873788836248495701752606326517179440369715587809515250919437556592282912769797052122943639846166179680736939161174350435561598848808085351251383699234492000076959106029484545322448127916816960832828091453672106408104134271311789978210817282096358453278272637785216264914825353379507397782976635484702842115657024 4195 -297183926205835895280469021691888365486388329700548710190244479645473391081604837237616628696451098384226655784958310812985107255312348086971115018055579412898044376605762178311122837916288397113641493650097403009035178922675855910680152734323320633282604259948770008598820690357664965035890408267268206348375375611411197995109916344320 4196 327010799377790807322835156530527860558998191944398752049963528085465134992239700016381589684622111756352925386994250305598793635405691478631558982068302688291385793463835355777945693116544831201417166679288733346692187805395564123600317188778605298693104778096865707409107240906854761414313537565840169515852678397473562459090472371672 4197 -359827204856908131718261518223861515443679741883736627346296164607038968152673669089888835758085266098704969958442654901799951938335328206512624355199549674672252565647066804332137802985880834476028239080206873846000973991284070215543914742856405793964386560763137820668065799505379536912899446591848755986235526742532615222471354744832 4198 395932377378320852285817248808275710587309314125979877339776309316719773766806238512489622555180483429976373258152075969027615365819511968550670428500241467051493972095269929970694447336174817168181577308710481878659574145340668818364710829299566674081468930035393272533508985295701076505883971149628895626401375854606597861061480629040 4199 -435655462895856590680292258269447796712046593284697792732445768029639155358356424518556426435922369542568735327615158261138285606111569911616771646827132876302027231327808714000531143398479013587415607207224814850190471789514074492297070319270831834294872654703100887240221650414505930433720443651989582475415776836880169309721549864960 4200 479358504443685207183592619691646403404296778573043138260295451182821842264901578052341712128630496168363823984256198215889261262409618368386720627251768265489139342678115270064490441961843959474551037468455132150794367004346546536457569482530353190324489690444908164222763262351267881333496096140413728385428707926716442896268816371712 4201 -527439725656845746259635125796294631289870655775582909678485783653853210684651076451898496987776033774205441561187297835884468011498397549475403295287522450948424475284264777793209839051749656540309068040401007059177606713100104606297829719433414749777367034893973380963593129604591840345896573845106274080189821273428661219081915465728 4202 580337141584068544665186596931701144891113946029583852737329080002845880865162383794092361362464663402057837676952428540427409834817124971428856790419603109891800607883630353567232704013780197071840693423453607211920499185643718001509181555996067670185411096937738493866385607967154128724249257631657756619015684112600943057175216807936 4203 -638532529372482511255208781006861057512115971120471143077384825318654964029616421456736479901673993501549806461587509485072151158279368832703872212621126402845536556972866015566705659534140485034752411036728875692034653408973677443668978123434876890170120967680997381959755086540954866900320497537662789535792324226615079897945456246784 4204 702555794642487412549484530306494442043463103705717589257523968456275982460551224548387945981788060318163133125120233669679047959301361925721299934809695901575685332185504709226029786153708181631407553613689153668428252680473254255686299876495991115294782052279340261346521307128467732632264686738338334513434744429862454134165902369542 4205 -772989772931280184560634858167805961794513437126893472163725223199690753962982959014707277995094733851869391622850016864184823585916669642304527959890389226967462097161589422710326409204918705244068385994195724721122061659883277430402342514421285891243576740945085379563450750990123268040839129759900295039642731417961513019072692355072 4206 850475509497128490076942037787773145070413956931488811661793905133924705214982856762366398316479513677988261150043013779716884132279284922682411435323424990947971001425741174560942798310339562157699871494457528603112725202695738993184322009760596248792678780693311857044076080840807048553060639252775430479991674562046759267109520164688 4207 -935718065078515517089086193620250124903805179079416340118870332101387695365463314315925651640209818774056732361061031781841954874924068807462273483441469856488163213784160444359384719613723594048545310492644301387005716524675493453276777854535116839308734158738443374436443221063100722187973066240497197726635237134207286646889877864448 4208 1029492899931236885525237259980551368783655139376652891064820346212508301762737685896202147428148568361961039423493291719582432687789033909164803276267203081579556966043902912215880587642107812849329612390754457333796852472235043018614872489880525228706139397877097560809029005927313521311279182100651641353669390914079319036856566127616 4209 -1132652893664723812234908426748678633263638146061801172937965907079261202191874601715671871964011304257876881833288572098272800171107084770586825957594348640828013707000495329806471028255513623254392188186664586858732039296695001043846302659738220341363295500511509120164912839582006060629825280667239638335880786414883276475844633034752 4210 1246136064112794190035071796599364718028381985472850005372601409024539936071354121569168301328288131603973352652264324006341086456631988743769102870549912555794568303881776646646010561094922509053186871453060191301312820740030751844692443426127142236518792133207104434331731232549904783319404480986615824133755521888398417960957998462592 4211 -1370974054754794155372181699370250009010027600297945794940865613584960798291345072146120163683844852463323934771675130807971392731772706723742814989368043678565203382933087905235518776615976766797253097553033253232362993449833644076171106683553646126862656587838730996655881828729601996755057356491297631618319499282589371265744104325120 4212 1508301467106842353115700609413965628562471527108000071038933173049169605317670066722354378133688810757570837069686421598414424668469182082858128932696568428137247173630071565615861153997129684910448974012061539216742716089252284118965932655210453169221667680146206859954115141097798044190860692517731669787371289814580317674666529603400 4213 -1659366122091338484710249810977853100594276191980203648183191108124383970212005963405071323277089846052857058665679149439870457481135124055044953745098157515144438704172769631125861415723141335809472597472044567374877073974200835817329916334229954534399832330552102873909720017651602260559445720339115234082041852981473123530591363399680 4214 1825540342733862517904160054223585100492838642597918595857754750646307290787899738992747929829784911677679854214697378520413624645502808210938535192727293444426756648267570757814723998660359906274036866681162302796363442903528900029233921772820224990109606476621312752227074755544735544407686070073901520012308821799170251662764978863952 4215 -2008333359704594531775758760244405098898301362074180400648959213295430570921326502616550748776566337761326258077710969082472552061494985952543933049242251031629163897134387725976276708473512154348178344101012495142867892451388262105743771154706124645976996644432776963370094020786020160963174159453770461921574855119402894419479417061376 4216 2209404951298321252106333526566472468621586480146693340863225197607481901604264163442489896299529162033624198973592536162627698700461984055528293804066400170770448873076193427607911146736821100293629122946381680199855046294963255751944618859003978843462989226110365152308148609069755521583595507518184392713532016927618364876367992840192 4217 -2430580440522955808688723616861076013692023020193719736465435527243082070018052477129003934996155011661552774818442837433716455918564135166215124652519962574583687776332690392891001891645924728048792104392053524412307575633322303296717771987449509002307317256820453501280295680435935132799647827412140864224804651356227403710618347765760 4218 2673867184140171986728358468018746741839170959680192829615998466404145643171676981148066089685641163370311895864042383913848562280049240922625212370207152753402343040962876919585083851593343941366612173498157218130181666626822958742021086617763962376988792909091602991911561803500946227087353720531906254024454343535191865958461780050944 4219 -2941472701881909680194607013137514098599243426875548617846994859560472014493497668307761586477820635859483304104036312060154602585952434240172518522426254823954812633268101058289376493596107962668719594992478656745606588790872662737373101029340885406519668643949615806776847356265572824757155458618952319839714489094940771000346223837184 4220 3235824608772552620422050099836605697561082338461791913521201264444852136890411798227241098434570091499237668463618091517666299051364306730608127454054522689432160146890595726748899013571020425578767073137975838745238624853598709346534602449422985519451435586895524121156261351665268900227670786898714816473265961263363586136782802561432 4221 -3559592529649723197965424645335011599123206754984154923569754045284100915714793895804472822380404411223375751981859851285036798394760656984607718528602082441598824886963979426707350848295001669065456935265899597741354758741671558213191491110695752024098089036218863483526372195923092441830053381097871916685782661676116351566418752307200 4222 3915712192741059936633821421673893337117991086854634578657927718069776743033900726648283891012884778870356884104302079359478758225069693341897277617052930417171245968686106911013515223361444032160792009017315043208993926329378685565958412151258459585002808862693964321829150596197146602269350165619947725262613631987892405803895455006120 4223 -4307411918678465486156365264874620039371422175421353432722731890933093093391638067752314443630577670997280860452876561800351704731876121101008002861380764519008906869102191538163407155213996453966654625605537239485655287686315927122217285984617085359297188351094586976425360274885337483761724867642356454544389574430349234687601736155136 4224 4738241742789214321681252235171815309669816619084660066269724042701379098121634364960437722410507024568807668402928382415134746342955839004306777997727874607995100851448315562692893977161629857145913142489704067081454067055681281616726320514004214331865168752225493695405176362240432967324039859483855452980052244601936191489911241459712 4225 -5212105432086264476367600624209339871336329585454273275371724320453489863987570160415116970286727335284799069060623729886289107857498780931220982185609845797063774028035656757363498554408808177081442536707705091144296495001745304916017077271433105958587001693052976899022595395335568136907931446586712038356599831985334378019182503264256 4226 5733295684298295410972108763344524118973209861570830666892448804420089187833982759654812789497180450851826177425031909972923861183359856633745185738305440417959598028596139124881927079598407340775945410143238662232182431077185079707685280782642844820778651975153777178297403051109225288531843892688378863638484469668326744267486416442688 4227 -6306532824764321218517200307232375382344603539458973115973417610638525706640581297166913835826770097063554861016873664918796113976762613322752622102012470870053384852012496761125217547938887845205743204888011185780841819131167746440266669371782942450109733774764238373103261420038687991187081836700398897954364144302690218717618001412096 4228 6937007348321936749782060262125179025835920366973054049010203782170907517902689625948504016563794860090127189052309966364637295221675683463303916579475123792449486909619503853147981603535205210420851023572828809635170430634269687556447073420228139302315080838545298875945537789187218295391698334495583832267926371788438625056320709664512 4229 -7630426687721130327721247786222511358171792448492853344213458958550591162640711178860730023307020385407508475102772086763661070842679763239322544124593916029485355147041502926272173375004147564336193741317376533285219298682131984836968517794188107694152286987583134060997047551519148150325905379515727315933761029987421175471384939724800 4230 8393066627903451962977957632529682409086139364497357488428648071626595667158762301408597957434033524997384359236091937277346512220067953335105959377492550761728509445468995898980517879795155968527416698770987697407566984131943526560094225947772595821307250809458363367838750519709920934058277652576942655006275354784693959118069518233984 4231 -9231827827035710867702402952235817026386087600935488864474467685904822510022475435397432315124763123258874846788137966526956927413846894782308347778801616185991663034651767808136404781984709625258925499526220909141608968297949785791107940946133307610073115652277015242603529164874068242242153915081833836584742256729973791477081885900800 4232 10154297950848061262264870984283023640428825321649165782195533047845243477011281954651265811062695325907314493428522743475264556133129359469290899768339004218246848139051791614122319062023346972328030638635212216589647060326099119768715218703591370377125112682296898445388485750529000637630474869727574185014957654010602659789358129461632 4233 -11168819977004586533845990436717379991377264446626166475146750006312851867927966396718360067646405347597647412094375743125728562536507566009178454678303088564442574599910341668044185216153461198343804245032740251413124392277774116465689641760440072943525878785896989218990208549822647337567740404617137563828240908577898270286296760975360 4234 12284567281376666236828123169858062852842022137075678245811761346674670711914521636225035612484335772460763944054450259763377482555366222150162041529939112180740493623283833444599448805040104465490455432255017653839116715112246617156137358681814332209245182767515079515387900909289693567522950123948155710878912306170397522297601943368576 4235 -13511626178685908791083751985701280041399603403864772903215059845478513527056979810745793979523932926064537903952829053582685288844319234591513171413534566129145514413316778944286808626635192782165274697947778820162777611746385535962234267952233828001495862013558663322254653878598740695406194106870994661793135145358557126563660203819008 4236 14861086656573038664546716396437044025746799358894822205236505476463188572904911056892006096331266364779513046339986568942808580517627968712889495885562272608860697776408852009376800982490065766153636460602601631168411333900797549164214712231910472761356308506670059666002411168877510423715530178416060532436731583129267442588237675804852 4237 -16345142115323774088390401534037422188808597705265016178936630576514595856171002843793207838615904836534821734985656933669180197813951599026027361284100099849370757582965151578174305061720347859867068722273580470939691122182979004602760001898753716540813484829166191499715262050080584541297878192391031023449823219543851412204811433541632 4238 17977199005892739990883195992531590142217462670981954918589092813534233928725774905706484400114800913485029006002944967049237127228618152164340409556472425828513886775519496538119495752726594121953683534541167320898697590117867170322955736939971009167662027331855827221860784463438672168280258546415242778103166890621476202188122618260544 4239 -19771997347226288459335266557514982280747169248068291887110808637218592096297861528061877582796954860173129944021973320531986187641619078848622478840793610593231816280607034263373348410573634554142368666632381658034817900370659428340191589306114777463411216856221100655502594131069673440927139351148771558139948801396943538191844130160640 4240 21745743200979657878426114212108683038170182673213599095417860611539644822001131442975418799586165617716443142971952101523700041202941352653071329443108826040670898993426976507717103242984455014922133291469768920232886891727609688685414562152663765941208664028672895215397076830742348840428554243076011198763391513484881672613983034177024 4241 -23916254288415497198511325464610752811191494472593866924506768564404953958242588521266361101824251988558639794735046867801480905493074015132085203190645250148220699401514501391814706357579246027166646436910304057951956744375881937264647149446110223754756725973222719159788664284342286150774937148527691846152448873600389050296063122472960 4242 26303120051506732611977280104631315022318671695856592949079934304118518115380244965212650406165456867780460186153676075213122976926490218672742804989454577694558631564341184696613342444135852029328450602825260317416650568931546269567986193937973946750845717236933609209433723111359963090618723917598864951264698489408199093314467116705792 4243 -28927877589087763295711572186648995183458912554026243917970283904942222626827015965745650460809107723750034662544585434196547379566825250158746335622778982547878213087794803775320834270611462544644971386619693587622223737550029618762734239021709486991102168021107555565466465775071365376304394129660779713689243349419315269127154971967488 4244 31814205040447321010707336091234459810677337406828856411072154782207417936575539317558910236365336026380021344394382824816526983401966485094538711249581302532963658759742540721490340195963204698267755504418480349943905779478520050294588704032658347070974373210489441412494081339869923389773172735975487341887254806070753839817515562570152 4245 -34988134144289969579512333222619377461118415465098938696400622505004941936821695529817374140610696645009678045806485615880872176089155933939653830757516526331124635849887493591193575178932502759407832403029152533470816512783570500525165479344153516269900018936681212074091937110616495232925189523116995905831256885950763344923418723090432 4246 38478283871890872608882558693129222621881100614526672593630669605163974585165564075129020200400724475912183876194852425981486145353250786875645054926106286155151360618603524085429777823157433226650450897174586572254123863574226132720395677447766240454063255822178569150929324769733942287296786990039499735366934293347838001027348480089696 4247 -42316117221045782497489796648709845233307057451298144324136011222202261878144418158384455897601813912515384456456941661034442627727762983989385427244139009389310294915535827570779319994203472940709313082300126520523659618574667581218576590389474031331283478808766550274265777453106583779088750309285216786725907840982329836273049282805760 4248 46536223463740181648856032235119756471947357369398878547598481974902699067209415585887154073441102440626018218830486007672699914902104802700571834420169235011757424616741176355735902189464504149107251752875843957426213348447698406409007544631452357240776625461873985577122635524294120665208814547757739446159359633471790142557859707124224 4249 -51176628367157129387378896126532936426898846572861155724571598214731405840276203011536468143106793539636985317167825808120902033612515170335893853346736599026800267048741418379763591300228342786259148281825907685260144713798279191506987738597866832106964874213495719727712273441610924290294094245814214089346249862752269656628563485392896 4250 56279135156721771824182424069084204626304355600968152649293040340359601435501155299606377905072418564906645754814236287673849008198958657231282774167217659626576884966660830057453881502120276630175473021889510454281947587648764680430309490722330212138101068314670505131066236879529928064257258087029414461031650730788116709523816747694848 4251 -61889699263548657750593755959354451374489859655481387783953788559238692171364801981811733284547538222169283930028143358885645273533615881306472616107376683838992402249801858063545830427244051624120348040755296703761970518166762985000987670977247435696108524675284089922797003017061814860728062316261997927981352086094673060168135245561856 4252 68058840199340296940372832603700864131788529982635234398278394090632001096874285366235712229255799729494365322344591364756296218377191760809285913950925575823255835888943631069079573655400674563534110787805605512855382039343759866769382837433331279276663082167906019050756882885020881993062637025444609929821301346199064415880640427561044 4253 -74842094232144819266993065559931995611942360627498750066839493615994164176262905258946301486473732610146844694668978345113086132634539378146935795799114803589839322802470405428635728563126486104965598601187585839374887472583065395255717133434210362842077409210131327306746505861819357194366558290139962597458338971649207528326170757562368 4254 82300511899342331095137797979952052421876526235590927031910541524790995208271966061640392660671822405369499471430027827694078090922148768374575703872946699990692571418711073099517498318534041170958669043557773923277549585421903099524510972002702099905312672542014587317238652267432495960847474967233643657354219362080891361533278528455624 4255 -90501204793006747703428508084031461905594833196327974219706235350117247278294910119149731235962188709037007206690229112095687236553180899291029233006955811242440482237104602467170089484561494061251938368201185000334945730324863407986083804586643224932702043081189068204093162767669142559544815344243181278651099848159052032542397226287104 4256 99517946490911881683719395060068061451060222957680516296306307914151181762343891728650182596019574814470564136471884169408058278479003919013791271579254373537734781459843034380422824057110044011019285807316498601031627646990012253974189518372731074122732596525062515541044559020434014918052242305542708887477595016895003005526631993470976 4257 -109431832987794092729290208822538595129200594852657872609689070229402497865681089562214843242483315827962119153064499819043910637167404282481990248783597556779744220118647411050372740348931073630912294380378416819790826301695315347273274952447829831643483546102505813260510503390256062977125383364897616115894631963649851652748705798291456 4258 120332008510307025647038058564216593129123882511897008840190629094854457249206426329557194509006428613218694008405750278758503595756057147276006285928213090534876190262081529947690611523410764965012158755219017064244284031395740617672734741822868193854984308986959307169850839258938592145092319100812899198295044772301360027736440840578880 4259 -132316463180084004658626625111957376927755236795714320187525910821781284568461727943862873923041894307353311814978579674379657526197259751007407261312789311295115644083651619482434174964575459824731254600494544404904042199575348717781535602101965112630316850577074892023990034113303207098506206976390110120427718323381536220657230023753728 4260 145492909627597753731955480213792292154896962188438170185212236419210007528166338387466589974616315198267844767757837242376338271422783640390640180397042851859796362160655921526476725212645046335004059660914534338472578855319283231978601741280131074754508788584564667224098790770295697431454983598879270860052096327471699617035816340117248 4261 -159979746360717836111337110402153479843594960700893221973234065490707894644580179110041579938540249731137204266079592497197782972529859695875254419642327071867614243060620296612567597912268053214171422719196962663187875202170740819122343084793095070518502324453485914873248290874906252032011043298834406957657977988611237231773679266299904 4262 175907116462211072321006175231400651185809649296174393179489843610662248459179135976708335707825777593792432832897755968449927239902430758653376105439092415605664988360487634264480460105869478263980918866178371154606412860984314627056357641937295626556787444932390757656762645658462773189951213719072311421028526653938565000836151750742960 4263 -193418071036716193855265197370475218655016686291780506758131195032647148812351797358021504116571693904587465532851806723093961014424781025831282092092238515561305597578394730242415319319110633547441815825023232175339072170545913607610150524522842939076063529902795211061125442359469343814358021020486106693045225007765675365241066746806272 4264 212669847757427432236346432562966746386179314063069644822982891708786622443934742195917879583131805311096076285936300078633909648285200408554732933419916171028738277414043568460980526261516337685426648144628497537415214118039931041317105591259475601751088358653856550887734743847384904628504036121177252018817539178744143193260576377803264 4265 -233835275884053992150752059142100056150279521441634222633814141714109591962491740565167818735746172539031804547693572889692406069992454491006874734988990498905082845851330490950329283273779523878990106397637005162074043497483647041566284666359644856901134695294076746670809001765503063918658152138638684455719032408160993958328429165150208 4266 257104320245601995594929538867349341420917994604954562555188793908157689930887204365463743453558329280956866310037092374640990979881151900592047172042663388825036088596650362425554408676157959883202360749991346587513479748391578846478660347067856978456026378180995524343998635353651953180462418913819194286989123970140940910258956206174208 4267 -282685777914057562558322007173376507494118286894489487639649179154475214576085399910176831738580000756951958864035546075597979666437279329851061567372185173861543528623420246942379265393860543330591084828939072751893378956991957838008408640914006862317778324227716551150603344813040314513554603840924953307416226558011517315083366314278912 4268 310809142649012750129912489245347829449449781383021386111884250054758084646878006827960367033295688066867875989139095442524451642394372589839721167040618488530627235467242762439221549201120534836837181401398539401132024592050570088189326297995818906642608107102663686743768549650896072880688623679433187568085316103212671029205834540736964 4269 -341726653680617677670789684963967096731472776110899402006521306853397298162063100800042234047596530723671248597153228771987133390775251895947850943908253018039740767008658547296952894564860778944898401775364176424475629704854133847764596013164237770327929234715815334773773123995602251064445234034993459040476799123849476910662982490390528 4270 375715547032083840341928312472119531600625088274327713177091812987718925057594732502286831473111331758115818839818861931848828877306578548793431131660802904366050434678854198315734047202399209403506092262272441158160300594532429445744814947092629877258838419158788109653684204721575537476282413599874955423780089736155471063587120824225616 4271 -413080529377716020081356006263768880967328826665221858847095457194443310872905000727971934406206578478381988196689527107587980576733664984049792183334028305701595092119504623525519855424135141136874125086438034052311029775521961922647085847244127588617140622843731683231769089962178220826759924239422865873257534085544779447208642386853888 4272 454156496403939633772875540014719051475726484029631886613732285266225187956835574123282277564830049438110963702310198506947107019614910593962437470441817168443891334139541588411945645155417621037179693375535149274513587120551765472911350733294204588145883113270101643537882871044022055508665649537643832064538440398266475926917557591510016 4273 -499311519806397611069555990771864354608306164488566159601423897204218739403404368649761010414992144813268066131719343506527950902906388596067073247181239938477707802874606579271424435058496841580672047222670622843868716103550599356704711057638621798668744021820883502919656242373434944722432500747687523476262776912838713097941206380838912 4274 548950129435003758264499976520381968799305409577258554928512612261384681090012262429681594245135968208748006270129660290908847885638859222180280727672373214507966336605347172090001336837851055296573405211079686112428492903083069375608679662160517273511105531731679832589509529269701299944470150558353190762517761985178296443195104521861184 4275 -603516919711820241625655903916369433752876684554391170258007853838046364411109353682512192061134208998865389066843081778805889038528044467212128034990734572172612785329873888455536210044696210774000142232416632753341147500057938035488159828093826379249709168548723785275223751981939596393468120125343710635424037148968880575171608030740480 4276 663500512316795749035311353566021717526633784583597688277183795892886337140495903451549110248028718461808842745093186255424001903088387282383712750975798731005865681286137546105907757316992152691996573810350864914310938597241000171315750420388416498682239853556584039461636377939571181552704711710728389977000471401781574902202223774580488 4277 -729437910289038554912222136615228580177675548915843771985971601417213991685579009921756661676659509387202678510438602012922345747611257832254288599366093096873662518468097783137953035692935974177819428004336869355295321205572731495541653019197546577326463019479969725222463328900843399452098810969470162896201692276959034678965228361744384 4278 801919282154167256890519404609853091249625829707485967690679626879403627907568909452687452817871185900453325386794735829975666445158195814598246918671088371049250371864539500672962307370354907015850781051500969966155093750382371018536010766391789436563321809156771405703682846616518452284708751627942624588279080765215817365815822377524224 4279 -881593218491868438409900247968312223662215315529495364588189771070388317943167964162606933986941393591425221771947592166381866956703079600137896356247087967920942223273274908033379770377742448711083253981138366574497439072251707231000867231886140372047856040940184681856467600302355168803173430663838613709843028697066357984950344455553024 4280 969172507535574034175950859365735750851633534178684706481416830841365417959037139065591737070729512368017371617122028716260221736873843232127097765368082717920853161925840557732554781394560272968963777439292703353529795258338629847421506190728100847179128400375421368667680675358862704262521428674423721068724542378578967036464838404267008 4281 -1065440480984916109189887070386755386723143732940836168649934705803766011454764968793171104890492287354248005244220425280483000975781607202864942544919472318416590435557261150651439443449915586271785217872130376725380005855770356292404262896472050582584695682181018921688979804648066795969116129411634596735289917786850458510618259219283968 4282 1171257986251694711106793024383782604694000059540732432736480574841473671202690995134345792615377178621148123574326680504395909943513276008660258772941486042086862434820611062943295925950881173574254008060693779353724853016759277291009097122552896292578390478272754886099858405187095355019294509153452898464673735457489010453548517244061376 4283 -1287571046895837715325873537844596408025120905364707516028577496514762464576673578812073089924983310129432605310409289283236362671905971211156399111162693410042965478041818067133589301366735723744140285921973182008168137317068637679128373628141931209921797695073514525183631343443767854883604832766058669191174315835290695127862728488648704 4284 1415419279087921187070829223978212475273172518908168620961391952855376049829033715541018790641522497858903265362342501069200979231295278584587040532566641023265703399107960025186281715582293896601982298927711446880023530494399839725024204761180838937437137428247043643790827537545790097201721944792291046883080107841741138730738149350073748 4285 -1555945138612710525554803361528802840992885319648345514398418654187066768587375417447882570517432516396084793128152307225671316457011452597749354632332095489326125375111571849371138628803875606423353625901058611715784636171149916234508113428705311428137949955165765089101899151786443489115105447422374491443555929093963762170430947559735296 4286 1710404080262574774178507381120723576095554339217233302964218602726809737367683928590232243966121789892672100851975817425601196830122604219142701253564985558897301127615535656820953854229496169980352206446482408493935677639340021851993642463365349465197446043577748909701473044000823003886265609882059416346442787821776392253124008283071096 4287 -1880175719524973116395612565088168986329796167917303589340766591964415361647957280302358534663641411274017941808683137254222418398320488631288750698074565340563202600316924644673154141778666694672633691157921325768888300139388848837442111239075561882608578000661731277336302264962321202870555024235069080737863971590582052548099142057984000 4288 2066776095315287430275316213456350691934194354246944498508028815007110275073403589452698754995910600760405929853524744628919302153010628954835283583673072705166272373983814540346695524893265815620718128778491070189888492252127996613518312216342783153903692375170703023366664683285457824432507519071617383649378299247943072444559393564646912 4289 -2271871142222789899320578418121424164781806846784758030412303260729257775170703482551822160381991469839155871582142523000649605357981719112672092047707289946135730648284598705421669330664936469176559298182403412119229961887544294551857400706475573979622891887174193127157518716524293403777557837111526702104783238393767370921104915350159360 4290 2497291491408819778327130697605370983841645391773601360543234965841620080023798348260172537636724203222470582462962545805410654681069180514777155832458630670010832188403227932006477949265822875655909611631454778936013982864791187131591255350681956364339145906967203463955191519258552299785727084699391263371521669643347733405809856522258432 4291 -2745048731015991566487200239226708302749427550454711603607781054400297965574174940412173549493886695692071067332414614443959633325339468456413681204222374848587954780429984089525785323029747969142065797324882507235229912596288872709027903812254991073194706057212381702487363754433664647215007724363195315546770658169158262223127046864764928 4292 3017353269818343112299581142820755664416260345602610894767679903327896654294493513584438631113233800022566671694796811742198174768420119415031621646793923079730940029501773803902408372918000001202341842771982349927543444929658101447554188578354099155908672087035451986610657918653300232595021620522511096723895205670287086171169856332651440 4293 -3316633961977712266767453324841470373220622480871026025511704549590018225681565030172793588929011478950870515938234984365213921897268875822751256691235379186804529509408138727856319497468977084629914309215238537776584912628270072911671852888468694308303358234659945921108314338694186076773280879620444191285867354752440843637646813949329408 4294 3645559666295327423035721491620548837857305053376560989279915018495905221292513050106349277129997611914320920439961983937125008850532511402676844720102141313007310164166387286099735054981663646095309929730285646699191139552549288716460280965845659282982775214291480634246316061665425865608749361336484952169848414081514098521893639999789792 4295 -4007062930395783433887755416681313891848557824574378678308894558392051269413935897592492462712478513510757667848276667365852017421403863459789463982281152475172949167371890897069670494014619324347455361796995153742630217600506713617882608828896928668427735593571723634956023360277719845506641567580968301522682180062774010947252546625863680 4296 4404366009002761474455920867187288063552407007762692678512262530388193996223191146082194074418402630159333727602697447098952464457202562624528743052552564554304863801637675957766053663312648152506883828511643902478437133556707560704848079147699986500008593356819100816739529225486247961891997757150647177878508695677158874957298677099902976 4297 -4841009446026194435570953329296649924906037843591321669350605250226993792605919603105850528853035214674137279908141402032203133486401260614274353264689537381775300269709135827163006092730326300824426874092715274419375308977093860500791203246533161912004382478187418082623346185800297601882024077288121610978424342383078426656631974922813440 4298 5320883472759309254545417074170909194497225950146170813508023171444895578813686662872975906647025460261140493989035047255414852871031377109215800715503758807642823485198963175949228707921813426541235616236910149848572127550375047829529269560689053782180211679862794625355102651971744503531094709265252539603677123386325504396429175826697216 4299 -5848262499278973141908839583628034680281035198174228106897992161420885755821448385686870303858306109336702578418494095841836203240581692273431890557522171593468515475710768222252970857359577449734117056252699025345622568175981129851634464530663308807525004100728690400657049659505507661291883872426539923010512514205521152144662538873733120 4300 6427843003371284721275803196316754930151210990230267516834668955748009439700929166609416527162408040094994392411591584996138578121503831143749447166964157053966566043198765020024425558217974080958744488770907219567219001033893076677081202815444156529204099321432203334021686454695761928420908360133979009264360965218377747530557440756265554 4301 -7064785151204904612573511663559151430521553748097824180417120358710070436916157932462199064691449548112590721840678624425017981581186213675332541782741344052074975900840061763663570024928039702546914654752606797070598526191995886802175496807382649131191368740627550101207672505350492797978213844649542057291685410271613129621088531153682432 4302 7764758516809081370803606057895767643105199023087881751737305353085441505756071591751834337870833162044133799604656625257835766822616272960836615100780812518756278602246286234333841269771030617247175391187894724989214048252601057637611562828199446729740301338601874237921424531672534299006875112555280863897822789938046103535291447271114400 4303 -8533992303469196134330732974461420844451854232739191661731728410623440543646843397984934760769598675173956664841969847077508049835664156335817519279083456151327447501455559969166198159805824070271297856308956257729344335617048711418909399361108919251475116592817876999249024177432386819242116472123671412250460412513615502708596432267378688 4304 9379330509745555923197751529732720640453279177296967203762109700817870413027783676228330441569095442345425231905839950248701069003588301729655810856603272349185916343297084379878119047005386534401170140488090799636127186823815129764141847506304761758323278658427014181239011321669449577251396570751202751294942365575001591999206039456920832 4305 -10308292526297628885750033770368668572579500828871663544589903741717464162141694227132598634848935838385815135259066993058700633871291610038029896202069932620160708261142995129278664107526955658152617669117032772430360424522023086983963692820185297722331777613600732104745041408487385510095700493803979570061012930052488998161701645391495168 4306 11329139697436355105125117337239188042190872569577341142594010458107658641307492308578718512693674771410359420661601398751538890053379972517214612851256151249115489153441329716367711664622639820636983592449617775166057094126974076960680425623196870397996584749997335761730697191714713220817355699584237239142041955391332892785835265522461248 4307 -12450948433749219129688957397926765563885022943359361640579820626398821511563315431322059707031288317436912543404204947200473460158537921174192801669851581314470826653234594686567529415633256805287136649432787056791744071774482364560428755160080123753086104530651584241712743208977747888639863225724231442741804980784566329837097456211329024 4308 13683690519704921338901046630556511320027485201309383830335370416663915618692392507651782958844581535846570504357966569772455111307296586014506958666917058964039613748240369157750108917994174413203037180789574325757595578275646170729143868521307937356996167530054796128686593496896491079265637381413090724132625134445944350071624660368734336 4309 -15038321323350062126737675919444133503635393660294440901256633104705564934819519122118687091734797974624842134293143256926359453089538822695755300071710815683502053492586218530916671060909842023963904315679647744016245509320375478616241747220126640355524846758059187416317888423440044130289142782965231363410066857691585645434287486251565056 4310 16526876684611804372751666969459750058385509415079966910080124263251551625326094194125591479037935999529853294548773259177776873631726504291590085368004617392083861003708132577773410360799881156398450683687974195574260090310633658475125133555955328494579732226518381269569500824076949445960593660216235022684472689649993081746705037553634432 4311 -18162579334924582647612213732783233589423772498506069116478604907400281634352530829780731425721055931689214067491220946139236454240838085137271375320340615548397462912855494417385312127979723057278508930827852003016004484473557677518214893273507508860268982190368752013990750610410764743577254452853343094639291997382803301842716851938787328 4312 19959955784571462961998300669041157481105116073737779425443465259448710040212330103001153891126546302052359073484690039184569612701097431753847087035225683171202076904358393167407011441154900292456073377659469893584876769122070474470055033284820710938177383610753789633632762215021330073910569237787412579802052312701442979776456010678438400 4313 -21934964706002699885104799502401740622854794724245520585133714393497417436689960535131644343344125804297472817516831329300545417097466714413534691717575576791324469258217243347862372436804511258310960829694438416947844801066934451281027617098156895843732959909293257761533886848328302851331191780037878280765268706557496404721603098382958592 4314 24105137942267813132968929989956118215697851806286210246740764486005160872960051490636287051943208414146099054595488130702424301442523379431373625664709947800154581791103239663714619771514092320181570783346691898189968605032357672509873501426676380004337294869756380559316985636550911959266407371909288127122549303892070927995017992130861056 4315 -26489735380453961736939913000047351605052473613887753107611380535126486563678596824598839713763779048561838853886061592661579244257825444209495607023356354456257003189568311584884425184691708122560153877328081258473736330185253402512563978304211382787832040411110156745352874253950253328408146832007953505375231978605955666195531323186085888 4316 29109915051629457471914632353347098772789884591835921894194994302200810340519183909530286620643291490657527372353038878929193914683516636508854861742319041498600756253483074845531781300460115647001479769140699723225457897744033756753255387218959692729205368904950822783741483350403615591366808194019204311971141320275848195204651661959068171 4317 -31988919952308336095743788961757264846728172982657392436285333998409806878501456596689991964448546944103800758067179692470215580994134064537527653348529948380327828976885286289402528419907370674694952931751882264806254084435253156343949297571214186440046881544841583362517386549927900080217461651573624446683323916839011653317676946878889984 4318 35152283229045099107706283489763091905141917835644497622949732030072266312107292111690160081552000607692294476841555825554498133691210021242748420955411937653916572139131809953174284155925462058621666766896713375268735733411927695120633712973770660009566272608291619281248488983201254699078740673284586910783132351801149282152729714737539920 4319 -38628053528716970147448963788845403795198293820162297724380599542799025863506268949628777494420665302584504091671800187246438594476076203319078796153297586112704438759596461287136092946953559899929855148069061761314163404535893774696102317765819661637108532254217568067552853995751532327003482487238903431928503568674807912294987613891198976 4320 42447042493758118409190653299327809474310758517882765086890505741007050827152274661094770819858411392400251424399771353802207337591172493507192806766546762957142430139991173057288032314056534151730815921481247332764368138261170675809887084458719980028577166653170436879830735304824974989904250753567846381329247224528648122641694468425205760 4321 -46643096575617231157869125132740071640466809131496781501468088650735015357022479389759274060306606197609543005295863235615216253038395452684768505628457050095717662124069035973098405461957883659511381073897658064341714011777441797160888347275931924809375378744279717388716263351654873461367719303551808161363007618375096821174809928232075264 4322 51253395552707990746347617402636527440462048098271137923849440421969723318443345000600085050736177407139603616409273012781510170186873179820307298195638150412342874364169247918055832794701494348530862718674099474900184961149906672871537206516076075918112191783295532218814903610235978431766489325923876495077945710100497764706706312561987392 4323 -56318780372968003148052621104317253216731036192707234776296318619670191963486840014888280915621487521053275715572923097505105967104738214080129057282529055859931966104253973599746330601047553541680961717269907967436720370480012157836317007749357175534836072409027602584517668138071147218292702528530417861526050042135780561481121166788657152 4324 61884113197873366491964744794179540953266514175293041293958887099088163469013366170637668650944214339140165676363689650365069106108389820991359571367733764457653259560610268783745450829729462298087930415419827490866284299447202051699086785065839087130769763816581517962607735877084639593050585577758834798069184197898505810329142053400320512 4325 -67998672806610120386471902801180798261555447361734555351506288246175423601779166729086810294055117871348018869876400184634546786947302744885598474442515329948375479127657656295386643266490853331101281815953357153629313857722074743021185729670297276985561311541985243514717639587360770683936933610829139499560390830555632249167246946274377728 4326 74716588828535363683246474297772050911337755642585748902364931170943752182866539787818425961855189461289594980466871002815386562521586228307012979473520439994918877489271511234241699492296825149489821524109061672289804137172588806964608052698740360984116765873741393170140928449789390545218733766158750641235890539379768227096092618003547904 4327 -82097318611764557743539349532882758151605518022140645695051199975392958288996583881260131636707133608406753893208121604614981934231991258833838071239753866245629316859710518488502873571765567581111129007774636601973604748261782364222127981252839407782493411269452586528245460381771311732118653403904949227475684811718741550723116490691706880 4328 90206170908655089631731147233343383496375266318092500062427067968613665157222349324778313038713935073928802882001677917523713342147376132318316759002427596770707257533060236296239528430075416512142123923377061613455757583957679508775451056848465899784709543064760391663272434151102004888351685775207976310111354661389562055644217394780114176 4329 -99114880968365784094771507155032293676333309083502424430675142085606948778281615158045092204009883124567916716403374307368133794371711662424081582816477768645314875463120912303803261849361238524361997540448185354862180225377453145486992472155760253630349615139344930209826601988508396451496635339200056078566562539953035569479047306177150976 4330 108902242076120657894949329967751909025953014693010426459637750803770814757550737601414105948554256628406499975387996652495714717373413078486956750760676902378014626352320030010972862782421528252426003803228035006253489782511794538263799806266582538938988711806419689196892221261687937730711395153760805001831787089024207928361522447807255424 4331 -119654799072203299191930108117692222404932077552895282216067109988328951042728075912568019929757378110013760949175075066175273083716618502071691838259006753532794584347349328060591205628163824433381922539012953553339547366958895396230879978726491710428242539096279089607369037692485427164624501348071777109276498503360006995509574872231575552 4332 131467609925347742594637567157462392133835807773649912716051325655946639539213772581228229834020192521060278097646654517468519148917505589729531005564558872704520271488111343444151806205039097413122349089313440449861780311772276012385903372917548991747845483521501764826271458513551873514731574427052137270900163607117886560807639124301006794 4333 -144445082029783085312199981222619022387207017026712898494586121953269187333973938036803628231790637779829746203485863060734120888387395969902513983908109217581818638163297431761087079983564802849465585952126796051540411368421305876167354790594414505357894007974756233927813797952409440746367631566977004778459756294765215405481815208263417856 4334 158701890547902181061920782195397956439295257069276550034420504567937725758467673564350129186386899617901096162490554737521994657419544599843370882181777338885229229136025324154504847668293856027032387223178876740288364220899300930267552251373814262209885242278039712375523986493954380379954961508186525262449873027790517355372231302261543392 4335 -174363986837033460145175031538778518314189223604021733813960711207925414912556633772660827806801518738219970743476125579957459221313973724123522887193319476404144892710281362850351132139321502301915801377239184263263101773250175857585909578833129747187252434833876215956240071852767812502579231874067931328777909509918263868157026711378067456 4336 191569705785326318746442669714844251173253672263511910565585330593444520635838224811059081482861770503632253006750518553714699079593700258842383847149961822900965152794838218034732927900748054862256703235399048597913014241377882754614243950225761401737936142196216748298871389250270413443733076892096366936598922870218019566185046782318622720 4337 -210470981745148675506781306881258916014687299625154682397638467449211866446352337914658768347491003494947768131806410286872750940696502990299208617639813307051027582650065087865668486165440630475284089221609432847705969377661790449688435825726852113376343332424509051444225992923209306715701310781616266204272981350344917400649577151075975168 4338 231234683700140394837537611338743372191173759725885247706859811437216829774901448812682774664497153259869882314579950477174771716114130688109288787725956778553083669616239626198259747538363535465466194258775444403045924988998694764709997627620265728821206423207654205383652561232661787905962510329542551801310960207545940119307706644906099264 4339 -254044081342399457647397205961617080282962712307846486199649779072808143938715705786478123568625300901210668493528658473463284631266682728293291329348662484639639071164785388631167481609821152239264579677340055662541074276056883171721723193713032847028275821155371227058678993570450116315953413218045153189442682594621649132491127056407461888 4340 279100454878232243547029377207918749511143909434686604372509266716734571742532636441980428669661476943552159416918940066173924817192202220443040368370219294870121375791003897573275184458480996879646692893806949472627081833629819608863603665417338720406396712755747080291486927213596448261441109324650308496170658381341311282272490634237392896 4341 -306624862634388442201818380323863365883544887365866314986584381636377747959179945541593750925228846113018389353462055183095869703244229504566046597083404592602407059642826437617239693492335289178514737470842386898843695195822157506776936590044460093027802871472229600747641654481098735095715676379004606997559229758390952712878643038772002816 4342 336860081912604091767803385237914079538470729029366790578523189093990357400655525199725127173591297209310478233969618648253549916982753255747341231981716633211774638843943005735368673079808660483017827535773960050896414956599729589483579509058565749430953107105024001241056203490989824459540412057980692228951832343935008266614406759053466304 4343 -370072740050531959349120820355748954412840075370940567503594859827568707758103256905389437376719147246922021319954884194902255184471262737075696634235662018804241277558024520679034821090684413703185373014308785200365949738503019529264255526671199491158507290834810593160552996079941749483287267052474563229771597315265303847024295593465872384 4344 406555654304848691226308898156981103020660236991857046873627235039326591670267982839237472431509088461032471966842691436400010285216950620947887745635982636269869888163055576981415263321544310325680139207520122982493221356822303234118351288948628747040133615378999350062431720550308327595448837327228550703714034185624992786493864035337417728 4345 -446630400991870588716392852277186878700560458146830797436568963381012062220868504480922668421802539171730657138457914843090005761345187975476519216448481786118164792438967901371352395701734230388447354735373538322822205897879235377172571955555925994154015578606347489077294858516724715593792250560095640019932644153523601598052779485854433280 4346 490650136318162288179225053207664007345409771772305229086227810349998070202042896526837511360439388433811890373008903129890785753022516873699624832394098343423936791814614718181321445203883563735500468709195025219804361039205656281814041716843162711269349187846162962728408638127549521903499864732915332692733502264196329476819199880804114816 4347 -539002693525699033062789230249693274742536490973018346528965567141850789503235208379746947632267127916079134457061608256280715702194063988223787150845568699301387999707904456467565537956989176378429283987219623063887914224292651710954993386144794412772805531899753821274459388067609178890685898157487674799730563405051831931238745118615797760 4348 592113983382143203418058629536942814843246148135286490012346002305959730001303478842376011745137927711824473393329925580608631790077746671326379032766004182643230867737258544110692732902990332752075437435221719147435773645392345010893948120128349644232006285423522664883121115984731198657928539115510023048388733810420900559472122596479416795 4349 -650451727687568366650960096288788850837637972905354410291569266684046965933439387106828382196548444349680556855008718253090384273429162767693437467853661650170990424318616342201339384362130414628800422057187721810462324912433634098786265139703394324006432684407245060775051776959912192447885979385897417251541998830030633994559403355598749696 4350 714529558367387650602883893951744938995787447807537166377081391394966593564539722167022511837550392377526840669931228433903656100718180146644777613818534244204204440359481897583074361325055135104036775526802602790283628251585147825675102665281413456446361875694660076060202735108839207584596012132776792306024743805163090160429023128709365680 4351 -784911517902422549830198154431868985770268613547791796065933760859262691044400129710334242625160286755709264381272174518067785798727743763951215053466942399032338359879490982968241071576773321368908053690075579063777366457551851143199377922543072820216212719523236987413961508425720561595471610499331110397394967944213214836522421389770096640 4352 862217000338531104475875985072753610585704236435712514776464686304543447647674137202076024458391335429867518498891022832202989585591706952633653264391257196653317966178531869850279530016388011417891124766384965109683900763610352742344138603784336254731867795422290996156781723706189527692420051008101257953132657662036613777871815414036902656 4353 -947126175950228799144037970091084742785767239854664853522400691311577710482985490428734757164471827165731182048866528109766428330655683526792000442499256776083522018996024413860823217485864070930426905880557811637397322091256128255155103689667564021507747230337636585521175282416633463091326136197622540744041676288539479764777402986378821632 4354 1040385946838450333676855862519938775029941298763624431350401921222714637045075223473107088320585357298653883616727286450913389491098785672546523076328378534949298583897622817159019840883177100484970566414110060992828752174818327462334400097154151163889691304301640303290367660289953791897914618516318352147513570495321237163549125341016180736 4355 -1142816485358410906888719245270124515920107395438912717016382722345821628782790882732663407324119158287561768801353525381584726010876185764639190771078652744763434483388241279367386254839919038100697062164533800333134055024542810446756784852990603703621701848328819759260387668330835927732426036838883334301313390244246338092056164648798388224 4356 1255318412339367025048825943402300492700659287043126960104780424677019191437761799009945093188534131093348590987121825129286924910227959419356668886159611816875489956473259651122073559807795694415591390920315844864556842933568462867206073129041583561901788123358045183685893672354580209821465865596272262477654968359711553795050966828672778652 4357 -1378880677617768051170904894481517717048645622297966790964195069205004248523420472794174625603317482868258852822052477321960279528245047066057285280320403966921538441577484507308581426337102693312439532661640270523466514190342469679882624600460390776562978815774884443610345876648213183813329516042435263604576181633339736348841205800905474048 4358 1514589211506910657371504927309918942114132360154780834744294415718834115854477242201730716016606513986412516541315962509892837386970977326799482541494364911799769768334482621473504784467882767738927610192196183377185492981146468984430003826645275361665230216706543034363058347815423335858664815614605814579138215361560400284609890900091603184 4359 -1663636422522513683431791118572819572872085010306573361689080609644271854901516823962994236650161192670644731070772335273364664757500637706031056559557478014831275980565953443841324093874439996395765371512814142983068734623946245541325503561563127573580322170967271036445817155247767289840482551461411887550150659814253029867004099427968221184 4360 1827331624032503955645146464149508708022912184371834026672094808109939914812271563566784528747779691170838474824356680788964489233750712737216680145709531906076263250396408881209148610465288539985329905235815541580799630834003503861902421500296537356157603374433037561867399687307961871338323431282602308063493429427892812222341833716416253440 4361 -2007112480564254294754092172090423296797747494775959683666022244450283185205606394286510765042518549268725675873859498548690033911359683275518149700332427281922234655074976123481819857355369049449518024824806906033106715339775055324014828149212787150073494530127137088496805810241902182615859386573251189002689667210867601311030944851771785216 4362 2204557573353225967993956650235498186315822512444323940899060000247504345609484562462504293177919294331221270876299615022357119860034317773791852364428106976146514049495459774444592506967283194348599825115119738039345025474674641372675799375983357757967722963265939962763668273999376088370142643492083556398166140089277583363122558673444705280 4363 -2421400194429893930597952066183196197108784905284707965555406568576648290186189947719132851392058332324444279615766024761719407600078615566684827690489655739765341409365308010335935034692031115225865733719683006404513489411010815471633703706639926227627874359086362755304454912068889956119107474845871606949189720923766941626510685184352845824 4364 2659543489200858307365257409819460057277005213182157154042428796619218639596589227964540643315674489946587278943848074304407513533893751803536098098339929063343034869370055253362632900021884687139253647984474169164833055068471063084248532028372781441184255602714174201910064872728120496751065867856472607134844922179272072437585515919382337610 4365 -2921077079177203832531558533839305568366964596336781081205461765216528047094773118490588745527199365929184439099072794925845826954936438666141763438361013307024768063108267726826858230095423096752189162606712907000601381734118712832616848926828496732012348945705262156724360661054277160201687315799556059541541799652625165663845370632227258368 4366 3208295309339435570801821325578560575879211280668678928403403616613281380534011189260342599754872199558392748825891522072563548240087536115135776486139381932625123659377648404007908606702624682734942828145791286239271640559103693738490044948254814478107345365837953766190480338371087475657895612044134612174611457321046201030390508601561128864 4367 -3523717278714477850711715431936823707709227104459129439120401886721641430790230952857466206751424203640915722195722316643741667046954445914837680868763642759313953169682206249808647966470915806177082493358854765289153247484120515123650156788966009015496487482120273802768797277367062181218813936588615122165848846822142448345431319220691402752 4368 3870108828197817628271631994826444685997262351374643775076176983890125007235093181220179786028235856870322217216812185536011647320200677741339923104649423935864259827694488851644609836121682267831008494343633385458806277953588212344884890114752203299074571325290527073079680026115723099430741543869407097657888396925443668109867287708468158464 4369 -4250506676616250847127529077135618912230203741351871686463000180459669779124824321008582857892616416985380989031460418602477913305715650809688134155269239391820288578411727803033029728700895269227018413822001117317995220740790470676545512890127051447358867520026533051678559827905605010390385256629320864243552097347650693312300806275391815680 4370 4668244914640146665887107903555959478999283691773847752758957343993011874082015415275008421235758824105727446852895894696361223279087278275821569679498633320295100370122248888087656831771203967100404639770934190354741070544355985524104923382619914244005765672903839192366401034876186166502696434314430893099806603915615753582193544842643281920 4371 -5126984086579179777732301751117274022559784814599568667486700547482702461758633470103368031253491152654630944062975142818274603145781902797629219660118017534184161988465948873791072220219122522639678949297180665166002712547282860435558127849561533822638321030485163186703596207845761064450244028402846946937846787401733730045465314144337002496 4372 5630743112508177043011533357107541152486839038906388679379472028308689294453336189583563245993426066311690759823197548722896220185714817164359603782135116482039032227425214979193578597719873975844328670708239523750068277246182977462260332572793445382736733462671582608582877673752239915462859085205112053587153596381457638775678609789276687912 4373 -6183934327763255050453321443273780921925024393463123336309401102977882042975705682755450252730191618472435587368378554354958752043405852539561028370519431037071974737386172067720392773821034772369853543024639573608209145864642069437961032048571004857900948256977048828234689641866374971713388123718218296398594145217326353599155872888582045696 4374 6791401943834712883101493627163602958343218054787969559576081499779689949865035977461043684234924748385005551711903946296589556266236054829127660668308123364997281884463539785379248113953330428459760701788467532758582443685160746717420644547796887777235932229359411570813420273873405563919090025481946262228213411397600307409266833804857989696 4375 -7458464264294678620119896111856802796198892754898342540576481635380641650896516652928587979528334426439302236863784977921490995146197682069052867868074152439542651779113733201831980708062192087101795671027879589488005677625757410263715283662823868230906810347723789440488095433046482782553878329484935691980757619078071552053123146587062665216 4376 8190960021889338026642842595494875370734349382925468280926720717268649224411201758775666160728651732048494497488996080720833017321979333524864232802993788414617563898309210276699892231020017490824129010004546763062432799681309209483717997963187248382213506766443974604482964260575494585868678288908352957151258325640089638708084404895581548032 4377 -8995299238577494495649214413702528515023429704460270376159517638285019775614336333057318668838111191329035825403720713698921118743088177023703245518926810019906882787875971204968427994507907577999722871345578740817803663267310595596907523611585966714765998436857324813691513576999154650445884294242042575668533225741490728578818435115783290880 4378 9878519049416159378864848628902710729707681980981798508174999002537295231470293674247047281481913816028985291408674295384221148631166884627222566732565550924007890128314378636935900744274587479129090264540009074038930065944079405940553411575786362764317028931132148327719402607474655449787470043628980617407831453747423862031613277064259802112 4379 -10848344974116563717287716716662226255265076087760245001928725065851696964271717932805958617579429890130853481477750493911347027609015387577378778953403680065875033493693957977888090432231303957568022356634942833596467923338452288755229808813155046131809695211742401950293137062466697398432317256800839380620584423770903366514915219566508376064 4380 11913258167189786242216078601561881062123634381114523491634071778318020319920849950643727178522402966420309928868735209051625284245107633138041889834952087924212966624961007273394967840641105801090941573068742641607665025654024786665565552166312394237965555048680030855567925486561174473756432448281365313573383682408278191864119267369803624921 4381 -13082569229275299718064711290250027764134517954669929448421634936576638602277426087379441839275617789056608783980343305918066066944277246139268852471664005227604095702385031380290652877871427104650236943464651849936171764651219825988751349197099916559755962670121536918146155322043437517308652852871222624388329170172880060848396385345594195968 4382 14366499218942630083277484670071100578687116984079290493360395394131744343005573283901127934860333147560351386778357446147897996894796353281914293084733681863584747735602421439419948082864483021450002361622097204007729544332783188651672755552005968763870208965587595449328075394367559102548727173389322944485001737887333356114251700048959519040 4383 -15776268566463577640107762434739236886720411428164272737552396477327773663250985382264700537435837209649673485387530360796437834331125955782340309977596973480950367821794758638783491784089246748948624582377070831140510688538493663707475316848787153329546528201093599351014581048531480540287447030126506192791103040081603227137892399347205668864 4384 17324194659304912222130360929519781433616261791608496725290009322288648047593362109922985741824514101437756764200215578681060847904631579295419794865496018929082171082949099248820257512393563776544206381695173016877811762164158005515379873877221893818988097366065324044562066088344079269368047834522380728005533698644626064379802398415370442496 4385 -19023798943975814943779257558131737065264942148425239680918302739883822963348640320905475694737084912247420423676998612715806932496772603705650007866011341060578582879014359543168698422246591421317086628193080249616326492053166693541448744323846098811139089637270890759923005813181930204067318096324732528370648448241127438896336514404456595456 4386 20889924471024151443010192382674986064877299163498133949504520605313829959766237439047452958250482655729435015842061024968647492649972890560749087422855641403638082699740540386589355257209073279290118195963617667199994406428678814608815728068679363967094959054828404434971821450433554924292477593587585042995100413667223353612572813237231662080 4387 -22938864900116846720216006731757693689656912407361791600891935518323464724929500361111669285794097681114950930883685244559286753550076121495216456901473843887998689452666269895967296797137884989673999378867892030167331081578743985304325412168111805493727076378042026704553267425371739560391069305462754619083959455157556156231360631749721718784 4388 25188506081036514794120794275075966538039391643270700538763176502166938844212530989533485624798795694569807033237466684004817487830047936566002432186710129095244502320404617490372842741644803735303684650948104570968273359438300732384245191510254969126809991379683962611229653598413142389041748472096886657403894516542384730786231429547509343256 4389 -27658481434928425865121766504986211680414296590105289334816745838161976375419905451237875568432786154464117106597188031023168686711708243650395698021878943258657836149900471530389475150071092833284975423045274351676363635322675003578277567588906813874349747691334398647079186492842677047164446193083176025789756710101802604661473523555247325184 4390 30370342479170500662212443306542258465368340477240627805183199808124463943663620449414531087154116106172116871635906276626185985166281383884798543918893726733496384769643072768922329110303360637280545111381314087041918561985054514228854566649364243774992925446108699929703996538904562069249708152596530138370036551674696749455596447799002487360 4391 -33347745969836180901772420379661253372393265045221396507695916390451614881539327481834052128577796163750339796789028690312431424330219656851991061470381202238989060667467686008157803487039716472594186527278139778714464164573989776619536579802078312767576014069364529711786849626884641231134064998475232925785826358809194631037151699565564395520 4392 36616659278996584689947010124548186059664013105509852834783794748926648985085506028828789239868511843195698250375204151798399896111654088620512879200836882215505774618272134631643640933196104925528253686764385358378095278172765970160327452361455020528693775745982589120574305244844320026487596300098367824726778642550239566738998796526853318912 4393 -40205585781293711743481795999944353362941504026684412428927942702858103619914370752452971859112664809595838164165004117345284807688632255932152090190971552020121925574175392519998226873877037486507316176289937951932903738551736219748566763360536050291345325141719156346110472884464942565221011752167332987800712605870429907227354492977184505856 4394 44145812196659056347013496551463058270985219323994163352835609827969369150743331778791431981518476722276501490545340834063886699318769860601699891526898218309985124933020308814437903980281574094829341724389151411560067447143995873217192618699640828251009146613960289623882790691243483703406232026931379529251198439139124318551442494101590388608 4395 -48471680025230814525441255082321074912501133750214615170778204577307249487351498738950948299666015816025197668250547128626589244375203420060135530563273370545019345444969762979270282771144408432171191726557151695258391328813616619732408661499500429383319641308274861156790502245784988120991916719631863310015515989980010780683904138847140708352 4396 53220883418060116279234498336850251588864374080409064009137265035400256897364050069976129620547107153394588870264728748953197596248858154302966509306457362787433102544358813441851706541737424667447793617805131130186113746236828957119131644833029479859998077767545271965147761403545499026618655106736710999608439075916704430810614063396366060328 4397 -58434796054871579157613355413893172021161812126581839956092827399959640471540623969795882454088604750499330973206519192925557283673675964069151031202856611041370259838528141169542064659821581131739158000760820573827274044296051785025465267486291099484301632477092439328595252385571476208666786664707503940277067244685242435344249850895792603136 4398 64158829849907375955791463470487009805973405577933304471916222202976602388330325371273555404255374730923015444809104627810292328249738302360594477768015236092359077420701665264249070626561515315772855331401727415898026917210216505071607663928786254603431702590587795714976153916206676866602971842559468606090147813027229717629565727061420584272 4399 -70442828580877197064356918983843988438353734607986176516204686234028236148149506489646010741105250571262969520136066202428092968518421118124124890350805921307277121227934634069931445674327745207087940036418629959901145162059463753751607045482507039780104989543497466030882777592429627866895172450543862291395371079526905450147148912323584851968 4400 77341499836606329406957476511618441646588055024002740034187053170363691746088304242464321363251255393693850601644074264115586278212707062313791414044876228148035688221750664010118013771886408735737303487927517394998003152392961093968586983344512697138231371533018896320605577156381891467607584847407823823085553873447840479676321932861431383552 4401 -84914889008695047604256726086222357034273023183782677987638245192369489377629013738927421443203152267868032859150551418845951862101366176697378232262669815994669647971964328780175271321193556127251715957628464185551416724172658993336676736468483739602192471791313418430585908261409260470203914066455112611818706060627962673164462167857700012032 4402 93228899414198159276077626241437826179181246212830393262039691381517892493786331544172376454913497260473934330007644977852567486736480677849312126066435213419450387891815879287755920465583388428036664823838852941932232275357276210774104782122762019492588475046187086342767478772911337174233015290875356790421729964122206635529237357964577464320 4403 -102355863033100530355152815327783064915467425831662940227866665958249131705814017699562958356371316821902636890793762122424279930051153377442123685650767105347741315608859475758734613712077889367649339064325083995613509902286215984439653156305938436529847451447071612714702105706710248811639146342136478655219864079851808619232723017207390404608 4404 112375166779598912891533706226388009899521778121413122203892187670964964394085400589671736794130860422150384814401169850057068143157022297346997953506224875070167236673761633684459541259011436466986681995423622909842431739335843714402770622282137243407056555825457772272292245728430520763578767607268405129959431341493420825093924055616595018496 4405 -123373939703627022430716175344622703285966003439137160549627634957882850624824368178700920533127258824462009952898074344208370012606973506427047050577307437478509177699295295274789649825876361856782460359201127296875179005352214910203061334474038970521351923149599729315536580967957762539196019252568162538918160454267067744509738453903069937664 4406 135447807042764341776785701066219827978026456750640427239446519742560336362632670538834663736507239278771359340695935500605590765382201293969512739933797367466460919459600747170584100349180378891054940065349156422445885909261262775471685867270187006897177506364222544938094257349281761314810931146576899322569553378458758612111220404384339680336 4407 -148701717619129282758812597516138008272453360415879541022159099036623213392870301381742442481818262365239959487802958650124118690419285851515238909172990373588924034795553320390170219863807868261003050243144706759088028059301065135623668180305647453669588422319748728904846456312400661111369561023259940769478190622289778572472450641225974808576 4408 163250851705986915761165982855163664996105514696006697189612045724961374623500934477736987147190599882721944321326680714806739096299496946519585924026670472349656446389941399470388997606865155713524837377623237192216427026077907489456304815134112097985791144861964355626576517784218246683572256524942123782685709725204940296751834194136450970624 4409 -179221617179988167793987270544623423992647644508425642334779140056545965724349411104781344349289703547761577740294117893781744215018358350009117088332228278584623980287510884293306237877154686795584901681562915914268196707250960859118799111322705329819468652852395930613635846876117588223975263164485337957896939942836108483930252010534586548224 4410 196752742533109619235980859589382985082001977189642208829674379074070744789381324328950085782664030012585926257531051798800817317707361992426294242601882145842554322791496171514486655681700676452176486121984998654596080573244384888940309337817370953308912610821025710594744470015373883252812395874460796051134677925999899015640005644164515393216 4411 -215996476149960223023183891965232691649234062535146507771259550064105352364369416484896360273985261246802534159352377901763967717621741164794868361857064076641503980201171279879277218796279703981416264099825748895158583137793520228036147116580564146948545004408227576980660458836414900791103832649928496282316734575177066287231891097577288892416 4412 237119902168268964420539461872586335030476160844057542019787698271869708592572487234716829818593325291554782296056450773471447034408874611310680115658285573437763204154826111378353411508761257974994843658051288352877189573194627522676398879346761047625176101326718907507176109424493511489920544053797909584904872614465660237805465540925815270661 4413 -260306384240857743487857290434917837182484667810092611418844489893385515083202489970287642011721889696650022404347345500540794065129963529554740900841374347005792912749609008866692901598154053092183065281724068462955868143255083605531280111021259739855230520789520545985132632053134284584757696454393489693113929088537963638857598425729519845376 4414 285757149614781442531990709120528850456968171514888105193045129016666884686576810944213336331935481611324002844218553399620269606522743249783812507978922946441039031538280273356625267831381573130465782942575964808158274164854362959252471020367151191540558724541912041688480774261888184540829566431828923319824527172692327383059654774602358656520 4415 -313693027146952490552048574178787017959614007171496820705249228043227840223557942954705004044607481839530184608750093656814502864203535237841583088240714465773603567205767676352613197143268429043206917724918217439314911528583284601803620400640633925152953051110871333945639520595786583518676480274711392722315863749466174094976724396186426933248 4416 344356354195735543182956646327974500492790868978117996099261266280552915433568196534161378688201898722148955796546442002711190633428531205136877131202367676509919094019198565863467043968294591702826089274827866444727572766117711676536245677310504441998587233521267401041869353154642997469444827775420097879713836665823534562232931520241393668096 4417 -378013068775966779850315386137603196817249380959272354177955527623821073974916974334855504000654564952535642337382183326791233589267266170089205149127345802092822653205769507648701537128595801747557576031581943457662990293969059417162959684246289431130714103925925453622856932907259820490763969548885076792371104574368425588811016958360384700416 4418 414955004952977440837026016562003551015431960779161305601642901470627266008736377122180599892628702988007597157161600515965566885332257708633398486508854696944542072451346707150805144779144246911899352649544361235456578646884281339788526306844109235341552351183147966600157011332762193829233206726193843247606601445477022890581750958598373519520 4419 -455502411193031215190664717651362133087599440823997885258842227117176909057917874152577214378702954469623736741403347184977709505028371155758165548492941152511458451833065082139065126789040348717397061825826452204380864582274994523749280410830106409843554283084483045678874026659387697989118603056488889854504095855902834908895921524485703860224 4420 500006713297976576544786832481079926224386331368300815437894574087500481431357639039371184095368419710731665033129228374124312118971756872542279758321280707984473919351165419505816283858475440954224094411036260580491127363862867430897335279356305217339900409024458457808879645570559810496628734053793545568244437918026749824691958171973686692192 4421 -548853545647158890272106599748383962751017137234329089335928694754192219362733461734795818462895156647794803472394356422914160361122300867058244130473573368732987420759789620771576305706767680175469304785710582639849972054333348771938715469008085113478339567354379993047206095547645997176144960004563558634902421923497343700974207986389981069312 4422 602466076767596189160631500510674256187867038964917227030839863660739403700203746182269501010631706618683156323000424761453213840519566540630020334841928590213892448024794526236110670113252449065291556552549218765177846995671151313981024504895518406437301029383960308646564549809137225211376882785085540214673465158563460109482798182293341317696 4423 -661308657773683972132893389873208203153902582393565336820458064399460666674169610188579899867739721903915161292335578590561870419256435074615674830152819477285461564776264527339104038248964837306297133315369887107455523153957120984458105153636913684012555370852417180188454425657360362273597631576924120540367547859181730210564900533867319918592 4424 725890824981735340849213746629769502599149243024698357253041012558388249381755296092396064809431061631819014732146220971944136176821426231752058327887403581890069050382779484444993759428821940309087277502620894692447305060563136247519158357918628939610558533276966434358879761563961623939269364363402477108377015491363405580168366540649689759744 4425 -796771691036032602675548401280267991511236583936613532054229097034535152931916026694118360441574624614030020352483207219711734419181479825134588500531040513005157447355750534168355587902850578472181512357737410926660026010497198071341382006891722187232073046924679798303449053590116006173384892455651242443052642602945037139437172674212470456320 4426 874564762207586394834410199074572189213813266096343309075526907200656430738674847771246693020798637800974209750114703318583972424560101820463826834808607876771833127666598263864027763741844478617201620795258300032066221917913026194586834790996021806040616962209722984409584466899790304791592029903434362718792597557035520416059510374151036358592 4427 -959943223172780485763550857069255790443761392427340932114050042925250328359940876580276873393685079472014559865080207320129982723195720766861875924477998046303483174372144899965273909070486431385991059627169180420175995418563889026006474064137824884585780115595633023127006065925341092657721827240741014128340762647407909352373371559925071740928 4428 1053645734577567506800910521048228618282006728775624640763448277577380594424164979372744910102882996346072929728405008514394008881287852052097855965791948725065671433344147325565595765545385619642079941593967902606624884075748472021911412827218828593900385230019305299899126449730468844600834335271853773707077727094451931711568277959200413075544 4429 -1156482793077909582541660424127598394290754900997646103291036065154124213361760780546761182116118130001716762278286410930480604361856734555180117057245098130129715575898302220333167014057778311658819287327392164891005441874409756109633414416738510024903934353833176731329841832468623404995239380223701712334780405572759808576537112774036269563904 4430 1269343708356046931979696243797710383318944652033670585906426700084381325292530596390264291128612507919899497158850646523080683435687281952370467474265757891792301034128236833587030982580459960770027077974720975995640348077614304123361413716707505972511974681863895049625024558962071410661309062527955791790306390726447528173744158672185619804664 4431 -1393204256885844006005474735830750257686987629288072008883732940091413804376217737329613431169165180666013414208216507867622736810445688708131448454998858419123627836109749103568264597758946558654967168004245731633939947475935516642889900235060312911303442734623943609940790040340960532631112859396612539908983818645903981842689497686915548184576 4432 1529135078003768324485886415949185643468838689352539625422114073433258574546112543244745745184764008487421674867450196559573182353177250176144148469718613445394987860964984898190970088410834516112966074564358774431856478400929852823407057978768180215305289699520726447403480647817789239133572918012819046899320888299340180544689530088439843426560 4433 -1678310884184188108425422770292039137801241741593560426410731348154144407515429681002925655662519981347512964699750794157818896878713264797213730972761144642656057100046164795561871686327941927475872808225892659773415032520286238052995339305947897888322467171601380588422952999308934770876069933919210513276866774964119931732340042482802208276480 4434 1842020564372558138571058565305664506352202803387923260839397216313097502775207596698676008068135854098373803064537424867939542794667705258842565745805677025241661985509243908983029750256764502218270081214388690450467300061302463389250538580188012519825926558890641394280907909615129458403130859222150187725816101762446469454613271924581850279424 4435 -2021678266856823268453064070912544975284594623224996745432739987934067777452066343036107904919249893173107504776031620174692881124472045850901835554571535746541811902751586812975214170990343492184519480628507189603042423036679307435864729351624136344594018572477376065739011891695956969995119858602712466291016527520968304078850230839729702567936 4436 2218835556520827342674119256029725730505747767845315792528682692164396749416849294981551554445491875474387354912065770196049725971585693621329501567844454092579753766582216911494358554902244748566841157818544023091997335253050728140604139037095575841810121257242147887747119601557538291930429256651768518586091649181242538485553094404731826131688 4437 -2435194750494739296237884674095743881697176104293087170641153022028393976373155762045733324164319514633400176075379732467684857480217185079697681410147900039216826479395064507170030311563357170022401220377955308053096322298234995284179351998758737152758445674259616195885250528226766058342153309698697834067282579983627867827778226032017358716928 4438 2672623546274412024639026478538535999954166444256100588181616088206168036487352255442741022103658620232720348765028667286607792532605561991101695291154603789745027830041323944139517170094447395719716933487210293711668875332067587180049637424617643536327968891430551947098064323678700085294868203655614059356148622904301925962529125875302743185088 4439 -2933171067409592771439331743874582682887242604563377616401666345023811539436564027957206404952783945088563390214663889145851722209721169026243662997480394577809976343498641318097207130805363019814236260602522734843648971326022935802511507095242549554292448526612218792742949788931490715065014838840935853814378641421782684081702835461605065490432 4440 3219085463953653357416150657273676116510527254440614449788447842921625275646846983594561120559791641941587039313919984431964724154700030371095203585497693510841415421326794048194542578135707410617738500561603022144912803768380505376163201086116646204887747093404457404723828542119594405663367602118031106334268495415363289688792971748037762660352 4441 -3532833218127670603146917652189608157772806528706585247624259178200124619216789733324995904764398731860356469905951238442487116980763510654605680537712296239090410854900334844029372427393767275989246615431065086810330538989019141095025365826688506942735760862725849058908413782450490160799841622685015348683065744683135428595926678476014396899328 4442 3877120320191814217858276905159593261523312540089233483858895834063993919715350471184942032123178012900423859107053279998819206624554640431401963901821337815191239175844196917597510564654574663079938936307963640720632403931791021370961000366920150253730173269116744372754002789744120949150012305343085081369541697131110118314671209465064569342144 4443 -4254915495460480881753752240639622095335831667238881580963943983035671288024677214597743988952729695566805692447487818902200622943766900683912956588790195860057355772902555607584374565233285978448278981412548834543926616419354468110113371139465929103539287612332010102224982260192358282316506158940440622997656169281184138038373708490213934759936 4444 4669475680879718177472825503471405699952534769570629475341072376540321919162659513795780389274353429319171353550227932910595479965221387586872990225373210826980324046775142651656323945337939141721763203915829156900810773821583782242318430655585054494975709012757094587167612512329472296636074075202120073165810953752187511417396119243484367645519 4445 -5124373968754500850179709700629743109516388262323943994297292434835453502907253074984717439036848779913326720385501263144100325736430554365177630686693225448451414115569611812857197261497881798637620889683031018029282848767369486590108573254200807056148002515060179471850617775089390631799594036755861602638247106364894459098123421131005700866048 4446 5623530256231918353081237454442781429055195403092375721164090831255587753783425517985329181806056138308510838954595222332088708294280316791451075076787175902216350702638447056755949125459710465766857900474022840153830965830507278773602500925094579859434381267777289760382092036115916390461405890897720402421953363370836786623073140874574978047648 4447 -6171244862192515909932022755343514650734086957402987834781637347790588920192949770303660663529275102538507500701428461756218100722324078591520345139935456855060378849504365682833439054234596100732364867119556611838573363951311969268530905978259295081028636353335978606656239043476847144352042121450573339164480480646646135175670752849658134921216 4448 6772235398471259695713636344166808976515715740793009727271080417944238497386300494301716134407457146949313228524097249507441883176205692752742529712039311204565728520493335966194330491343202283285478877783545386297498312315985177446901552761918946385761865766007923690268728255717820217880347168762180152204594674997824520031130215953410737412608 4449 -7431677210036025766216192942870807904015281545913041302879404989619790840630086672978342386015411542912619891908064085431842270868831671728827251593252584863839015505386579197679483230626449591099449399166736108269539616924814773207184865384241827528921448271919974318464280279393173868744493697712410958951373205672566227296893041906644772978688 4450 8155247729129901188113866659626324353246322841713787188405364107119863060193773093352234663446930310587893846418906459965667028733415959353337501586614955212714263986968236792180909903130376219302183870426261255250473334589637231675890761064680305727251995111916725583582792384692002373150999854586606798723488035214762527700084258593271918004160 4451 -8949175121691276776899991268928825564317947884835271065021832393291299653585008626376791954186108059678781023077351140899048953658887136792258234700400019845796479338594683776984229791495740047369749916203801351106616837374691933096303510967135842389093109532729283889582401723244291120526615457133017281850136951479546270986770601292633488752640 4452 9820291640884799103458844834079293886203596522337175452768923568865312234592278779214043222834156247119953530829463678457193043743587826905754401068734410342515541147335445725093784624423567122144515412355220678920250589742397644126214399405646584301279034325115733754880592792494903071735413559549340743135208617182456411642074681668738991994624 4453 -10776092142615960735372360105969325843790076780846300217592134326711102276144851760810588141475750695347992840570093818613117699737710601880548302102433145398318649393268433728344619153458489668007067492629007036621843569470244310059019549230080780206075233193898579387876938860859144336236633561595373042468498836989571936791693825699192029315072 4454 11824798261801404266560299944562910154808760472250384311112583030159138217931645272113023582653475790470788722200821784756020369225223305160326185398891003464321402944135345391161496133872703115291750257710385942189582321250826484921427524753819630747427996860723079892825757862267755614957807451764251357346795236111108981776299131720438559854368 4455 -12975428796297452116681276182547524116951767551055573555849828180752420809127678329068766726937489190512864565631379652546848388366833446707525084672624742992204103903807212291755312817607324326236725991252463373851709436695336839862535412134984528730739448490063504698147066182268470513877248090007802057659111141249446342591562944177033208397824 4456 14237876898158227001842273126581389074945698902360814547576507928312599914434901951591741406022680200598285542001770802529653114028962668289015802058697142915383851328269919910286699593301663494103047162519343540499054573229746259501452010256951919125664068511885979292342469071680856636246395181774151639722370461700364059231021479036295321371904 4457 -15622994729748426054021515443617124267710182269657289674128913241875627305346234968977041656396921476168992159821628210855704356335913388083217402954885165389853760577350027635841131636529294357291509903789028249580028256000008575969929835038543092702822586459225137009340763502456514646157750101897410611228422553270889005779046673900010890330112 4458 17142686305663694290195780413708323299900103860467832098913072639843924776036143770285201696556571419015838565593833378381106992541049569997073104436955667029168369833358591681407254120513318640228877780697387789199089787198946645349806445866290822005329510832512638565954359015332493235901913723019208939398623982680096992447851255200109014092800 4459 -18810009310949980037909821367164462763567689950103910850260943130110134899063673183633587216330263218426771285118763350204198712702980851601329302854246321803712672157385287236880737753581679622852446703590046711865323277949708125579591211113155322471379933536563051908525360498396925589159059311003715639657891417313362400487784089114876766584832 4460 20639286762350159709407638706416898854814832239290926974363006636693854423372411769434748012088881233990258979739396006613376018749691434298430809729588391561892697143546634480208985743436962487028258193043727617372243929897908440958136438177572220221686830480902273043724971574544257686037169406404178644565402383470244190429205128802992152124544 4461 -22646229462885996679374134683110544361438052658900062133457237218249158148687882863288643762791589266814331163225639148702294849274903518446579623206979292866605251444750324101627762252535301869408667660259894724416280961642942765043131421805921055607394356919280342542725009614314516567141504536867173054927392482447713656381811445678399614353408 4462 24848070291712465639788503063621906179319270652992492551955670442319161558248127666030936285643639827572415101134407155093163749797081871445425260448516988486967332178191142159174402513786825316897106241667474294214370796393768086816469131456430058647165771751514776288819056930211024679411932565209389927635121398493794273317690840669180412856344 4463 -27263711471633798845355155388214463471362194499203416222427508522268836551947245599447734196783730212729463701278785459045046702196244531847278016667275110185432808868747320836566385736448916603474497240723077959616625357577195862436555608809816534415994527085546053186510640491764987232053987814064777123859598812731996886671729384248042084892672 4464 29913886066794825539587842274828925100889639022110390302942775776022695440126396336887325617849332404339750630292170311970258258309364159897109390387904293767950010634379164711555934509541228539027439240869747422129038839386159943230410499469784063168958162237862475740882485382035586579981267665071765156628051039126011274644646869779625142890496 4465 -32821335083787307721401548155033403674192103819678083332686732909930855080766693523353516473493537610853348582099418518475329152934592495259109008817097790881430072946870456597946150673966210747745824816296424484582737565216714329216421254962381563479228509961746964629779019667271401125611694743082616954062372849018910007301900399940305242030080 4466 36011001681758364080970467017881583867958990211895944697140355802547474577354853211358825813396401148804235235049898285297429174654412704037802515996719405798741565087267186399932091661023558623879646489997259749252231780487675923666093396159621539374269423177110966317766081902057259164345369881088230409459982228174696618759088150378652537100288 4467 -39510244142193937569325200228854198788333889565948280184529300594624159430166145393566592656870484131366439318649365008327414028448545828251760357229901359697516306268557198953220898639705645450824692411464758852595478869175064441526999514248384232328715787460467812893475477092024375992716394855085305445496575997344355629865298139739052144852992 4468 43349069408099083351254707845267089397682820793813789858932081774920546144996455688831659690080935542585090636323360490397030941529786351267036983217868053894221530373078808906896616676657915373546468627804699059165600292175288038373300590856667956218897283105332827384997296447910603063144944392177808797310825003309860360317236056311045512897352 4469 -47560389176650665097984861841570576454588921339860620917319348455624437760935370611149087131607600807786836389871535835062995547194014867558483804689193827259853587193585268886728459796580520128208860212358028718576216900092517421125401720643023521306735848438129464266554521992270163683925264213533079283681641032657072205349190136293729743405056 4470 52180300720527700542428405058886344836971784261434097237614189073106700407049441025695491158408384806457547771833916004340902690443504403780926488108219976911440375094885043528667027111410575052185446054149323273358274360358623908421612983034458574510139143251295236058412867676979430824673962580564826829939819634536654783447812763680519575246400 4471 -57248394822642112415175463512244686462600988651229281742243601795054217071293517111968072219093014785126368656116891115048578234507194616637386483259662802465498971762254987078015151242654227815255412135172079473887867606546926809610583253472142811348817552746135313869625099700100773007709589555084172845270159466646764123122887870598361110282240 4472 62808093438664738751456645816143470250197816418027129854193219182904191299164790511734371061065296990270606806458221462310396146361206785468757708742690831889984360420040697965137800747806300394490735308762066374830804009011339193480751370318963403912483569853956941611426347861874946121610333914902681448374882881904034609950504903616994098162688 4473 -68907019953504384200705680442723732481231013561678341160123372557960051214748417260023510249713984976810044579689940117528611835721726445991617620104748640519285484932020121853403162030826752264689144055152414001424787585196574282077622752909495042759234716174391740459347104552581677754887419930257385543508126199249310749216043331780215916462080 4474 75597405173873470942952194380336443335919133274768967061687937385221667404601328208032833132630520339666457646789897552614065121941238075640625756888240417158584604292182160887699719667618806680617893655205090632430751785429318348088509968655321775918173596559101647998615158562820679811991037990214878880034067702612058132756897764575139315663552 4475 -82936532501588066792487707352488068777849176811709327601385131838327379162379316093580441089580613153080419653925730690415669409040569258554560820483680184491782698990745059590574738114377815752258991049262830975143256253397282172181209278317913628239761117319513246359123049893008987355495054226836495452184890066678157260643135876921740351242240 4476 90987226063851398901267390241010341867384032306568552019728705326109565667374172379550860413363003792764070007434629064060411733179675974021850824626687890121841608161076691916642230072950280445372590678654912849594795505316651493636716273649960554088401616979562487947658418127162010355131117743528279455130680436134942108483662391518073021497631 4477 -99818385940251521488389213219767339389803859523804073211026788234310329324083577606836078873714629288803803341257130556982511854581645171110788966955517811664739807339554955096789030044846822698197772273537581211976647754114143406073772101896160432116235092255071320291020698697799233958507171138201537999641470501542384535945639092028709070700544 4478 109505575024626574871518921221453293302096843779754869262594987354191177170482287117266435042106693888329416679378463524243577414395132793113479746649672270400170085437256091261096685797775748364410324100971821370485982255502032104720522707041903011936599789044561224319965251662267204929404454066041199444220060671917179640383793413699178605202200 4479 -120131662496669547510949961624784535483435830931267976880251682196560169325975532436659657110431657633834026158551389018951064491788314417308152724106342265716621043669706217556142963528043116035273793677221423894010420052226862436958412081153079141997800219472429993457168282064132985180987068937942591747185518152646869575821766563851935456165888 4480 131787529356834755320886239986587389013921938862307667457658060802333573647422784324134504432149696728056331096795587040664342509429493649836368364426289795666074369168818593881279575771066187993833538014549554232911841156078490665855353257081767052226559362588555992023291384611262887805064002265352289538097149127770076102073423003863628484241408 4481 -144572842002798928455819100338045534508860931677918704269173546333736821268662153512969466994109293589887135441336936174654091168070466063262453398339328775425190396209349792750097956363755587274508716245377372451497634973933628942402733047260903133683224758044269856138087532919751497159436954474365973352608329569347105239028068816892587392106496 4482 158596900400835555323447482896427916270893384023759535963481677324122820895655813449069688368698666483621586629575909619073172591103823148986400183345074089910965238110387280022135360279321514481479479659597266930539459250927613363304349158722799246431255572793241591212030432335080343882141846869265236471335179339105582788557546027577684901862400 4483 -173979568035819820248752651410886404079660530902080625791493570217720593749111476452700997207732908994877149015736351635691629911014372903898096592650255061683749495015789795601949504043635837694237216221897086775055998570294574469816772235314967132826592438563679931143155586762700833239965346029970941355606951131635992477111498048709482788159488 4484 190852291514494564865671886646861421092336541821791623905752762437275425881335566208813958195833383107912129191599862989734533457596437768771190279390281749850180017372049767004438687649335610628647279310405232247428173584671698001457610300102102952601083900640052955964619189490561567278599077731028054329330371355022632095164702575733223527133632 4485 -209359218453904695010652987484946709102591371758347269910887612908959797634887932539979432212725325152832923588381480462899866280644296401213826480661503285494545730231604966955557166303703054086340413608206660754905922613584186093664114881966211126857077428582935573584948244974520572297669530168054630876821375068517177923805116614008510284300288 4486 229658423116914463452819516680765967580384877937498210565961081125307232639593562344328756875254659586509330435651276866834880267263613070414410566490581147801809579062774872591115830850980557376086171255294967135978805939901014106992346371531385724757475863805186484666501321006904993171615979242544380868033151377817791721219241156388152408705072 4487 -251923250166435093850532141770209832160493150043160433602516563042672020472782381309865191657518389712907008033220721044106688868706723588552639332281294360601011550781935527193824802335203600114689603695889835486293233199258299882991713673994916030570358545771306759313189300025516411692383972109098892607428278542877665792629469565108094081433600 4488 276343787907053526438280228492537934772095889354723991985855385254328194969204117933552900090698205772108496418045178319983033421330455406886089224221618023698396442481870678589452929808026163419872923192742609274027231143986562941348136816972751459479644340818657951144415109288932121829867861055679745166663800135041933719752679385146209744523264 4489 -303128483475543087580949498287866924509007137673424609745336840525166251752019678387157544781413123192119131146482853685014088705112399416578985757741385704957724066598472224825234313872997103500103753518998102320346393335738180790148924520086609742824990730672953565572984884722176115986686056525991939188519408809557270850204136986897021502488576 4490 332505913639432249747341627082670634337643761133134504415195342005001679523859617695777879676914868113465275192136305761359912089003246858949104059354159917010918132201116855691873587478780153104096096217684998449266503575762629876614148128353461855702734467155493136331301884848671296682832462538193007047943832360413773897486398535379864741961600 4491 -364726726175465929379708792133977639289290224686301504280289182003154279754100738114415985840787894058295005691933089540422443685929625219667223941788066690196811412080078647372320274280364821697636676656720533649700417938737543412772761626741983832768057426271332536195775581796188251075935989493355400527570671635988060742024205395036098878504960 4492 400065768238435535531992180322506761981453891227312515199169727701598169470089234297780028614646571209276405578502611493605654604531618966505999621965458302973128430013035237489476381719761879896015004429960577083424946228525431182702028547866008962763866271522433222489797081173855421506847998650995392538690517431742682588323973171482485270109386 4493 -438824419707554879254855367770726806426002014925944299740282497778613433055311817595084149243960515661057945039273964864341645341543220125055620663501526739282684150815687247087062476042087128766250539544963897929823681963370270205685021022787640237152494019224556670009463613088262401234167202391144767723919793738133864036422157404981635578331136 4494 481333151225550688144566195622936498604730102202428313705097706900146683236279688473799944441367044230824819823558567340719846634489699278313896626315363529664957920793139915186910146029556895291936250004397651276124035280838396770764279295940759836350892089448504517496230865641005825821194321113682606011977057868173666084849367412082680199240736 4495 -527954328539416918162569962978159391829261127054359612777446925930748990804046406576214450459086241734304188986165909756673924163088210607901137569660820976709665528734753902154719025201776015444125902909597545764780079749796869654562333828255667791552697555148834146881005502754387259638198881355260207439783737800890920808603534455610010375290880 4496 579085286827236925317192543355823185313447039576090680365839759377304633034823001313322327152923859972785101802183012351008936139779137004992350596828636405888081372971422826795704195690028391667964820979621274049588833732874445390932425577476922119036019157384846697064502808090539797739638639362628009930393884723266769005174086144319972460678912 4497 -635161700970012617125713699349891485576337236260377126457319458891642562998279209188862285143580577355282400891832278741146836129751496994800084667551980624405267739880563430598462919117999069531743813053800013335815796318534537962685492717606036587857852974825724457743558956186644609927093086928664328615192831227845461638914020635841866015703040 4498 696661280220126146844252330327907726727281819516522507749155335522135868578915398064611114837385847912565105547294233900725574570696531579994168147237865961957317434661924917471351132083918194834948634677704031386817365953453377387431405205970386097767364338372758760260502605763658577518417829951255966156660174789628993166541608188010900874807936 4499 -764107818449793322693707819968924700925642548894899211277662403145568186784468584023299670303688234443656951020660463349098878923350055634319902782650165548615203066666058214523860733072927440895544502372271598791152667484939224905760711429934349331706691198793815361872992190535740350742352529475508141718014100951791654753661397228997116866592768 4500 838075634156543376440347650435449817372201744776916179115481311136699008590764773476164081080670264500014024369543719810313891588646941227978736655934129962033034265211575499555449431925563129885001919583189785362369012038982847930677464845592138407805450746329348146567524019283823174626446777442709596034805181559786338562714595132496413737705168 4501 -919194437683461654144129005854960471976067458786816734784378648513587256660150633542052935582436812119737019705822303826582247409011548833481394135474775233398260791027649968402811135209479357615768221951718457163474235540340078290602854610229617377556918489078502368191141848299651229986828667689572775572743852650828289900339980556487449255084032 4502 1008154666707143818289492651752653235093671530512454402241408036293709040561807068755843138604209359936323927715228992183734988296415709172647027680061711062783219826523153189669845417797550841464395739511177043697025255127888058608546222769556242956703673112362769522315229448907183818131665378022787775323948055499991105873132689637153635802506192 4503 -1105713334986144173454509549491608578139400910375884282410545466990452377530035572539323583962043797620609263860879984346630049521007215964475667163792755407737424429947331346070462890757363177899510601689351682405981935859223145537348435486599576589721757923985751367184824100397352903405487277071524732658102229565008131722983332970512057741869056 4504 1212700443680147870304392338346793205306772907277122128262841860768420766542942121014526975413713454339599424492713821494373433364748151652588065181622268947367099007025224635759420601873715705808053267556739696045214583148627889380036904023533351856517695235019650932351937009677446298715297837995856308877473773349544615252502657535553312369829376 4505 -1330026009281302311549748066604982761267830816953620552479401250358782011226873135912594629466672119652844474550340090156417904988930080981544880928363001749053406400377445884325162020389485680556380807962425866338864493710349934856841503805300856989217352681536262355034364807479745595439853824026951130641465092451115592440168807482509504737705984 4506 1458687767383707739143559041865540711886693892242557782017489728378569416561102495110327645386394202671786934337816565952682247998599013793609641871596437931331566946767593839928271089949596732416785362551516663549481073115797892241346696726477717525727883945653617831533084771048347225995211956929204960025514420232350754297801899129290793666873344 4507 -1599779617198376628939917495176475727180397170885072085233451803808582762787501447168066325512008481132696083511540386785303415688633410716669520298340173696555286509572172069402945317658079858766706617572235619897406954374772127132537416629118551702264617012338521543301218381681564501905587932838366486691960006086927171488652050355118966140043264 4508 1754500877946558650200361973902788593504096152092820327711491271809683271555372965028544785168618171682698851421590273408428551085969505546847147141440573055377779539092318392649520367611179956002929636553952353247306123380488682041193053883440486162584892550843656552054033123947006813081521407535478050585647487794563003503945291670317635300363157 4509 -1924166435086267438002886827723513317679687478813976902848123699386262103985713685236724119430744745616010750048522956321329623528830292847503653364533824883312684371396888293768967950147526067876537719132584927403862142722917168209309008942226456950682818133735900315052981603213909763484332753255378641334831948693169931552253128317604718763311104 4510 2110217861802188058235288749145705360043288936424133345882290336020815487703095348091017217984464031237955500203420318188595159070985774100646076144741156000446678295587223429513538687051365785329369964523374352816379697866600274309397513998225586662709880486491012392795983106074492186577958765575343278647202137791246730554778155594407455397390424 4511 -2314235609380391350528549462882332035874816864942482133098755561346439148570838850235427867853066374656011878577459299545438694671569399301837113855662588560143536334301391092960867082590379228419145219563922518928811961064758611987787092239425688301190844926360124051109167537125832026275265996556510150502383297090330474525838740275389978858487808 4512 2537952369064905699643011008837307391103530450225094423905394856624903199457362430847910821278048815434244385990744718550235870646031380651084899452771878005701509103466289326976608016925194153138660340175601340533002125793439937955481371553669629347812126927587639786530567495490324301017166528313412792451925049780350439908030091763615931135696896 4513 -2783267717828211111636470451024384718105450943864846489167585809812354937763319083783835659381080288184104822687212603254903749974769568329536021036521685274874424082340818435980030705151747085206476801823905400242853766346980683355947328324779714403265948592716399931472688117850394750610933165405661611904362649240249966362399964529218890921148416 4514 3052264171264302117542657131804452220627972682305702934553920063944654155348075522927755496994359222806154570002362803776488533653776797117946602288568574998241892005408964949154440679051457689688991679028039595496859537911984092308756887909268048440624971123591983286478800269949754726976035591501431132659594416700520879918481096485356979577135232 4515 -3347224778621140200814099714159254615779950414542817551787412943171193643292686833616803009560521930243327591755733763308425384599939630765714479735793642959155573562158080713651122385288874180816189860861801597097714966559444329600782487673710793035118360618772077818397415370443107698557376044151610606819528221004137798739366302292290681874415616 4516 3670652407927704687478926907960263891562054381312502328171041242821999124801647077733452635657020982842856651688086717416784464074662472790394285739504090315924735829941512974736226377389345394290942452100758129598703214127790715306410068301566654971470740977119210394659657641297099934658042807864773992525332482900907550028459223137693175764227864 4517 -4025290883347491010884893008238394003988812456529426520040281143231568272927369829751405063794059344818720615518604190189386642671557279895410271098391331013467253350420489095272561190199198300984253912630391541856377427643459118813668126745592547364690886392539640584536097544729874281235445927256869206742659794147865621455032427363500162634219520 4518 4414148152423548606389152968221940931340028660634167539961439989226927153547486092337385618171574605829650898965945935338899024629905453884923662974544096424782646003284624962535808275261874534425934521448107980113447690662956006586235276289715003843313930903256250788794974652913301969475929820969558518651548509606466796339103741957941308190964496 4519 -4840521677899646388461220432055368426141778596400143130252302431869160954870797442235842185367439151212492439899626295290724484556512803012458578569445396169770778953184803142615460914050016873810570994588736016344448290069078154826369127426168632050716592692937506086790157948301918711868900561328101914446772901238427301836135563721813197657735168 4520 5308026267449925137751839788805218017921454813327526970875351071448701879038236666801945106270590667176642373114320092832807025531988644599676756286989920244000278164930168053779305107224360195633740775546715006818829285160835224064524744722902877345885349391920300026645884052446466234579830625723800207077958995889205964229389702222111301106573824 4521 -5820624575081020382365786983298775656110960616849018833824910906395491033415181449032250025052565240271626512985070910180075970407527431606038456074319216738906344790559399511309538120712079044748756223267520763368426044041342220739462731684087693845215762774347148068088452568485050290449736289659794934864152959412979062565226638300301224149254144 4522 6382660530356539406132696298900929035609788123134556693736095720701031692705354010354443368930314000695487578815193524698496681283055335673167282885139791914769583987119371437813311980434278114236426446024442456279710375618689068656391582883960771035943784357551186701615934060907452773539444311459421564752036899484696804098190241137200383923525632 4523 -6998895976120635266641863269685260865775213579569823911999613901448723858475431662998612158056312477285122401658899765756432502365343063487049837322256111310217799477916399435095711348014532857945818496453332237936382968089746006953302450735890716167294983724786202636672122681457858716769940478511164686065810824205761284785429795534887893804777472 4524 7674550822269732513432649038372100997044770749150611881855695970303922832915983756968675142962562328825185606888189211146529283150414629945240287884993200949139556317704748696812530401732426194102431028269843784079137059034463609350822051064323364934977497717519920109644687233264713800011954383882782050057571129456349098334960986693007975822781176 4525 -8415347052563223866508029396801229854450299903333896623084103099412860740940146632225086278099395900970066416185143232442931937566219957890775782765387578613785595357013949440497205137390063437352987595541696438156770166610541045507218133639807524715286068325529033723632394960651463291818341606537015801242708263839447417210545808610050899843743744 4526 9227556953720539870128843993520014840410826557763138749691172725143964295935014108027358986223409231443225530335485234125235475612749813419962582145177837767717213487694749329353398094642165374956830922014768020921193096011658033732892513356444730773477283694969796998742096921437082615740679180230194472148012152443219983545848619271457136987044992 4527 -10118055971392160301169701399146178463791086246956365515012578797755421093369982976755628887828051459541457559795415290187449582408378422717144733983190768158768227701857321851718138547759146934509753832013754836451331830665510140631314045851708784727164734092551768525261367401579000422623831118685415292273562727650042143921959048822116915026591744 4528 11094380636310281908790827191133771284508101510946985499943080676134810461890074440628507995243986237376237912322653702458757739705094312421504508190710865344211844842760916854920478148852834704338695057862344161517009720775379078377414943928400935966114145742304538231282227972570857101273398517603962297239651287817245283609883807019302496377147904 4529 -12164792046343446922467777280412655999826593149251515506638999113829661626722738662812155448451356807583064186023671322203255792778478531806667568958597212095380736079981040011463941835314345797170783955019123997797766218404526401825632136186601230472965030622883206152850999361818121992850707588829074256530596719662555701911898271168275650558558208 4530 13338345436651678681537345210160876122973941788557743298731814187035827324624158497589706804199029385466762921516427692927170478796074913867619298415461876144600194686794662571894500893345274772489422866154857983280973458204498144810702695525092561313812386716992986073772536360893359341354568106733916858771722318272278802079443859910865472700561408 4531 -14624966421051442827123112022079600947867831853648547233206674793598094714922014616577434088638595501599826183479883800381202042534826917398633467660016670722941413262286739704834006424220942217623682336349407347118198537859427713376402490669303099262420405970929728275809514354834345029742125250459746231165886261397597888690980609655914015907381248 4532 16035534543476808500297129422547075515205278811387306232936503793702800544100993982007470520528432491998251482909181801953607921800370366049302784899334344457348652534121254753680317440891216454577791784952000536329190054638842837359731978405129963809180760897074219816081536465579115343415344873494839392778846201934140748677382174521936271341269376 4533 -17581974839528663565114908392352576925576755339071230292906651604806531536001171956357096972198822194851875915595801714930128846520227400019340678545191905326145575113194503616270056055347553764744750565019981249683602845032488578185932430095897061168701852462474394679759190897996410257164346618877076131803687267481649141616167596924293977254920192 4534 19277358175046110596544589627206877954057233143039518940990859937371160444401637726835967622750218029768929853928256695229349882741170574264618377310998265581418701226336652874277452582824732813843459150925497734353979984473559839632078362657925152446021321855217401144316621290688330036763421226347662346871875008661301124949705954082889141139194512 4535 -21136011201970045146181696830805761078503863603907600379357758426466339925493700342966881035102305740174036064084910327824520493839578404065039036292415929003466740136297721641265371858958087269528067255261366214647597611929192916088900281837886779101767166117831173384583459602862358850828417096708859336891174201051143977644051960964097260122013696 4536 23173636852108252366066937093312877481160912606692315550727818990199521878706022904595019593544038464029146878691252034605754194131738851925547799020929125228434027098971660575230909568465928099247420895167379497547485817749045789225463971913820011558534406535785766388467764841771088943523701187174146695722452344094052816069081351831775351075650560 4537 -25407446377422106597841999989693815040504958180298885750202058324366687635437959557462823767259735710024650977405782968728717624299323463372526267318169019795897838676853417454834240446387259719760385224036153226523912002938888819393602759832105398132831824229390287704261372437581058519277577092315118362737184588256478297044778675544677037206667264 4538 27856304041868698846660132987664778163158428293769204467959610468823029331989991929714466016221850869513830396385575605077782134184257473004673704076766388726541684072404542219066101745094031133084052857845883154768291100992386545340739333677860246093974820535812539820308794702582422229070297536918176649795524523516863622579980681778822933784151744 4539 -30540885675450203058720369188414720652883478698642043478381512657350203872032144247572299520021674774680079237874686412443494561642158374440396160636361507913016720593391699951897577085469246516179784721336568410500277134206941525962738961854482243635622866326867755784309076065085704613614283933641042834554795176969813945671250681041519193324781568 4540 33483852416822081213763978057640008271865940160341585136399195165842859651232965464046674876917088434114691921350367944050550953291754404548053618858868479761774541248353509324327896916438115275344319589973753791812549871175125279604029508432052879533203192117040936684383887019506826394042431577753279836341907887667537806839407818091452331666588948 4541 -36710041097554437337111951378309475232944231079195479481291061052949560932324453566693685279571854626368772195858666898553289184063224545521293043752702654293352570512709280803962054158455057329101558130366820202931605755126001750142294914693245305438921200756544921992343481406895857179140331544734515878245979049929410460868730906461104650156244992 4542 40246672859979086337231600127981744836568767744461124967337745093891519689384714633117451839661597275674376959576398698181362146829722860175610587667362099498404289255203593842194652470175925747097223534633162290855561297475560159987571874202506843086565019538351766368342793460322695936808109764375842732023254773214495583123390894333984021807185608 4543 -44123581752641537576328205611729618545265585207450862164781470272493578343597735725952741455863093540423612262398483731059367845926478773039639121778238448113381447806889041995167467415984175774264778752864856310687047769388971792294761140361581601781621950725549794844821887611045164273034404325542612936244607983613779856072451843701028891578597376 4544 48373465213974672814294162059716846371772297060587906510349331260041331395522170220509980043364845029706287723275498607262505597931896545463795845350030310113665287557929059562087085072268457424446690570268640145944729776056866027939161208034294318934860391225521695859549518863583507027316852254549948334597685604810582850377269518884668288764017664 4545 -53032158537302158089229605130002489042707969011824667037923731901990305794414728520675544800445101675545831566169797491883805083395325988407870962177267942872476688124124225070337009551037984352235048118088640067014440936746902283261377511352490053485111824484210450563353731282047812333238358705455616811347516587082221290641412158871333896639741952 4546 58138935610178892904420727813977942367240123624090931677861771759575111064849534220126146960635333202112516511226244735893971802937157269420849110307579276266941207005461813476074950591548930958269936989299376781479650088787086373741486384798553470792021299946415480246045029640474109451721182669796988043387203359506796403499247362565379317932153152 4547 -63736838440041487348271269427094449881937094510735130954287287141815006831757296211212839894477241858054058180075397137657590110598868570398240908345161753196189630787454503519579150611299419651272037319423139182982441495379636798719365879323076292714466822711518998031136056214362397606885672577927247617249142654862556132527558243104802510853898240 4548 69873038217990077689438039535237589021962305578884395992849004698505679474577400294716962708478788020222972840982423319618047871880499577644282543421028387914057256322468752877687086178875994237472462251789747074651581934228386190920733482294380161509517540563880030618829502996742394304604480186651848748994249919567457109050609932946312847906327232 4549 -76599230935242735858043490551513887412816621845193339858220501181021416247839196864099630433558857997631573552694100365015010993034431988596105105079624879121612908373585858423966574849990076534104227169178582186861047552371758446856009341016352057384808703072653112245077505334556212287255314906722653773513200667029275527383979137791109636609802240 4550 83972070854573489727815489093960218331177072164303306273187248720850374900857315348615240824131223060468247317183043114506293405491835430978484003458768846302232154763473006514174291713812234007593692095526912997336672402411959905930992988335338373548103237069043749988365034631912678224730582806108738638714543611001207849370550287136170410930646592 4551 -92053645454249914345614671483206504948124298702547397700572589047035108755824305467175160395540494264582000922691319430075522291816628722190686896405340798601517336397682443036948439718786746164291093068606217971589567491927924456372480689465914718506857296074453908880955782105434329389565896155611766454063090615135223041418211028537013687524786176 4552 100911995807238597072359824471826736885014303824835990852797361828363508157526857916903020320152175165076996934657894682982530085212078025187659768998944423219349742227343309961764722411956253841240458909875926249357238641359586069678305944636320116074570354812971778139254974625573191890831522026155918480148978971482964441184392567475055997674299136 4553 -110621686736607138908234914697389517857000320345295156185321994908326496355898691927845262130839085638947078902117152280756801587374229829154207597205513537722661438787984240808819073509226897605837304352767899393433837091429767380544105703419269926278491774163737213511710700422925118904358095070209950838313998687650255697647511215091190074709114880 4554 121264431502252336114884269478252610528638735287391530055985654173530007584499202838963417952606522997711261636816733427594554863682832037128195059340506631549335705908186856356741855180248723262363560434581279746682437798202928719949098253405159564815292675452112527651085588729894655461026755761308346374752441383793333043158008561773489653323246592 4555 -132929776227756213303490940255639157949463228843541542384095650123335433692664233031504342497823141376343810736831899327587177953281478556304581076715123146085590265448374440140336553046479122737414056262893183142916389244609857775428243371256350871654187325808190755728965195927292213581660295339653794904490683418033485892322177533263910377151791104 4556 145715849773071167634179601590836654711367546929018695372334924122856160819388059505510788598487905548155982941246737573398538176918600112964520797731649314383203724255839386673805396559999890327128368142944811844501306623775158212036661843019490720065849176922130609014066813438169813232018310178465403798639362694954867260184455297507816974192827116 4557 -159730185302976201612070006033307058807518851885976385629049065464735786874358263642474372444439680810708031835246318048474307948735916824993952963683787419256309079549874018761429708358560238964555257179955540998524539280505464358224452759831028581576804886463394129208465447291735430148346752239968586400967457862880315921994826085731781024984072192 4558 175090620397332582348711625412805527849578778624457460666659092799680632401444497800274532958087470879508467456751197125328124387064186508342318249034271395737201724213763693162879246010147973692789986489058602864806401386200626260803825158069265822387199279042665376903674087486045338700609918012798102064574554960955634815881079444391048636581400504 4559 -191926283202031833224920860157798186186942115272890920956931587602793663011454214167473508691085840740499589823978798435773244405062729357787324181861936587282649159165309869654039937506845514369627328312659778851409015694633051674780586686711834354090605580891649338890882312277689405295352563047729670637938023729819421357498218428182411976047067136 4560 210378672834572980922877589237713485264451645906254385830474785154372149564464775982701794912560557088390470260838016981836152821865100070507371339388986282340192285390973858145069182328952951109187203817537171532744196121037210660637554910357291126018850812629316539116452318182491557474864616962148416362953935680724149051329919988597566066818437120 4561 -230602843041343838850234453694300046069903692589075874125719918133533199191964842260446089354585416741332704685134061532465067323888367989220150860858642948794495211228371344786633559861233934938913995223794556540777996474686075058326554654443096841696778656023686809816442159121434592127067075006656477896321105588775591831472914938449847464930836480 4562 252768698961389039473435180493090287882217190686785555696128968660007157153175941227580245114737726973903340032738254796447907700187708168375740119266312693689803526444443506563312467156982737650691670441718964515250210962811599986064719004450301400513268956716661690660585127921845666500989148976194865059051437145300963144832781625832961038530418240 4563 -277062417790816909251380950534160403242837320633493126487303452787871642661448419154642405741153145119319345705697350636089885678297209685928199913069708602318789211068287781022664145722202969435937576433094636971146930983404713165273159247365444941204319081523073533100144362752947949312835446680978294487987110219295921541440338649949658356956266496 4564 303688005170792984782316879892607021303000607939630150132315867348220639589084445903358870051336367725839707833676170250176924803238619878522639634458327185114983961103030681775554758849900290824672764135992596851158106681141802534278570119135393109612958374561589899796700608557566365381809754524209403361112095026126607707189303374003419390538227328 4565 -332869000248792251812464288719999387058710156917857065816911494959951252955706053374686198253900813877177341765197601296355980919569385164071763762478278869366125998126736377060935724995153146224360452512400678510224128624834911239045144379834157871108498324832575069733858235808454628512132318124745810912471284705324135585364738420490344232036335616 4566 364850343596744618594973643438937970411037808236443913182390696557859856571010851073254158007508906597842071609314111761650618211961463989414146057947273609784864264340268189661658328877117452327131111217513152417616177394452908436805693541252144803995635649156495195805031513298873794675036562335652473772014216796185842638208053892043927671282431200 4567 -399900423521102152853110170624236313667104826528658124547393755682236902352549024611022410208308420105839296329184714596983296574158054067047471320631592127681244053444724857786528509803831692446356187097534111058049855923723700950214702684640226176939545571797055790688749448775909846598213932395092245351549720531890241432360089429261791023513731072 4568 438313317779843339646861891828278963694403615041177079683584788113914262721260050435311113645633391270619635549529206697068411917788554341147211530352110150019598018147792705027558977428713533258594539393970251860904811966238647126632334783998137708805125671589841982795742352406688187745038249339362908184452623777651922871293665588021587763884966400 4569 -480411249342229604673877636610711147699510457926963340563892907233486813165037449248863491376768991499469582398152801339665920623163580684407646729222546147502235548411067418823599508834470562651819948975512905508202148336056557087567317111412512468473517150792942928636258013086720749423850604703651267237624518051348306061515436220591386692230840320 4570 526547276602123001847917392912386086935559738991786266189111264996208340758475018561570632187174583413875757465988385238521190751814387960901639879324268323930862153582150595495702529562715157938325812329880850221638464301650179692979665444680097379335981297332572584653823813580264408870621264516001085511461003681261769124632469692739030038269554048 4571 -577108240399511493326482552233503878668687602584370795073303721881967553199074743398908890135520978043973603410145185024245441194932923479226988196613808362743261817713400549016059393865561317517963727445071621225707162317021878877669094183636215460054402889454505304052654412720182638035056704769938526557833924012550759883893686003805840857341362176 4572 632517992333610011239170883048608381450090759861548374824938751173984045506848599341036246987797197209476045060223355896422149965771115376542857223939289604813246333203217472971325046121826115314108155175270230665930575515258220933803660549391585392902032111316820020010306418423184286953660851372383123815923715343187919907144815516906304796331360210 4573 -693240931182073729185748107454938533217515932326838194560205071719944656309526603127702952899892963277670279534787675930889498021297070807900243579136934159134047903769246257627534609855744644925743267738886814642732066846463509075541476356627944430797529556626347206098170926312302551722371162434179951631466155824047136235442747667149412603500953600 4574 759785876793703032410322201327047398430446883272154086576894361742551705561477945799104488975988275268168299871454470527636875781102208643652768981371221575903117178777077179108401186460938280598848540476759989647364295368291496437133944322462354987796851195272668980911029506093842333141892596597141020569783477297546537966724884337102494158036266904 4575 -832710313617589857205577245529889962895746712889175489004899601350026194715623468445464518280852379418184824350368786872053153301480785118914061830018383646207366145585808995564443522827270113385289318884713964760025268531638297132157824515004874067841206907589617962054268332801132551350440666281534436380034332496578175997391945221340270610618515456 4576 912625039093001419066876763228687490547838222930626662887264808147522049226249573799966949936241121955873514377015475758663699087922049463670626662166933277605597869391644283987460333012586868599230831554681269391412305423907863897846442535450986424571715042375792034631654980999632094310300478968404208906737782413599578578271923678301788960488262656 4577 -1000199255476654801415237413670328770721236607956924379947276132130369765439971868009497387350916824779520797832683950293359202576065650160671664210422776303495480337360926757189104162634754257276526188500798943042525679897874381338177099356392238564604617880074623810688382920608609282181786364713840316940376742991064093080669457965059711925301018624 4578 1096166147355032293037476037106670604075986039933490829838756242757229511722323833113492794245761166672613369767519674456766614982900689566828770917537944290075093363898941785555453847044205480852148117800357103916217599211518443256601843414452160210248790353592808463493971977713306527021336625915920316879646101892903125724848748382466694109121792000 4579 -1201328991109270147280606592111857509797437116923589800420753505814173173418346732708751122302645249795014888759725603738439654892683171041880537618962911959691449810139535376013762129576913091712149115410333691331513737363341809137002935768451525882772683373379737470504744407123275612901386905234360987990211533103903229695827744021454042933879635968 4580 1316567847002037591088837036976255388345422761076946668830831596502798871144606401096719290917266148433640147924904424666361273387652299183262136006572996406387961417842254979729298362866483630596515256514625800564248259241773638634076039072053599482362022623203639685308997830755095159643440506922139956173597339795142134127740620427348854771129428720 4581 -1442846889375962547864358517276366174239479449129437359425102199453091961815194820229915310258485840344647196659434708136595151029022065959072057313543043418344559509932721874287793162321879373618969492486223863807999172641589648577792295271469331081423754355976864142366061276902854621989088747848288417278981489568234088583309320161534535682253914112 4582 1581222435731246061062493532759309825005707061942798428799184713177248729378711859530505482950330562942411593701161205002409491422876768831479426812890534194275081985631119780842125825751245757849604563104371675813030095659154584871359626392865964155626041049404538909538047180185680586900959252445225060505827642987486969780144370011022189209818290048 4583 -1732851741229590802663204922341613156032342063766977333153716092330057516033374291243668171537750154282836927220852108163279285877170804180757884438985817595214471101657006772465297690594366754409518210041103565459940224740259167227414112684186529548965774125270290450935870679206481412621973749144493097177542883153996263588921567346919739026965528576 4584 1899002631500019928567917144519938460584656409855909265060628620695979084144302891749352108154048599153591822177997246923797881290016219801373699054781883581152962277385216209253278269372889533023910091288183165037022177370696776796920317889839407408305675140182751743992555613325636517449967085972026226208520206165044685188065872196425997676422660096 4585 -2081064053551657821154784886362851542636564363703730472424328817785151114468678730943528484448032916785766942023249582388226397601926046957366755593779353064839477312416312266616082357370290681445853676248782751389944668219695886143290646575281009080998209117132947427733255367513478758135455119249577785834248098190385111012486282025342003361362214912 4586 2280557632186094698121441663169349264785216066570461678944649725278491352746182318124200638930472457512914504305201438678597070356859193119884850466428490569591086744942636971889456803724273326839664157511033501881966481658401809601094960682604799735473092122560953612158777905132064485075851061719530169784789209560780625603136230959772540928999631296 4587 -2499150327609974105695237781175431070053730975829957314130280246733256289822884304521193807661102969049792952719315097626855658391995893487386781842912218528897527049358050461710096087443590532301742939833818591601889877272809567447119803439364546644855376280000979496577534717017845505743761817783353858883927018785829247526411558900508941537526153216 4588 2738668299045249024881484460783792623561996543342514130032255627137099877420137679947491132118297245110572228941571309243695076791306799829565329731446498419573643148214423035999024308740359138842615232344039433636313704070954779459192951178256249939696435764666962316513974176630988666809732462304916040001233825091053945242216906619951366000936502272 4589 -3001112089094942637509223759765320358232851625721553367001927286264155672494805708655372646740290823759326588461795583099453455324030218263981990607226819148531613899691482052313986762304929774262036664517980372067452441514151540650048387722392242767158344267746859114572654466998258469671278013065928931040630428951329722660449742177329156744991997952 4590 3288673254528100591161483528373570930904159832001243409656128462874227844598570203285970380724378881911270181726244522555434442458007091958793735948333605197424574848896415466802849683325299672611452228200581899843327714877733162023946925621864408257392507451381343190893670578344092175798369980426141938664396879696822583938258621270638069634746978480 4591 -3603752581088562552682516168934698426345170001406199593723034519265088489384023032304725343350984949110046636497589085317089270129308044862411960436484337524791549949367545395230183872510609129937772865935237351918932620063236974585870466767101170648696753239752335901923006027488498618981638959274057775703166210271458390647686625186009006472230338560 4592 3948980033006327611428937689603718274252312859345631766747943318195465375728932349926495774905212879854867054121270128025984906636817829666433288085004880426239541225036191406323196699302957779134386486520102839148683319400235425504887222178423997256237832367937539866778579970838152721000507496830171381500269015997302309275883698774189371059378198528 4593 -4327236602205044732015095942809544728333183609625777779688175016506407004275073357793970861113520743750725058600006192173900747498925495826660342293098103767390098132362913679120659689774105177470151546945217726233587445682644093358312282107595667529943116513673265450619821246316407835567190450973869677060633034308260846846522500001625447641653444608 4594 4741678237872096572206267859393328798923981298119232192682051564737078536626808268625676771972292864743820784024738911159306560980460581443560544419481114470379274807111352555157583025353699735074010413071556315067328784614057800586991671369586604994075715681137187238596579743204459087910973810701122256291049339190486027610085615841841978035946056768 4595 -5195762054217560851215271377841501629017584858078761570149133699743286191190197087230069614792437939233933530491400557113934118070131860062958030691089893371503408200114526960574283166510017386558830006343747854774243151702909356370068904473105948212747196841948840506981206715307987026637031603475332104070579461458410421297722015359171486374806159360 4596 5693275033035905863394211256728515809929546914298344039727511496119123551196863190508703041847427983490547757243482751707387748033854801059057663406771596768099154401450783384288205938107121735060690474699473437140313584732465929024035436710134371473230644133435873259890066441353878991095362330344353885869842262438736164878766243986289395522779117568 4597 -6238365458253814120559305138170387122600965045747020492953941141249674445901286910956395627318838549409177128111855665955122699056932642986570906837414621721673898110567610445636010007525755306749821106671331579791914572999668861679329170651160872320567181726253852172608576901830072132259812614292213555785574595814988354103011809396404714500920967168 4598 6835577342167829365206513257373789839808574737396093469585694156597329811818206036277953812994469666700555398294909345680646631761253520949742848604102036046822810761666162042724346922018568232834598146664405135212304303180637002309829064336924922850516766722864102331384483464535998886069846254474298828825730925238208847442306685381725939912060341872 4599 -7489888127731355378444378242868716062984079559796888395140824581293539015721655438274477766116061119716372528439123362000062160009403953172272739984114477098969431055516248592513944171410139635733494143452835431077042951571481227734349909543977262205594686417762437626562253575676206106230927994254293950603532213326786483619337773018000643872130072576 4600 8206749978244146139239331388674396629550177789029869816470356192690728369313936127939252596847282713952750375808623111285266353147533062571362312957032193500171030761058419521837424141637777018086284690625736581900584376635416324687504784628397970456866470063464708058295908591674833000783839722598433560917842516984567798901792556478726623228476550144 4601 -8992134995350191173365980960786473406647179283145506711097211484487512876462662003070829138163790401789469180228226452226642416787459664803927036682980398728635827244615390727920937037145212187858604619969843827959045994740605597794440320923740353047066321111491321195516287018081545200164645556059157966109065906943179457438962513777687890471105331200 4602 9852584738604128713060402930697057761560859286160862101238575973135156752108574673588163787669606066064715993833328595907541539966666554607845108515048862710304926221485005213238918489981557586613431138918247202322156527767397753349532312955416257393898056499099055509418892942460127714708525918289461682731631659494388807108316961892575219880621677568 4603 -10795264455287237535162194078998369985026092336531091470401473967553364374119894595150439355564934765049283229395583493326130998530269014160752121099749316696380165985203432852544515592654439928517400561024040629800425778968578203910751880813545592929753192937126485663829713047289587638679998024060483158048548709309289264332945262623665961021457039360 4604 11828022467931968623939702632621446142959060771228470360879203901392759963393574981024459616601609312495744264183594166398938350401320428625048883507898954128522682186699926718780949532942932807668870500163286169121074421398732094804066709924479360960062393906437826349261767810664319318503848409388601199098879992692079633907727499990636445604709112267 4605 -12959455209466628387001772356733497174088969714017816670614820614710319148828191356223843642260368078610543354502193449379471930571741646070929721480773833298292835714534910753739282904129480558558323899610836883257327483083969302592943721884610838977960508636643545318028017253358304302261645328070102383128233622467587396490774482779900085819790065664 4606 14198978442367001451345609388444590937070713791773950977683385463616171510327793207467657362211115687921625560500446699691583178057933196331602740503231131173765258117807570417020133660624790632247820741050063055429447348793351072346939949310653782730783287106757570820666466577591549038068816552656715531614388754707271097262426444483469861943838154048 4607 -15556905249080061441193281289082644817068194759011000696753164228032468553324341179079066267698817705286274586673533339588940904460321313263056907767466736456692490341901523741782029283222713107518462267523810274360986377591188118049163965968200178300559791282576239474451222214556324645516907756673722235600413967957459057078833794729234758416180707328 4608 17044531436683097087812893263395342128913645166745236611379865006471554073141418817512978774581325049292644639417169057365568623916861528980911070590522875255470572667090368535841169025227425802925128391475499817769011937237828764999071741834474688278303344632836508058904866458811999038460448862861528880294699041319077489009780257696716893328400504704 4609 -18674229059715584936330992465484229284109826819104145422352195511742826468570036007015643552716016323267157344262902612646851072370518078471639836612753094294605677970974736004528616108781976701621272396926413256481051299871670978386100055166486224102876689969891578054755191206079206884270097678243352169605919054459408802407100626789073620477050617856 4610 20459548831870062949629138433269466553836757513181896410555410092745091291441738197301256549024625741639884345039134253719003956587668177536967806005479379491199103701703183031915403805183836054853387319124106859776704220197672016118578219085500233778513339646461810478640485289088962033672034067743859601709751478047632019627525561958342509081999873152 4611 -22415332270298349496894055021201032844343571191468296411480829198226622122530160640652162946107745612805604695480487054585316594202685233307348493675552588663406151227716006704275645223015983506033417857489768946431676046254007753003425309198639814941246123737772119866283985238831250941863218428374026637782362219467840482701084536046245545745468882944 4612 24557834496278560801340197066111184979983854678354480487882397561696623100114276896174635405655145792844343028225795729116697989554232899346381224650009964935926598904903915844193546814598867604079831619664723942582114034060478636758960068321863509651306482012733809762042278622957602316660578233319588161917410969799365897689314849804551056825636012856 4613 -26904858703550829998603270386884378593868175917584520222600315016822893790732354711904304236320928763778266147649477119982762363527244940183472142685289864865645923054066947719058632685527508748343947678906564532756961234451827533296697687445241559565004651499078030442508870042988108687832344065940514049335751187058448167923858652242200166288658006016 4614 29475903401481544840601427158901699147233336645796394040772552786136774679557592399411038994345631146968320052327032610883436709154967074438770131429162114697128516300181534616917075262900945846375717458481540119832604758578673763540532595717303830688270001918034868091300231439270668773444770574951845703906348284683570492605289782592005201135888888736 4615 -32292323645141049618674326179298207745124485903668119772201322206455261828547976627360660794518586924194951747477660235592655659929548157724372718380874298334661201059595039906909159813647616929733074354933030998081531961504164239944894988033977504542773351500721198603403980457784130069735495171266560185639501527952025580871183654479533802441530146816 4616 35377507579235857918385180800543482559480444851706889071893600122095736864859135034857450093467080266397486596858587103546000172941790479478556034189035551893923859308394000314842008459179706049342428707856962013485534922154313569333372098300121159667738867308228480968603845039054241224889456642871989996652296010483494318702377252104412097990369950464 4617 -38757069748562240477272687524022367491886331922185117749351849804560150722244983082758793058265582234897527633492868268909159437410187562953034437281220802956147000485454225531626222297013834419183735803743011017791072595937477740193263103703553458557107195250835617035260557026012066745424749975539145962652551049134369000032855040049541137626935853056 4618 42459062765270953719399215245382732879838125808921014201033897798437243567000073992775250795946160607463308563846164454610022867283260486869686241427529503185794201624139610658102072397726612644859282017820923027919366007909011984125970280415813314544541783332108748063451477450723698684226960380748082979345075888521199330053389814559155946064081449920 4619 -46514209073877205214009479058517241047958994560549389873304821211241948413034740438202664469799102711408851017310829522731904309694770429746724289011270507867198871440188704068625506503676856009273278688149336333486289666108494641529003606188227644067743484514242569374380327469596133400997875844139646369475866763768324328937948568695410244041444425728 4620 50956154719846179399541634253113385047509492707789083074829640504711330989556075119687340435313413037117886475421685238331767349409077257766025145030040435009457958949811502164166140664860906451983311940469815566036911526477615335465585854901686810015037823399262991278110131677370955476567714848897295718464568287019885851478806896181402123356627471904 4621 -55821747208079162230988531607647488805584848319865929017335291638707091895691422251356489717530907091348171031700458614502017118847316281260792197741934866922979375212972245419590824299397377758493186842867161845471131809788398500941663374387025618012863611265392774910516003861117221990216118843342205889836305114392740190639566067257589443252256768000 4622 61151339735192168690993128871307055184837822230732319956830871669375295545021178433065569153120224055503272040571268120280278735686523259694834555868861182811172956430889839641677402554956079849088659562301284941797588697184506768779430552014451989448487455950716221030336759780156403605916073778146063771348400628585578408490037120680187939432045925800 4623 -66989124295730699527777775344082847961697210820931434515334083035896348490033740740403347873742707214340776319931710821416497190373339106548938323194928347715021488590416773141900376697057145937332880040512996091358766789679686050824581032025605841419562639282972483355290908539437950858621627146778111193688945541666120097692221564341445086326816768000 4624 73383496399165688409467258831694499927155509372414531416288523933804483060574096422313571221409938946543333848359556212324559034616321723506298593926592836337507892968913923120255680286854038157112642693083293325563970917494178758519493645738526753843728645082448227590218886133862247743121589204464020065304495652825531162730836573862431579692801220736 4625 -80387454393598187044936062017897380985494333562279271263363010995254463735938509504108755963522722925705240188649933795010371631634215766592928818529604199726959807556059662823513164326988050118937884753243332594156723123447885353666522336401649524138570061545780468019602400376907216356081900155258747876134308539917405416748336645289116698035624083456 4626 88059036675677381516380277964743300408259571232868949550479580897171778255493116671875696423975840773502109125873327925599796307464098336900475116864316635511611933967498207315849586015646375751323552232636637291633519375184054626960611887016004549762532259486260255907514319552750300372788478732524338665551065572779069749944276907407743358255774152768 4627 -96461800376620975180172947779357484316034172542192458829452455991475750881321825521971314603179047738333544053294842702827890584843969706300610173736058376345397579494539273073010475431721997865712430421119621613307393884399859356238531315429108027262582202566454173235966719193942320254445996622679134571321702421764312397549624804492759910739074875392 4628 105665345453949753486612815652682102251688077093108004197769843329753225026587901712892902202922916315816533724138448149101395081248563875365485080217439690203988144393248174176070976247639002021547691851319785197331122783008065919485812640131752287531376455324425900004713093971005471974323023064779276992521323789044343924985844432676091230647396669904 4629 -115745888490378851091126272953169867872138317328675536439262041304116551497841984465538302861209531437663912267709007713498589999436729971235049883768041162459159608124151358732261450340502416621966024549964194781290784451801854397644141088326719807178747411054043903448753932341292686989941214320745848977135766105324977768414956714111080964332009291776 4630 126786890908277577923182532434231041869970851724031582278794473567693926142985000771690977173056992813539068818866671045470663861932790762116577382962239471271710595461233468468621751700214279710601391558189153829370928837338688805345937472032016726794746631738743524297017964728380587862134096852129904489938830704380902310898491420621751712663133404544 4631 -138879746753534040837055430335318862455592577996264477563025597842154852030464267192797294240877037291164528040616470946034147524227068725275327848394669616737685978879100655151775371475303885215328799647050125060808522437889965711371269868240863580196906810269949458441460731646463722937651901961693587887006559288198121367516859109285950329357575651328 4632 152124535690169238844802622644654369825520761234491783490214234145578472262473341457459022692568035226471431471017360834843485254168303034971365436981897596120690733234728842170938205652070200080861814690706256830950032434379907803684670743261033683703228642654260643273112623240284954259662401565315019733990471422685332507489907824929431522725785762816 4633 -166630847380608864376434659313812377335827433835265249400529065805758902810022245351399297613100646101674763425979707398785490185906692706267555280434938360870489059172834725423012180616442249971370938376335946326311292262456518029135421652066736722527979579514497216228129114086046424832056907835405242229565126952414322931511772125231823911348090175488 4634 182518684010484991452769840083674426109368175109976674684300814172225213268486435998297104994999918950353149711419834235091666091998032501556257862937815671899974195363073837989314142365227235819125765654108665990901920790298900052548983536157863093475561567863966680058063333032735519856210427538939628388338870551627142346837766788269359897292947813376 4635 -199919448355958906331830332812575008982440656031812547471287477663019983481708234159741033435481308738043768258575007003413845876470141125925444849793946747283227621731516928985380182707866447715235060407808561114775006576814562545717934200020640964605543856175063486203087925963094147024119669529618012898851230976729042690112288092115959147265087504384 4636 218977025491033253504503736631848005199067490237338340315888273716418190164583986095358561670293003170003316017140226728529725521312083649954441050682344912426816313714981916199394793621606439768198533662444499350171211345670099295795866446851704979876140939453323707664494596965815151831902248530596625954783402988983426428454523041570183197034018665265 4637 -239848966997849284929690315091212441349578045033655286016361825165192268592963946894158035046815918445161411852466410226113970123502082828856483366680051465555163847534592146374950985648082470240009796863602594855662152412847742932629156312023272625914890350799766331713797091716192350180371263946109503196688772184360506027823201820063074784601463848960 4638 262707787380772422910017473373573894728257689801739599218055778064365353657842755583147945588216737712500231295155702338483523861207698652818854314010677905055642598218462302235563443740179501253161822652813864582154301650140802428641881197660439611543123971359299869404441739310733037597396617008899140608332196405955441890655206553405506234198264104840 4639 -287742383301972391048945393880614722155551784071997923366786113471263925227205105323523857236021159386102688794088990484121819016267971276627507127035215534909315329444220960801673478391494266748243792943398681314749525444934980139517972698105396843839088134875222353403876250449700696266871723227478416333330740335042797946158037575529448199648100483072 4640 315159587259660541164902483018375744715992960527738089454858458313612311649943948886263910990508552403765510609197107084024750312700308059588948311448668734940633252743346706186020873414806333578458434329178874355183317978741046075819865216491252906200832245247183814997934989834486487082460595327331365801521222322878747802723484215451728044962301099520 4641 -345185868428316683062494126434842532470060466616456228568675098903381637329478363174002092781746634904323678154287520402514218257765226414646902507345350703878245896720128564856759195512674317313635959960991117865321285106638784505322603604668982383632734684079105578083937124986252895334118450375754275197058410284745347066231660104063180855982549893120 4642 378069194582048999072419950464408325869849494703455524371303070104346784344106719530410433354677890827455803400211607544042354184868934874940100621540867602911894304751617908791417405133067869617687842327704024688013199550984747546283630618767720733262633382257186700171628048637354410224665452033268386723398305007534952148193674185391756545906936627712 4643 -414081070337452350196386304171753816365712805538840961414709175570845081058981829638681173865386891784809503091697489293849912850564581435194721361401821583192083543496202309841361267128399992665039865871440734376447355212596806453217441727502431349367366159883203007159272089099545567541431578022660413205703000933956789946080555525463932296809579282432 4644 453518768391650907684513539962610696702005406853743132534756662424719606739422032126198549821852870894942430108985942211056622085708869701635579508841302812274305026583985279790876124437461789997826879024630936188401141131727063016462939787605616818214336275041040584911514352368903023405570469371785618770083037742301194662629736681893542138935455449472 4645 -496707772006325079827374746521087433259369092707518019061427995040983064646325533289802004160744251337496427565824436364281006733484449705264844089238794008802003437902595811926500141689177861111497469472698270996467019554738548462155109814305480273846414390377528919256414473912363318358395629879983894174281498988530287930185820650627995374110024663040 4646 544004448712225284697081657043594883788427385174856012490149364495589299925078460296240879738662861122258799648807173325303098513305237360564925165571088509643989818719604325151123467928158011299494690659006677557092316032328201739139759189747726001701005473632819112532535280166536819290897857258544133503967752926848102407748561715885718984177921058624 4647 -595798977094965464224948006398314335024124955155289270012200106855440742584000543980644071608805457086219475869512132152162849370013025072751952016287957389913558206577268336179157962346383016847478930800481342417478798760052062291326980594015285963838529748226291927028393209909477920152536828801684341456627392114561742387903677687576837313926143148032 4648 652518550587083809954489748940127131281561594320143793224827711930168865123931398921281247119782878742592348582341619058710675424658724876605787366618836706136979020023681604270052735789550822307925634316542302155414709166415461517204889294072814005525979171144895179913784490961670790250951362418743605944528100548719625970457129856791313527501422817280 4649 -714630884450214477989010309982797002211279309940226238946475970318420181204623079347362134181357398269434509451846553837591702483981092906955097315408964265234301970612042238421493176387300915176817507684471867506542637606435861658912395890134355031779740864707282528173044401626391542851706904450531449132216496019877935874543416322055232588133200035840 4650 782648054603066052760536252152275516095929320924972597976093258596933469069031002267378180758345556626411218885175731049509857145258017439098205772296171594555028689441297266997048923822744554271404547604662952630175664483830770028611285572236708747483161082755710794892783982707902176499485746721473292491013245185692148612563714277460611760072092520448 4651 -857130699655808672179887612828599757335558199485638298107099311207243947178560660985105121879513668127197260403111339529897555080126843726266329056478899931947147897992202006469985200932912796626833938879435514656569684557806303672931598182655174334560032472896728241758247535737974781762016184165765753349568425231900649657428088186085591631764504182784 4652 938692620471377109976708733884598777730524344635763542307048802199991829300332340154389718448891127530330939324631008299652184075943103184347443593289267129215469321096769072966325027506864399437198217412257217387027661705520607666751386816618494160218736908138794284845986440720696226343278393944170369904627591771058444715219835262044059014499902178926 4653 -1028005814813110558469719730459713710546254485739404890616930524042712139671531337754846544143802322384838177066790365027047590091860441483015598602312493284647547839441657729611417953999091410731707008143611903304732868891228428600082456028556206787505070868624206327192978178202876718794266090830663868884909396761057323823350405281415328860386755608576 4654 1125805988182337810375896993702479774783246683230545016410992644866932568816891782372589249608904691914769348075671062483396980761875517219135299819316890001723496691381971411046365563903007855943678269802026475312143899623989150412767028309226333977674238173656538725793198563747931414091774888753955443265626002775926850966471060725066309127046862628576 4655 -1232898585827715073088447199714229479273591507618022447670237413428030795423391205653987423419628540712206573988321919438207335449035555611695131495304447450788392155503070694837111527253147554761951253545012827485681679030976954797788745337637785308130731082836279510346543581546514766464601486091931947516350827331726825889185248132096316950945380433920 4656 1350165395151770366023301540844256875056172447498059224509567576607134696417836989266350769759380614174522719337219291451618279512645842311195851021653258696681045418825178967688892751395515103643504240889077844929135634229946864355731987478072240383543088883628818543914659625811763549781909633515501367596513203559633444186271335733517538981322021026816 4657 -1478571772383596137555978167133699451764525350738697276886367320174107027865466090934517036469499857242373822086852748214554588898816485806736704195889191200736349002790868658432454392378546766379680344832330996661386121967372539391520684183356682118836730907318830098661357274723674008611436874689547739110229868156642840523339506132240574311175600734208 4658 1619174552467585800321458631643937461276028105798063263999174009345708208022509428904102530882045230091266263510413809340669165983529845974435197642651708794251470640449853227848842089855634667202862442414044835960441055211335677945314363845047341191827861202346994644101168289057266674548214577688567860710919479443496045035533553572721421660231411349632 4659 -1773130706677691801763023011126387901360669741656139154055578388345085128829981818608535607642730840878447554479955996614369243552350726530918773068077535615966969313955243727843594424126209767887689158001332248571904129356775105252273302529512296870184388500337557501607009762248008058427283721287438694680947184442300725674369490089643876326331402682368 4660 1941706818549922072121223218936331546497593401155805079271150266125452836928832797037208330787886016457207465814166818916906797827633345362848696839835045372096698606035161606857361787251376194744815572574016833331794353399232322524370668796119325662043936106388045939838740435887801312676229472522240605040836636383135685194583167128598695662822834083984 4661 -2126289455381948660319099440342041287528478365486960462481103691572461225379217139368893947289223831577753078836459195076288676191724348537326616454983168016806265465662136961064543716543893822278187052886327887768447697673372077795382504469219918841365646246261485821100719035673634381181711623735283472357310716079086358105330167859805924332129707098112 4662 2328396519831665537923891825743837135017020611174152377375019068863872534161145706959441981400392474951023890667910027535377549046178342883191480573650094347001329209538475566901976416734201564343995039478651227779243659546179349868433686169664528439936405236985830574382042083479834035000083984086726340792733478858862281687484171044588613413637660774592 4663 -2549689674115252652930010776685933516568333330381898464001463830876369238233940040116360172245736541616500813750533115577767280080084630805109645673576084399107557821641128131076203946302710129775095120508718678348049610142492324692528381128338920591800536312434782408362378416733052495021793635945607709761919002181888522821486166360841508027568962404352 4664 2791987938024268293780827247873814817626861810301080374003532218525177955577412315607310562159422491747645756924687377345283800820964526775735680429986824105222540030824732179399101688991394772000089943958743579582982687007181773382870731896893959543163790412228933558585604060896666634009978051806316108870954220236710298303125700222485962029718527433728 4665 -3057282571521046285441455933215300537590875592684399505604380630191838414658413132104157585290000088030899841416713153823228202201782110856498591223224753791224321412246666243389523391380022770705914259760742970831346909806036492802684830082234720791577255327587898791454422154036222719886317581668493955657346974108437900313770890331101327544012437979136 4666 3347753363109387861919487693341238528837656243878963370295552409229133447866613975337270875730545067732452119108202442918313868010504168481500549725402570176016924016921639488992061834912556119344894558376369151159581104095612251757181672940146503018647962767041312912122884060883647994500597781931832488842540957719025872684172781578238654109858394019520 4667 -3665786456597625728117219529244661155641483057981005057147354028388934670056464904147628924157081156443539606489129289663650206396065008966926518506104815058874323577108654286273378739739291461683122818947101883194895756896842388254101132952724277330453461056426400483225442446883339946430910458229314355310651057405497252847455221476217560121429693825024 4668 4013993861365940962902919171275407422503274503990877296333323159482540784741125757766932366442335835522312402387821087135622906554835278186565507308477173565274666047452846621470089441061493683439263172659554605047705504181506117383110498977523363752222923843805776522976892947454527454505968193998736171073199144905979071868778983812285374090379282518196 4669 -4395234804920341967938884717089349806242837106403508388595026924585423964652335385673850134433218139677966430142309117269105473391056283067005251123719858708666450345598768862770764454292668978490934576776676246605768981938923307921771915382537416673632517890512229617614641252417357779066080141158593268028588678293425374522303329500087736533206882582528 4670 4812639101472460171681877057327168731099227083129311342423454688165996624295121322409069051160775489420095970545368484199077094720259572508686990354801577314241785523858578664591399515122804653267133898316776099642967746486793402942914696208977646588788012713099353902936799216055960989658220729057602822067330766783812821148037330874002450631252153564688 4671 -5269632726648141673934992974534273563121507224894814346186467748128159776313032742163503562997174356698916979199682981642996375813503658125168001792775787507105347722707833958074666396679929481461058278040086794343891570556263410738223440712084692933038504501262542044826313120095936362467356512592652997554042105227345745647661500912084238597870300692480 4672 5769965806330922072844118283207739891738289691141004575469927362412103726630549147724487700752311977069798362316869801442889344962233679978621960496343405421073195858789646339950036987496589624714164306346777430648281045438652942935095925824746287564545093231302306079748555774172771992478377227683908442855977301497643934726405526727183515812324830541568 4673 -6317743247233473671619508261740069827370531757325554949579904351875882684695575537856054292152750607777192038160725534169622076824274509202133153827400604665475193874438738931809929996841334579787245868210251284772397697174154724029931497276239761155411251886740837622217291684720243531154800462272344637366635314255561534577963983544624728105243073052672 4674 6917458258219188779098849639249461985356372624625600930644871851150355184669259699264276407861278389693641377686130777514217870598640759838787348107742225277349441363350524129762857003975401928732906641808676137244893951972069576035883818458484466744258578478825995621562143884870111773293218442046089859668146367566516409964840672343189563195399619107840 4675 -7574029034840228359738662060871651232156841613079025416845131611306438937014378577312484495599115886259073927730458264402442757302761097397174691919671061892738947754544971266540211310238013045049533327690279427776239560335847372083971318217626191105289808365496101045556016169317984294602791850795098695119801509410707618218718047548235121005878346514432 4676 8292838905206870568372441047682324045627124641394309394736647580144664944887810160970695863229233053001723813018421655087498362026515461203408127940942488322252063144250613033464741068343787112932363431826274624419331032498233032886423083649857283015842965204263049751815266233579040687624978507816202804374038764809945878604038870081823858176993593059584 4677 -9079780263362838252789824399547691489111590919733420290759437151740503869198588658805271055458131267613688488074998225399103733995193160875559832474689815056009723588343365265304495837627331211123597415961498658549319782918054304232761858463453697258586323950687509283285841576572993350266879402281364618970270345497181755670029117581482345448219340701696 4678 9941302647038881510400508751674019707475938397920919030177881477299382861111949762395252278128549324206667382628976956285509518238019754896115633990349795839679882661309787829302864724633294160251441026940804713001453176168407061083875535287108792484106049114419037592343755763473428236609043569805339733059950914084300371907328781096290702891143755555568 4679 -10884465350239886102934958503961096043358480168296348261489282801032894186155324030644935275860867150345138607422750703280672518504720798276046972518470323682679548895122915817608610123554889377100651657644222354186455440737192720716748481608413702030557724928291107832477289383306418998257202851336108281819392931565788296600838005329980201800297095364608 4680 11916994997860036817600636853105114032698072994115802883562747898859691370780920339352705829621328961614484297619311802118032746553574024540641832834681614779229902449133396140981823862222050308409310050614824998154691755918809448392064642423261154867347690707425714879010491416508489000384613028793418441797538165017452808477382289309295250950840686065152 4681 -13047348549712347683065996277089778321940353604061257882328562342280967687612689670688686056874281763387505563368974930933822567349711363065067130322622383474550290760391355085416651935522514184403177244966400043294602044630132054960759940036655647242121308928227315491638877667721391432850497238816823508269668372535487605875783445506767314389879257825280 4682 14284782245327212289495718434890184522813082779388178094392718070984427590384817588566921665940556817793985052782118732349927252098901931398326472026863834517021093930788999134660671420321586027706247812932297561250915080662679495547629866159506490573847298919317727124337510006892188778031206263711539430294432928449386791549816955071279577251096867426240 4683 -15639427048973934600351312776110058795966986763538963116776912796185261229519115440854154533571362963089805021668972753649123099256412729610418628823183757094200785852270979468845353530372916334872330242914302603337916854053505529164439222465341449310727102324815719050469372965830693604549742302792274782748600661529455818320882272715494579353653902049280 4684 17122371206977097566209059344354940982620425741907007782213593256238738026239346781330501448290417835866272801465412446769503735464753056229924202518545278745193740740298000945449634781956794586228352201541524146693642684979595081221267615516663789868336035081310916271016261148093104445832712085807828811959784472032614455189182963468553141718496392010234 4685 -18745750586960063522280243125063186608769393538584358547576314900939277876390694942866067511923451041095110518971339402690882463452535579314234728804555870195386183193710362791041704393997437576127603977117523181323290050386852478140825542652987392367386362195213566108001876858707435839246415191282139046210514534023151543915781874216065799810138778894336 4686 20522847531614552658721381966738927528706429619245915709139268986717495712514902784796214697640271586083754198243710529767522194310815033465002475887192373375428547236532878825282006792194213344360792124573089440431173698258558951328519006360525586821935418622941954172779832401537568920647383217927885776445452695246097106203014264309856666635966615568472 4687 -22468199028475233363995365795813551116610869406605295880293551152983046522195260699188634679484110009391485895384357342072653126020614277762671312328685483037760779995791440462017224158276830052141959883813625091765542437705084909179051808932486764739652764115329735037679578853253188002279054154691346109232040264940573188454857810353340974688592984014848 4688 24597715072526209448681232125164534563516477691238462191947316624138635074662898213186733702422179849625569996676785407360255571750626060045506869170031146645804514812244542512999140294624877750175451023503672590614179635029814773433704151603373448613860814948269143486219349011626615894713139207537346169527397941304305661828263494775193577537697646233856 4689 -26928808180888786742553308678326845834113011345201527644465626184916358925326910944427229798323226165336725486940047651041420323687242049016620524596049274156395179623536745448784117914817901471902328825245494488022234242510874053033668458923748849097870072607857511006676020122560532638271463999440647492057181155704864999005473826262200227243590132695040 4690 29480535109000342542683862314384738832839859725137858415404142692029408584206384570549594898417281701155137891865932742359802159827450325027647387832332579631765851647639153907941113082269553904830056684125405653967244180698467232615549269854820565223326153908183450016163856969508628957629043140332939726072143623368542789501154911732798977749184138799104 4691 -32273751916318032433298729167166418000003539314694747025323014051966080075206336331518520784987547227285785969985559124611450769682214333746649986605388028673550991166859537267580378779625658226679302054965234187194656741762276721459422265125061890851777723816963300672743942074959922429999148692795943958083306214986926322885363232026989292796587004657664 4692 35331283637461917222999752890487626509586396565488648068066892172436561250022766789118577941287268235095466508591622566040440337011742767193678081787869282565341639567861250457796532411010883473132621075515765151219597403623398724429948011731813659043893774548962225820862549372056963106338167632927318631336177169115767670246355871702568920951209106802432 4693 -38678109932717639928366445376999317225386259844143890724782819507302428603022050164273677888208261048041976767813493241414446938918705313292668854715932456082148349298005735104721242749256245820358655381435430744954691662713603624852109897509397832118495924176972431734622507239550061513291826903658155846835382676277231421617066903862584503716671912411136 4694 42341568220898032898142858623881417455072625752583244143561284433856144927477301988739087155344644714605121633092579733566154165407239176461941287285687944984585156581084255521763251935485993844434331371775822283480804107341374513065034615367818459246877712040099060101057515576025787087597277260443256027550183764236702177714578666229800777228419153628176 4695 -46351575938753831056025003916663682884150624802344606832569189614003348000795210424828338011723301623996821556098740156377265857562411092920006340667856855578814815732150132636146033301871863813606630309542387659492308870248693431937270141576485374263273233767913656680950868310830977988706171503497207877065368318739373555813655689119346683645906326126592 4696 50740873725560996157439152397779029620505635908953564760386740740581027552119963803624674429542623008838877211435433810230867142506776271271272656172657961257314273003885860870330742993971301417748670842452301538499074726546770686266449348658580603536997452217631079745770795633261195941235573520520554477085453295388986843123186767908788097859705220364800 4697 -55545291500437232225228434706483126556727154527939573679588428874945122457828681058200651912372750270424167535618377439055409712008023027456503465099924288062987966539060404939351408588999262884039361307623055921719242254009379324673985095777997344713651392277401433050559432108331993968825456609306130058210121507297580796954814863148304082034673559011328 4698 60804039584710462585681361437830666397799167916771751935941306845969885126484760080722339446506903466289564626436987972858625293895985344447330187994916366506444826795046408381155091645235211842636344911343280894406624068966529861992279668880248306630224436858013736963903272817736904474842790354140411289674848824171088070772670349327459521223963188697280 4699 -66560027223761724383176641439696700944985747876450666877245163490359012869912448960975225607953950541992474636725677073855077629896616572578649859176739367162853427379585598636082188549516844328968443298450671661238801346494910319887001856452061956373113361084101899156170182638669227640529228380982179987683520841444664236988160482902634242003573026062336 4700 72860211083817378538081013418120573191790643419972485033020963366799976568146181035965662318308430670296787260449284266623755027436766510614564277073399180241092265045465673267386774982888195792324528327655686347137025235690456671841505517502949867153250869023875052896698117202569070364756861086345768642775013643959253605826264684955815253416737086170713 4701 -79755976540945851959223517286513500037511062279371302404098808019546856789874262730997199025668366320501916131647194629980262576136163953572807650533794948269595176639507757082246411716561813961193178094530957221290023707309866832903657754695307520713983133443433025597215324435202552565477903373333703063461866957335217954050647862225326642114309652480000 4702 87303554843963491865308533343604538993843477018786825982595343013723741417885007003211712702236459189162008891700881740293824026010384769929639367511154331958877498239935004486648868710368115354053410776680770333079199254336049301658148869041960492621474495486544406622781872464316854377970768335047993229842578316863369854083727634904259872944334674684872 4703 -95564479522195246655452951806106113287877001268911852585825093693506107016909833384397683050327784704363890411904157314185681948361800482406686692815424901362887436909005973757268019549707881617310491106006453573999776553195801441505892821513826010613354304836299433421816940829320395404744151209410071357693312148435542905287460332564111650436298005544960 4704 104606085725390041153018076437252309939214839989419597799969585681579357277327196852026932380821926590557619571889256233119117123575638307735013230712552405634277002638735111118814189617425115619033981790609189889868810820111172767579458523963167857657698560622460296600853559636599829892605976027513061283691025693551861493680870218626562528070147252997632 4705 -114502056529096195662144841126866405093430946881216106498252497203488196335033835665358037990141391300634053569480713747626112266380013176540676869946532225253281486087089348031414490576688866470749512442714766305613152813270394521266365472998525733505980064879690169577401374574473157096894741803255937192971202346463214010784866622957447423429074924601344 4706 125333020617234691702255893358731584718849571677240294619194960706288535646026721928222483701062659312260474227074522697941873259353122469502580068869130424927230303827074741347456399946705979413408081364685832036352009521858864960566198194453390110850249099535152047080513538936700624179042409737914829158773966813702486854531499974380654465439774784964736 4707 -137187206167502653065308222055913539296491928342448661539106658550640838056138055866118391408525501246743337857611908684161282727226183878803210319911310665479624137643656665840223471365019229072985313163500084856475899753810015840353374435738440263668505669456245055376664026180631634693891597404091304294794020159724821524426413120786070232166334844633088 4708 150161156217914956290381631190270540500150181558761932027359916301352351639708258606288810519268487801679228603368654556899953737398874535306268934804317817395651331877414601490841717525386382898300683079508334977496716557406758803360374842281996508977484276042840167988960462940792786189935682667047538884296538851818344410204885043099523037020944894059840 4709 -164360511287877493194455968817536804084017185107054667253346739457013165390169130860625960363804715390317919384208291355625746248407056479397395600879551293689672151646353546034825755478256826458625262286471466774507980136507054968649251231007336715860664860132725180947240947658634043618914476525193368787989250505863267644804535266780908140651117093584896 4710 179900865568649538569262687471836749854285562808156910706324835162835773717182555939442073775943031740028420602498620716540872279863325737829052351142812694000409825693629660377283174738106798014553797620906254049096950116552520234811947750750301745996258530789939389994161170669833039566789142841530537437120656790209835967858763038139498849919930657197632 4711 -196908703590234022076711251391699256653213642385277186736736327187123639506735053551118085046441669064083155917451806642738486676022105032104396788541018776566869496147526527940831480909362151498062667155401529064633023398141692777039622949119274089530417498882275179018686356264306069851016740406614561158099141839517854193415239163929134810150915297771520 4712 215522424919377803645879169559377475046932710387147249976095459634812095921724671530627600936087501464377185448520280527859498962117280092466329546837476917344628063795230625660441722417198525356671162961494588807354737712779702785482787919951426619128106065192968732745593695812499853716602475865902152311761645889225557680767651238169335023863322231291904 4713 -235893465151657127425498129721395728175489218894389382521122989149101191618211467557848743307564269668677743031564659477668338211103499363668365500651168714617019443730872470526963022861098064684670198988655599903277593689271610838936226251678224369450299220547492984738805188899256660184005213293826949136041858760518350918361856594234472398863787590942720 4714 258187522235238747340333236663560277749578312361985054765622572151196139336070073252155062525879815717338549374228248155960930694403153332489502382568727696600716965077193715604011855480546257850598198861114296734050276265146259997933367837902652164522043954986536783057593834212805028341241138412961531419098104324441830217796024911024974452328103098311104 4715 -282585898011047108123702714919149350652320580887990834799542805232932961841978962491272162136492733535562948772026268933683128124443457823220665703781215463317235119452201545430159295460065693854071970104146060563439409987483924924620355824001533913717960932573891666948519141116352435574557280299567233807261474081242842640012367062743406173618158610415616 4716 309286965780514055537847022508435941147776295631387349878482662503254386143961944004994560429099894665498876149060877509218790111143177536086591151421256352145193476997497731126278110248664942671737926868158893124751305319175051212950533931872636423972350364896260607897289634451750021685097135887914635558855530633623215795731856110580600604509788870255922 4717 -338507775725254797637441451060335220316260853120418194968880923154877077429095588244364933316818493757966390834242671608551102082987291108362034133932670186459153801847409999329393250432353677767842435001460735486501863039755951617831869724824420109186816759189087195607402350923428568837875482537850329555380768784277476615425435287992390177399762007883776 4718 370485811111009609583867167714957790581181855289276946484850529353379091657915212033212406898428983349879411827975404980706959010438762404260718190434483149048703177510812970578800528037003511207300435143255497571874117801472786615457734093996786226104522679787132683555675292422684586060323732309090045966022783118462815033332218086635094708628826135139136 4719 -405480909419879411344748772456624257553052585464671451958452694903538440623580962573841484240970340889769852230533826597976918331589644565394868677751763437975576935516919073460775138141156186153576385878179640736768611636644218120063372276046878891141824861536426820945158841786055637524129121941582004104558122347591540852691679969883754269496073137422336 4720 443777363879956762966755257949827808921972734873606802461925134147847550552267929689791456166570404229960815856267780493186824060092841740735826346217586743392184899433023965312251436213260393345192117534816177559364579594934892652291313658341307791388799465686312720352352720515568123473882147233074596143642920306592109958297711051605028653607596783037440 4721 -485686222310508660450323709630341512213534726368327491353050858743686840456659128447595996758761694090168728085341965412513575551384573664538699254892918609439803619669574974345297468766350387291200849461824257795109879502576750746583457029050521044191615474553394829976301905821275748292574036221911073549523265608564071460794678242282751254965897878044672 4722 531547801785489502272722095060638060047347680361239450427870748272117644797314590874775046298269509930411248766661294874964261952895804432863757703708668545226072023114516443376873877362726645228952027128771099107611357618557580943988834353906201319344271682102835940583384292410750841230291180116955059150872037432265548044281348835889675906380399445382656 4723 -581734439351018742347207662150387219150909353180710382103892605486123915670641798327255108236813585067349731306474935953205994644459332430680753655218667602793345256734212930703677674053362233698265131623972782172975840869740580732336123652610686302028227776175976101279092500897907153436776091186426084190749397408369707486697554241075179074508931155886080 4724 636653500927397131593253197922846060115700442232497157175397996599881445468590260171823256716318414585789823814629740737292088196646112226730838560715227128956845116638330522668793599957472974606469799975119973806545305166523487570473896162656411149528283452208973362293516429264823107698535122476215296121133785610400128307308494378535222660023214196223304 4725 -696750672598399401257329622828090575405675595901111275511745672112023772159773262959946366797912915231705602786935614079417580035767184606450450314088042038783015894419010240730491978992415292387336779760790122433077080396419695603450233549903624337550619098330773229948146146520562473986546483003026696847055487329004247522179983941149269965851718330613760 4726 762513560756523747704644732604114478852822246506250532858541155439531909127275922288993165920189596043179627665158391616625016630137459760955898452382962648081612849934058612788304621749694275817783786004592115015396295759124094062599323432196115074475071508796420220401789053174908126660906198695883446416271350556065932641157705260669121758060692796029408 4727 -834475630050697832165691880686038868010424686317430556283422616658525997091465987128700350425824439877571818690923185779924892275839729352319133634664046271453369150737324866347234136687980038839285108137567986299599270844256534327163681265651066347994050850716177492548184872190412156186352359881186712134603789911958219350355164748330962756310838668165120 4728 913220510792423685573432206824690488546089422237196131598712514530279079087298748224928435095868131006384819770901256895143045331311776937812171601461800155181138627523693202878893949111604133302579733954829728644194401406071180613116837280342860583432080269489187282507493484188993743443075578113726378523069469655786582111058800736838054714280224738776064 4729 -999386710439121840417034404596715399976752339641151571051939765286575382511382545990114436565766292294703855361187054904731309852542514488101774233969013640998828418407031672312776262611952209953185773223451309185316892027682225009793532188430057956217419768547863026494061854553173226184207334947501373740393121060239543620557869686993186620636286349213696 4730 1093672767013157492745598022703181200944411413721289986518009271973368838824331663754398543075246704121936916280158586173444925024029083717655947899587895091847525190815507958938790960280278440747016033958301689815172726446802419812723357629161903317779447136447382249097499849032043610072128791724248615937115699046312499438245994528921053663180540757029888 4731 -1196842885857553082740882689366153525467153323650289024107270095388785841824715017757812129440127102091727402925458963974684920149922468040470701853008837443435577369532589481675279617545727169599285947326863408001241575968461663595488691326590688430964100269329289536993924065014303199696257937856078424572373970716829765739963632140762838493515329824620544 4732 1309733105002977563883541279914089064019071310974483912722516018589867837341858824791622067308470683369932597974268055834402465923558344587571971340966196473067412326569234975160089310868810200975958432680470815743980646782627384614919881283965931138466088082821197309934511163720287149827270573720669923779537156295284753597058451459750015778359214892153665 4733 -1433258038656153118411341825793644538103806117909694595093924018672006329878081248959654960292628378162432179951872160776417656808113763920277401035085517664567500064300046905972743796706419415880152649897728392071936263430308337516036161894039263734819540963391343826865034791990564902550641195108779775240097968578884968851813868163041649797788412104146944 4734 1568418252951115954972179474434053620072029505001516944325922643624245269694213263853876809839020067436419304459896915949397846882274966395645632538237882219051297152983452754336993954696486969427141390994500098322941501168601430153339438387476815532313803852558351424593519026570041407850498413488662035350691642498852039960450105871968692818854668815851272 4735 -1716308333168738525965360147398373082831341362265314669707382755968860055680174907672879184464577860864486280253023149539149162905518866096076934278808638854288174553039383121728301460762446443036018578807802089611022198080887492248079896927807221346188301591674361481398356111266088232056983691356079132123724974389766521428322890642291357943196604763734016 4736 1878125707166937217536996608033449869826642563093122479991547524829957641082725195403153827845132206613168530374501207341817167150276397827459946395341728800917618540921164384955686540720314238045621141729632723215648681164279280297171805013454006355453088126738406845649786375184775210371971558771592122361379351962811889264552325993988453160491756229118208 4737 -2055180295818185603145135163352380060323688505465397315760327011434917158176342366204575412428378292324751584870259404787211189704647558149023172238331564035502160671404699635358514345204159013494003623331840725360547028144751445771069667881803655519548437218419359445362241038328852917708338143807849393760739441279272851625607208164058250702289536043450368 4738 2248905067870574280835308301261523329464726352887212833052313916622299248506333085025478074369565846622836811768955549061014079263781311848536032827506495135208248717888641745577070579323651797632907711382052794992400442003409735433288925225847402234856700001258663962698255509415311204556511871402036678590505492157929389310274123452063307422977046091220992 4739 -2460867583886444652701438099922676946156137685095799705308443400181447127551955417057522627103403324427418319504694927416797416146115245401874443806076616401446281995105319625850188368961046549924434032156572142117816579706338864350384401220292484495950530904437002632903454041197524713999374206656344581117326744637015622520092910184290752889144597387673600 4740 2692782621826229476379881437176877843807026240004669148604542873735919968777751544243281841671732119742480609125640056417441061683515253531518418009492588440498879570553966584444217731878143455094225886881204019010207049421780099696638497908576527021262290968932083307964069442197354574056995023156754992790792736359169213760674603815745194490448513538004480 4741 -2946525985497581679788121605146969642919973554421011672398030585017208615734973913699940587784607430831772159635698682267074078621049244689967188062891057606637296466990317081253165692602427932720291817981327471090450741682760492462443777589026047934501749198895455915864697791925158842032912714024788622399607770699149578313579401425917934880675938491695104 4742 3224149606550058776175199457735595412804604283306225813878491388871834899732980939644528858800475654626492524875163117721205610098639144857231558503559259845468694122445653579623670690618946513620609032942386518233025099243485487499614035863301248159935337816592505133467627502079579256587485075916820517229191776176675824942428058058505987148201206842399344 4743 -3527898061038863203236181117623539085615162639034836002643621162690175668646544547057933243660769547285342731184094599794162145006119587503507139781865586657165911423802859818717425157076554646809821537687726399839297088354980689571628875701399974234845788995312355935055677615923792016800120431607428064671595839068911437625226415697948910090538248828878848 4744 3860226632889741707338143581729529274208291490778246614645004913213993736883221199693362404630436175549697667370836945087837575670661101481190873350643955101903923512118472465335203127807032041800365761321028820621265330074594899014634589171839965507476545831506017491773724696577291710819180003074775489225386126240571025922229847604756317019162105124942592 4745 -4223821068961107070731903905556798976231247813907310119488619904227824376215741567952103606207342724274465063965950371323631279496959643562633546894101385689350952786248386542895936427612541077610694679144632057470549241429896988466396892880153604407496129476666818024189442975596835321598727845573594152181681477387513877184581313093500322820171239083999232 4746 4621619183917128266781542088315248284394442904859614358990551667372244885668692126967142117065316470844655724082798245704679567954289266386176846548047230191810340745156893690488341507978326554403248618250203555858822038097879419661431270103336640904511516187860677608990065610430597923280456531995881348092087812457163559477101221264591397819406967548426240 4747 -5056834487904462377669647373339574691570944805466360476369643653536291062960605438802987554601989997250121920103061466139332660947655793191641753980353235534820663118644262733933358269635466746593460780134844863003748685793735000688962088940728479221618905871417408843400984926337232957011561513023499535368126334549079416945714316603999221198865995753586688 4748 5532982026183003089710589813814729764042731620649778791662904975958556356802454618918164875536950904049792615952085495386458663891183357857588475703908720584940704252326264404891145794227073638421850358586096828164228266108383845271799480573931995958642176762415650603963388084959384185750855477218044191050554236411427484659173648415383026412040161850485482 4749 -6053906637525964320841934499103015735240007128784454683954027877404767197012929205347956999903574240765862029013976123698379495781752039331111394045701056813590607553590761180235334447713466855198068489080318934312376670545859813575124363972193470559400400149887649252658860982753997809448960672603854714206486284231499831712827727331696604088281578774462464 4750 6623813857517226536572310536121378505521666348079340053601879447255788227179331617000436192891666818396701417860180943943182427483003222553015763207339046688335731960302431253339892209613481575645186515098160172141739544853627417287049908454568569331125512146552185557550402345199772435975538662972092539392921494194103722242166467329794616717046908100125880 4751 -7247303713987636656880728769009400520567924410971053444991079290073412356795957874641654042277408753788573832008249464319883643563859531999480200157616474947297286722978498623684835592450330451821304843536947809246456235209411876764010423751455107096670474443316661248782869602781017834443604997141111037044379292569217654535383190639833793267101567073386496 4752 7929407684914639547329930740860847276759264385942617543412811934869651507443400002671737522115142973442512316913473961471621749672926556134797395145434232814794103755545454087108623087242557480549086132000580886366551460981166723925372987040130506078013917986822431650731267100522266921616878801575287132232144986750399683072887882850241002248037828086190080 4753 -8675629114344606577622971839533669262300606351720891233081184774795865223010950911626765347125072404204789527070988749273027251216252106549261298165081633468984391762608353561404179782571285732444231455726353756011644349949006415389302914160950579702223527663351300451690174011052845390143767476793350368791467432127994595467128580698201166473163603940212736 4754 9491987409484948610460338422854878747354193507091900038211391736145120838379681070701405305006603560496337358309835022952406334867992170463433967252983632259005418586969670236848039367352971285933966752216932643093142978312830928611116758662533888749662211494520599271209862915025672940535596515539508111270872676876756655736083680515317935938654356512826944 4755 -10385066372272633018565439224399739406464686071245469859515320675000750704256333771594521577745332273189216698444286201928709122174664072751644479230570401618070675981333887636231445491388020802242188107944893626454943315410668747409677370971096602423094314488296112596360527739787961158373500126791372916328177072668910713958369756072992242283204887586013184 4756 11362067051696516527201828197051674078165216152325550750657364582294034332231646483515007484181222843091677081741081996894509597156971542776084153219504312999253695687818996233481531570344566464895620496552897922795545799426627383593952003417546669121725566604845231618869927185661820958786761812745512265543001405930836846833098173558434356237745777500084432 4757 -12430865539194673417193709121527770581848611109625109970527388448942044505587214151978016586414859498419422926429703274191058931504658914272426475530305294601333958857841267161979175334710181988957113094457710495305690323023298578139033759386765894983693044841942820260900701677639202156728114208105723627587957204678338443170655847694051017170050299270791168 4758 13600076168850691298202724103770774175114918177751522104235985092260841137583593319619465161115858157861281306563966872679531531129545753412898658996773950662151354458256116609497859825701211487937683833450339394506104072728426694397863609259950004458845740702629536537409283042515760419365703365258505867071338206719205691154304116809205380000979659438477376 4759 -14879120627187367160034359627399246385531287377351985123391286127893889102440300375017462178301914143198645122613912287330281068009894050338961766064226347052621702124805695787054106711159920005567186663284487553966178438481205675456350752035399150932972259736235119677687018233997391063743685475824536038439671610737206528466194177139210836428563025022156800 4760 16278303524444070337085809251656577182304179443484747111987179575942089129969124694101561982198868593278660261042483750343735015481847068158598828922007929886804599303797722747220326190843023104582471169499582756902966479549324803706789350430524361190152717855762605816974959313699682668204626888258155260079958382797527246400620361076501645625642538261827584 4761 -17808895030698712917872643094687854875921741538910003108157741653829387540579038397024401949347130903036841155399621472610806668469371227925769567408356389483893563618481000514248088153303618107013020415179005565864774130385781907453244895868186545991835992357634024313629690122272462842601131694656620019912394922233975818513636668175470674603757563494006784 4762 19483221236464957876077599638353234555988568872362505058251116510144989619261689299317826764560498022203990172264256664216504676462486381292755180464507689933948322118547094935425232683611411594077376564442362354837188544974394856093735447060574235415094122473613260517451375242689862317408829463220875940801974097523822643784867919483977663607986573384809664 4763 -21314762958906107770838025272789173982557433102448837240257340053521505000961182540271768759345361604765076237053945877183884590923294515636162650670749835486383289833624742266905539667416922731655948491254720657189234783717375565883596201259519608843517645064162830968888306804686669930767947149928011590313956008073640137671099314494828573386660991264096256 4764 23318263782046610776200352758086601106559766526496057631012068049816707674865693817081662633027431306823012864709166629251771960787909431032157666082915940949501895516148617520165354850549015254963926879479873227295559258296994514365660808814995199693336991950550397451132706483485164426813315275638712966747366302400431179216585574742410989544566224186900585 4765 -25509848192863152860847712036211771931706597350059092232760024675860629596633484139712122670434877698889722979867967702887279508164710186699482222512378222622173952012452635768545159117634326772794933833761209056423514643582127427924984791204757876004371844709710017685333880015625936861700443055801486280894995238767325985392275886701155681192389379550609408 4766 27907150755482233544966747851539923898635480778336500135897601371581338524704310507847901178863923325832679665598839561379589824629649469076442079569212550184321825307416446130824616100966723592001812927761848918326372456224151668892202615288657987122002128291857576955380047804338229064088788832850555749174393768812109705247050870582232041102625665401800280 4767 -30529457353536400627033532237292293977986943311681235774591309501930618754069515093527036734202262170567988860777137334969050324721582689743462304757905848454552843661454724289674273664360197178467600929620668919470465987099975599484937163232267002628288053868672468319233490277970174816987089307553098562042838933794671789982931511179504148886701842806865920 4768 33397859626732512260794145560737589086377604973165249305491372785381909918081566040210451381090917934308005743799567720881789100957706650846872898632784727975058433637553504166251659304240665353076806714510564829017143653512950762657862323030632956184196104259992774833657062824846983574723677181923583722328344547936923917800504517658266041552879926795751680 4769 -36535423832622664686386386688518295127981501667068284771635506386857768289101160465841426656126670372180893757603727813824244890654990065081454544470909862250504838058725128557793789458765142627843017192737176497864422916581860238222676594269569109019030302565593231687237455461198355124139438444734278562945032520042419207782592519934109800531897038227374080 4770 39967375479272520364427567223607530244205214004922938229618287135050228832362269130305322271227843570220822006599700296674781569455288425928403423171918667131348533379320170103080112246679342421604057741776702028064350017369228623613174659001760104212958479285928990875349561477900194330772818207729575336574292919478023947371592865712154069604027935557822592 4771 -43721301199900577916024087256711320723023264221656216247256294392615851542427252533322954586935866666008146429654456284569942218886280148834891358528675449796173649898730206352359149510433475768803847449271561098929966646923254324434227330453980899392309840492177152768575441625953830352093149528807147988023109847067969511104501863051393960912209781314289664 4772 47827369477607612723160638522249381590825300939758370489507377226539740530135025093458827004514042279882054630779868973338905415277974394023351424952205885607027126879899834242355152789163435157422264610630540595394820975784139148868419760453386393881434034383334408209118356631008755707586965629229291947282380377114869779660392531031403079487500233101184152 4773 -52318571978112358036509948356011511957947317288152310353068764113754417573928941177099502067697482692339316105822599337105038377650129392739316822888952238243404730220438007983359467920459037634104656430413938132224064155408705381097574153661910173137281091032679800513249119329528773966587137854878251930069178517127484989122828168296417488063022411901042688 4774 57230987412142404861252238485912624496837333407428102921636174237115207812569033798750474411806392599246538237380749578753934076637406470048800539101398896982095825717392330293988431152286163330431131443303682065832326801501105524319953031997225356063882621719095258707071817047588250089986142397087334425841374436448651988415922337274810789434300080417004544 4775 -62604070028093159445219512286827298162773278460871306344931977648842538779065267231152154715589044293622036239410416076669307819677830350427862402017535490266558783613742997900843330907668502324317082557434262744781266981834128168821492795701895148524761789080812984357267423298298457394747333961234749889743343234856524234998151881379424245877145711803367424 4776 68480965031177558842541594976359313254430777162748892645558727687030072196130360874539064757209244914759544794038785082756722750635312078763419885950472232974920574225432382293531638967535094474879969338226139104045075631843980984744769836777653873936865870480828575111057366333080900056815375807608512622511514296877926691887645858526347126647476625299484672 4777 -74908853439091458124683498087059509313811657604033202016144889362190560075140515320075749103176740830162928075707936079326724161534006561015268205051749720109953449215886092252036400538015183958578211018557999194767674414550070526634315117548589062106348386733049086437970536228198376141069530120457248530830046262648177937234537468579902598773993273539166208 4778 81939329117903987146368259280978271738844798949979372052779585864914685426448819419860918556768602975839952001926523133640207166737600255829133977966767381857527839071797063267286748117273006898452495816685302376773779439292104244805292608047791657202348543404777121031165807953290531612728138452589600330714048858101455243140356238451585787551079419013907904 4779 -89628810997295313834868926714383558914688135221114832134938427800558571371798145925974393174924301250847709000988915031140216107110889300693023445423034383830554339724483506499283642248826427127991669978409601557113912447357185826405404090542924401498664380523311940950573482614123259455549354233192710641343239136061006370559146191221571805857864146882658304 4780 98038993743424016551263628721428538761945622547565442023450443343672898183700767050982045942996923490503871315928376365592299768584207756238811882773101541454747254572125917495891442841187564011388557786427006139681239415995497622292455795432776499419153154097129523485676703651755265804348854492531346331746515492806391931015770360049211837158606368635754160 4781 -107237340472817688928655589978287284362565469090485060197000294850643630226784528507834922224543260412980210310608277987631970605388871676149552420237892993557281646539952281120326067302499323467506223267057249827412173735328889957211648141156408426947572771270178981239664825386673739173721116064022713632486173557423160596288185035982945216587176370488999936 4782 117297621424152999375930358879169279424660051240106517623034643564074252056160139103795887358516603077520736928265554067426832080749516176984386596917617159778336900678908572529179516836568631912767634575229022427224513802779568303653847183302104215503637880692021480919835217124784892760839641307024489788325242314731376649542988468852176084118229478651211736 4783 -128300502869258161576626963130488561517340509974225160105696283998011624955778085682293164234243383695343914068664471899183501225067554633253588148330116683426785525582926040790876549915188288321289553908810932500595672562171205465140777980965398979925685766675640191061090258725179066576591707724614155976359025716291656930006326141835074950347895700142948352 4784 140334190943008727068020468162417440214644023279028631703901155310500696885759744225531009668243416684667866551384729119106561119540133386827988306704436775503418459301551006418237171420939558549454228844165268113533907189701345925002548439715349774071441005085514670206831440674844898717524515482757684829766369543803526880741622175086025128187360916791810048 4785 -153495135507140606531864497297107375964775933279484861195021978097689925115020485591324324812160372094801952968677281873431951588040943049441118412293375747147734519732481569867677141737816041434718100548716091737672676392085602084958550321011605350880171789270069364367952659634164952364055171142379403328496215866497115489811335195327506841119880100572037120 4786 167888799638807515819457521409553990060123450550447999943143621609403309742012536488769024501807111983131668754173035906292464510947024433979174211386264075681260799019280309881978298720397919878374348287234564855760087264675505251397675102704061096396588767683207868432513759095627774394581109075461964361466081695867425040366107928181522707144027774662005824 4787 -183630500854717293861493421686072863228603158139632374049106614776880039179392150497114599550267799473807536038923599234832424843695333788205896002903453590737813888296005124980124375027176371639814814943088707334303110619008953730315761331931568214156411134941687908227688687512961867188831869032063640878758717549281490404881281465889716587070245518128971776 4788 200846330749994312121493208126591738489313820066729257551091050975519370104085285741188645247535689291798428620203865519018841982592961594112592854709828732726768367025268393920424803977656856812475155900532726259047311818361555768650404209921546464081181761120402891075810935307037810777328907510638046375302354202038568941511024394476021035099899676903862912 4789 -219674160352015142818378682616598640720874539026986054990211017894289518074021959367568688751632364755623848275679008500125632511864764373505400189408272335117664969526505482812920189564081440520828536267010120837930943896360260982464426967511014287296549637579548275501658895534934416307334920330287925759519609424678001254961505762365256415744199412247166976 4790 240264739168248702794318883118682906784114173378866011224614359065046209132585263358876949812878784297866773651733701590010080203241062249479836519067064324413421199989551572808785652577821803362113457073369829303493872920247822582723019847609369336087252774781153242912154493374205608894202918035958957043330981522239417270615899107463903807274019095939614720 4791 -262782896648950873231350942986147080380877970829901997655474091704914694119259047736153738362133875571068750800231183353274959413761222131241601503981642651513687004391285385894133476781601492772099645427341453133557637954098036147239612475022782367044283715869380393192156562889501931596580583366340374939615055524381426332247644067457508468327492693360902144 4792 287408855596263431934256865286563340425845711297719186637277139850683218250931181670950937320199814112178477468225621172470822627472710623847526475555155693077612333512293720624884457034469954226927874459080859387188162192954573626606962072307385153381768819790512372815984712443731047960498662528651286570426275780276854354840992878182394012805338704749540352 4793 -314339667937235895407522517880860619055616083739343868540133238187249667519099417690776632047098729834230502016052022103145654640483298955649285688470894870536818911635118825814703124025569019413789694632670200252282956114594985246080379280610025628434366841798096932677768171435013467188645370930180915613133181950611603756589387993291764696413811200073662464 4794 343790784246506076124187050894429076714590334078031214106455681900344464089818028063275833694036646347987256057500582399560937431904603900596529175702832576083475749481630528624784824357663372779032243009951939758749859632508314923031893518618350718894546877424986603985984988513109845546023252632133424877802901373610456540072122083468868634927042055288082432 4795 -375997769462466723606685522471428835211781721168099147433401214026494327309150186957934876270134598264074839664060155021595216018927860857637014106701191677411736535673601887516043371190715667121185630961968597558610834194913409537497061466258535085438554880311667573437111034298886756167318655171419879303476508925432481636785541422428867385207428016387391488 4796 411218178397043614741705524379682170872461652778673688559072467977660446078687770913947021655209174594506478735822445162353084390048426742624116486135195058126394918747979057548443154823649767753524826525535556272858463479869618719809050824515315261312682379020466518716685518498141347146556434251790053055545285768621052522746256772902511059503829346843571332 4797 -449733605902818449310590718320305241164304685307734273016520311073151525091335077612946438387855045063939960668678350987206598336210153986722158019969848584060700999368222703805020400143184963153915745455380198337226153110933306381253493236878376221102001155695682412499780066917964439417134899723898569621489072184125944751566312319353748059689233510640386048 4798 491851927942094276069723946138188646328520998925051671850091972602452449569230771630388661497148433968017532304637567537965312918135581360464026964274739258368796377868719904833674327733349322708080492097297922906002856762139934802391716027495399812636958787782091562567328102286720661074735766502940919611668139799380039316509639178347363265579498992028530640 4799 -537909751311489065190461924913796439161467367186545465631261023908975970599433982803413103211421222096128933872427835382656594547493811372099082295368173176350111080775285362778115487648195411137965498108407113276190077971654542769663002052743035511087223837319474029414305679858883508088925637412657690106014606653203220332417581274251497845876690341721014272 4800 588275091424627483565825542293115727718467926804114283563195119558644648541992204425894249777687397878236725433654516843331037217206807894603422185425072659429339911474776976193738323431377277186627369416662531559660659964866519041992982830037471234893066190586878185737110882302078789689013461878734230373629637284678424959768784713762503695193119423792095744 4801 -643350299357453826616240605659067994195045197384739005950526699747880466737045645265248691335485642897199708697894884693937018886916754868899954409265960268459250768573243982314881339264293061998981509709287743584972578978993004817305786772903021333239861702374620285594186964272782248331806308270237827301621712028608396014145608969164606227984875083980603392 4802 703575261329782773238236920170392369479294359846208027074876168741267231384471194925373549917980463519214463401036896012814475099843497856621552108621605145862457046357423735293070335507546475427401413793315586045933688385592474158607257478823328353167479501376685730890312661788373936827974257027488786267954061073783466316681488931449640225396707272635131040 4803 -769430895948422925853013239502848891492756103770768221797127396248601558456861669884966515198484532604947568195069608453104872615624704699928606376696540354914631332245325500215361141564633557694789221944412519925702033665992228920958958759474395628167379599059114287716309960876998441248850114190605932287399904574125143169775313029743085835511016696582242304 4804 841442976888467344405099808125837867594051545065573511040437528444660688467633017857585983010843061875736700922395031075844419379425211006845646150598216406657316081142447625861252297110207505608589266787875926166756670301246071747906497042958008528598546911614215268843268956483427898467090196485859389790841507562570456456388868825142829426626625507317620600 4805 -920186311258626836172347664609162733357810424174877315483128027768939198465145753679825361473466903650433242866315095431938346779233056236571686336182965460917197882381467207823697844209618089702241753297100951577707565294844402471230143884931773140076005960875086961192657407951614756392343733512156642309121037646284378551034633326771366723898724696214470656 4806 1006289306703976562281482849059939043287304756298841895453678484583027733544591806083386912980372836101590262306885054077705832371126144194733523721581922738422279016188016389575322026772642791055292046721942904614423235082329679072962198266278750174500812644350170298094969613441192414610575391697515935488584416128055442188498923876612212442177143730798721728 4807 -1100438963367253036145635966096174612690637730536651781290851181516629956072258621564622652595491153058400906784714659130304581576245982944347828559552957326622754687005033161362761528424850490537503529340399561223689458173912488573893035761715346371180228412462240289928002981943087539775052462466309236625911076081908697588083917545078037685823806149694062592 4808 1203386330181975335013047886212482850889384947512060359410089391045067062387461443063059135126082350538955238355395787612572492915234497399367931410901201097238416276424309335650865346341765073832144759010513911810031351660633877565429944115627803577096131890318732355961243047316797938519776131387578930645974761966264682715555078880363634518861969125546594048 4809 -1315952468633498321418703860088687756475399703255638566024451171303688759825553750872364621414978077390377304537873754194175961967587539335974446110490329976472620949814953148270034180245688074426391853993665740111071540022958203114225346972712198983041758681658211510035681299432241266142304773605206572725300312330559736213441673756715626402512332831892439040 4810 1439034971126398174146867621176844734203276263603671668280314947410672362655532030000982665146603887557120927081201805011690711664867168751806621160795987158625435405710992587227114323373250814282563037878865542677809841898675231917403027496777964152875339723316590329106256428348123768059779649924134789301966485456009411656936221488762554722700182430411045632 4811 -1573615085469761958632552651812792995413104032944211565272471486425356603890458824061828508143687574041213164001035268925097688877110055641099282786726808340518093041010077834718758963912810731856458589478694467145608454519768383612321116792208027678954898493438689499727265949663021907796411495610209364503043867085794782922514680197567549584142345065260384256 4812 1720765501770328364802628325258208730521549270152213754506829756936880395072947211497847174471027332477995928532918791778751581224483056766841828865050628429887947313740648198126589131836137301002501387889117059270915748102996928420101449648354189867062892584678082400941590938219529478098492136642702002222803782770768291840638889051728011862805544375432341244 4813 -1881658863244503967760490467099434710025772693318602023441490758274592314547948649158770456839383967476488795150439585692753798598582396331987113989074766654250435657800072013761188532893538731221851021199231520045220762558293849077521734894789023313948242196061006295732509211816701771580868852366709851823243911879699302028025279698635292085927318032661086208 4814 2057577068165022017535992738620452112249155824210013730447021525408657407755944779146510424114726934408935688312459087886443409554170107239046219779640944404325800463765054590625462322931859901368031413444104080870145677418638097332267386545572109332177463578841868985172399973110082932484126550339248458887458109105787786827121744385856915831000322482168968912 4815 -2249921436391168083481674919193558746211770727726889549157924401633547548207882989584162498440743714618256333990606724577002761836374936710228591738104040411710379054621822873821899779120354178444075575246322982344148671255899218463383942086617198825492672212631799540155240904443168829939542018278417981135716482057485418019657968661831750739833148707027550208 4816 2460223820741953175913548365709831072540385662706027602498329044069345477751369279982799436277905647190802543449085413954819892748123563377653568704518881722739891674437964460365300843545204206783257244081718777734675053474731383260364376678314276140641910985713623741413435076801022400122018955284053086110308907009812844531665942124007826780689386860475682816 4817 -2690158750912771238519717645010059775997478809221921376830679351921825149811271234209018970031011626297641706768478320162479445001264127098488077155616358266665281098632535749885168130191730004407193632457915031566138321513282281320134286820703573179057169096170999801985935531259122685896294732791502250778250240358081808899992344346132709572972697846482993152 4818 2941556705766268632159619426992089400041872778214949818853299437493767923917721571453761548567071488958510253188430569799760155588296016007138208193286003456099501066763410541456816362602408743612887954066309765394898140192205341477915035066508373582179459321878026706620952896604054336354714823471659809187546488128257126390730793596003288944645185437303424000 4819 -3216418618711101595087744987624062433600841919204103993443036267404824455691165860944194763319030880064954163072939241342299482921200299093899536044746208640144598437968688899138921601098822847885107151396059950617952085388831331962808390075772364753452947032778468299908742756151610549314297081011166364410569073417216755288839786813026581039276106639795552256 4820 3516931730587572709155850927009257943482760370340156379974367743923414309278613454842623768364427062017596302025493383923987641053835878515295860168413514773875419336344671907509172034787285945879724872616017882054873309241164663557252905190613655083460352553468498341948812263190936371086762095356011782304069632247262929632006352464409124877963910916613036752 4821 -3845486915082857004401615886695390244570840657038112370921925708262031660836328439926514046828815322440150585922405447983959959799271702802955181635494223339656722590553854276909807442619240682865738437889523825570202431010047818574489951962594794626834863405211840882800090883907326355585204637757836268908324542374757879620934761834275496125000261057686536192 4822 4204697613283712209978778803883512241870199761617254058679546241170099743140181091365300983367732657992612068530206284275842854025780298954782868462006613318646007701800961298993947433982708019508788250188175412381037288770584396585370772573678807836858627193689322423028537127093072639360242434555356711586817626348437597404946423752738121851369479869776468688 4823 -4597420526631944989236700106044069357014790322959273093030911831135566757558543738497493154545344339016822839202048831973107145567518823305196014224406409577156013429236585644796901902143439972811013575743103968930036899786639880427842023975963797958291848114602006694903809373383711770820907051579361668346600260571626035110583757737954754435431811338869932032 4824 5026778231376581717864724597393235520531097698679180471901501271399866842543487026631052445712637858336377891400066087669164349027859027122413264777535939524900442924929083575423507713765662155806436381614992429036991491681753811659282022122042930987007831979156509076758489016128659950025647174135939885269228710796397658329241854363142432721579965223976658432 4825 -5496183892724923602177372313245518459761221762479155783427668162840423718500156176416083061319452946776469892675463394693381524997110302790054192334657665984472708939806718196193414599547305988651327143838610694633667785357798354795486992333662865679988499667728480782048717470097570185069970528456394798419592323064761295060351831223777131691159385956837490688 4826 6009368273400699576201977592126216764741470995029163171748136936711091846928405738685666814334353730177161620654979927263710160135214411444514513478850854051283689343902515656117309213068453778469186960799735630393246414745712505597242729874693033047493104980477151337243323989505973493235640673137232557812501374956227999184788333697930214734247776632760385536 4827 -6570409249350528361486599966938019143090015471493498558071171838345209526404809220101096655295477549450419816215190530810592083027936135377113905875683521293520745776740941101956913018739765090482132014236736585563061410174978242959521888294682333590256629855818414775790260732593807708051998278023163243611181044842391198685995818025253206188253010719357796352 4828 7183764065040945315953434053061548052250657319507222134966058031836122959075749494054746577129767966787600748421938694003242396407652586698176661274734730762108502831728362812772422154377836129121132093528842447607884862138099433796680531868554379899242224420260648284238032269911484089809794724450780989426735793539442111307233750383850212126638512930451263760 4829 -7854304582311441030567151469553290418863564017261753431739580552143590739655183903996016699594793014314085781066247192302890053654744688661457812517536852194933591140182392102517139418284202561647307722996130892820618323927775153921434589284874462272761032850688657548181023129878264984277163961179462008743301060141635714618215655440413458175635277356581519360 4830 8587355800262616497560916428169893642438655358556525299697448395334656722204291748597944365149268516660779850581289827235369102296185285031581308938638431577675885208158111336304683940703300118576821957581160987077537413314708964945662373797961501603065984850875669752671382106660824558368791521642779947796020132080395154575347986526965015254850305499413142848 4831 -9388737949346532457217163179239401869014494095457818951912791520230046654989243507292725248804920375998971140772164571187752009839768918457042460799134751492445621977603588207499454398059686758150843460296487477105915556051535063781338353827550178530140960660157975959174674420780280703095905992332641655346098854961763209210858388865639013568243148667727380480 4832 10264812490889426451213103824917844134380067534807643378964543017196978550839636853260216188866467051468080103079802293895531782775910094937774652242968348164122377454570210602445819502521238928749095808985577632019751160760911030981127004654940802312546158881472661744858385689293650480964905980350620432058341753016555880107492041662415211810619134875114116096 4833 -11222532383934520795415525982107771940083412272058711045058853416799247605557260743402778373377229172575139559605714333132249326949495270233946304395447254129930581015057960368474930330024297616908819996325773385312614238563466732975269185324125543237018335280790859715135394307180891018350636743384567659724932384084853175901300749974213802212652151641485606912 4834 12269497014784207525180683152154421946118382427491992986024250492325998579263729186567630573702067330826846604016330188563453664145382398050363266784112048187140649093996219586576079541850446578674239593110845981492202700724140381887459787989265817224251129194091124277496474040816391105670590602437258583688876077797602509462394273517619532698021267266240040768 4835 -13414012221208123877405169993656950165545816084590535039699191928689066371464837901921974650558430442310471269725603877953900950098120714685482074416107093396059287355839258097338225944316894459261219867344947778180065403128856180887542433428432971996231140194659899477940073938998368789097772807828717947139607360958638114415990860105229537737699918797367934976 4836 14665155883252302482379416844579872681445761363967377379452930827255581563012151848138156881806181809631733202775211118249525488469642356907065128883671419530581215050929629901251052940468117716172830503961012731361679487219947293163775650876312070420827842367235094074827293972512130555042380554268882987098352444318698414628634785962209071378655465741471509504 4837 -16032849596246821448124285258218586093771751259115566096916475438251324464818996534424683789900310666393798567642196538770505431185429355576285676300061026038102665633880590465699607243393134637630636538182000390531651877062240435067807393929575459593463456116713359120640128147614243476057378914942550494409363434253512644326151202239616971724089685736706539520 4838 17527936989306093452073434563557190228274445104790992716239560616493313236558480897046923021056644672494067608560343697349268214911033982656544523310352692729010065256105633051476095544077771928813476470357142996517072486562626389225538417482736498838554187663309610167286911403982148490809527559562454456944512052275405725509084525588496469581973914787540325920 4839 -19162269304719447043067333619017984279225343361363632501671728987733525292045128853636139290489497252704789363223567293751869054081956330753758219904767329203626049686107509422891696063299763257918441962656981436156733286464954764345136901847792489615272519174627270688329799056085988324275763895279538887256664651187187915821462013874008254741488734699471765504 4840 20948798910546612687613103964125002351652690990794062357319925054244006279816383001961227633045844269138910506223305545379444929015855288727176527928090068346448313815351078957025262212312564903356608738782921253016516039180646312345931214492210112077741193808702748855537152817418702926950698732825495125392572823304602058394656915924567987922516208736994594048 4841 -22901681480907252777712099387796870768455303269109851767714167846452265146892078410990472848233752885209155160801592702542528882018789810948947450134543947110125587524407462736535128793277674737787558344036473627271004690929359237646946131208579546575570704005677108874506817795307440359245641430050567948681510743563796910726715705139833213947085449871803547648 4842 25036387646370817611996811947987008555072921079274922318248396562030667908968175325728673143104341108305358392238329789209984052973505432733633593827774634176899698642980514416371639397588503136323556094262277740044598908314664173721041562773988203056894792438971023487584800561289262534938643553377390514230219869925967347778661055113170195800878144031086651840 4843 -27369824991042510431739687741327297941949394657115874201483665027291866179801283124980817857611613373142094419700689584906645866114254428008470326591097173515208594791989540944107318475136776761646382768105681621532389009993238607694957804786983090573977420187746705078134621785205927499440017490902330833634279534088888779221116073972314892671216829258799251456 4844 29920471353981552512023248827813672411192636066805434705206125059970182447442476209555297689648806517626190400582995651680744339627080654418885402653229307136937612135712007868593578658549373331598307130602159033209782485869560354522815287718269741400111710887673010285572235420167626099660484841745523735650289568992270433874828162060757456405809828124195327208 4845 -32708520481111100097811817025701779886481650866324859101844800443341528940433672345767548369029835640962567542610735042698045379707477682922980900265453633446384773512482143398385125878211533696982984753195377071136146808754914998945005718827814664026906705226575181403197310821116096953267980018356955949685567708063290086505963810879569838374469399455119441920 4846 35756041170475125882117461183202872566945511321092026523673196793572584757760009811400892572249479295576605082482072184343428097205973615434765515852620632122489208822063684071943464191962018969892967731735608649975331768914530631932426463995069318308876550790481932478625289886359844011750548372846059884869836793551879459781904397824341518582096554880692701624 4847 -39087151159319941621293372055975198181145280824458501072410880592085792358046338052283562703992251768728464430418647041893751863524696472619578540149708945209750194490166363558329948310583081092056140828695855054717282347575044885079611259691592248616932813180276311427990672921996120313603792028473284459040163135689269519978223824789551395385981037475052650496 4848 42728207116849810247718458844314060080457868062207535293061148766283797983308239348880664948299008446842951145261898107300940315892673123747088206718322435942159150962384437495431435954203647480276117980951997759182880481863382568866203252836720821967139170455881535458032359448599352912775665337294493447878377434903264968766999313271497401020072263773792719872 4849 -46708012232526065862080217223071949787172697928942948427363985794203795367246578803881305935580404895997777334702000454501024796894842849191136627112773193265131344863768107252311469321156323580749645689802985671389371812393150370606105090379550517459865646660785287184894420129048909819799912944977633799594621618338415348877995820621164732447552552791408902144 4850 51058043027428874090052218108329316348914683530158575795313937359293296481716972796685036420147642015588016070613041160066765903326240646416345213700269968372869461017208818928772280944413213899420369467626079937407136581577110691076587683753698963274426953112469523171524429113284189545898108351250642495354680085204047804820250087593826914952208271098705112768 4851 -55812697166552134870032514276673823648657581163244350562529440658920013817149827076069480056929161896533499455690110130496424796226594913507969822162414673597013676980691187420113585752058502951555126967333394497444603017535272308106767177211709277500225064583482183134786686768849623433181214994905557707356293349026688265792863909991744135699217770200322539520 4852 61009564214125640864464983447066481578834299971314469635565044069868841336973708323166209587244588688241819099870587390774837269316529243816054508849546587432960126593760070501067469700710124528523589976268579497505560003505456178302449460085808830812637187061322327367503582731424995334360101628092789533671492029904825418863948810165852350355762459901870817224 4853 -66689721453432790245491800859637265253706328305105010132326439556411115186659444058118013425759456727301829117717836553969705273905001042434554560604831596023477667512217019942721605418521871504146566070672377624825514882342198602027918987208108298599962250117099155107510410587455865239024145610923594265675976094917276010751568042264552856468119194521525288960 4854 72898057088512897521105055256240438765602462269858850628876416443737785352143999790117309092028317276052984274531579666677405102971571672557198336520830798524360573626263342549883396871167561115605756892260821104963838890092221775314723237932880723228144818962241510154512868284357484878743954398047962172623229363042912557010812556507417918345466530126911684064 4855 -79683623359128901970085432259725712839623119709773526901299293248404294968676277603531126964286107454659414921956994593372748399438440431314951755190117664564071103260418555614167945500495157199656862209972270575565082038936257592310802614052850247271651148250463024444700614781720228743469362047922713294336496616530436831531774141965813314337046086670859894784 4856 87100022334108765999112772246918079002381104935965587150193204538434166327858397359546705950802252172175936894221904164873505339894750297703761810482204486947297762562956558981334979059660071967102194496578530856468672453458171975456982273218947971277431677424347784658913335822906236438276044030020696839632080415426402281295218874363220778881259628798932897792 4857 -95205827403449976819058818101166779064027262949423512678032505764071693551352675078660124941072792324576157165901927413046743844045126697765107823317450737996830033006865878849903895190393316076304049873032132012227103165412723605639525374237012621161924166419766107195524471730270459742449482434913575565225543189623576853035452855200059807404523263461246894080 4858 104065043768396446070858271310004743042793838412339154472769982936157325062478260392729956511980736694748221047031345578934410128710377620715556836233894403907425267823617564036948677700263012947678417537985252280355652791053979144325695342893297028451197875859783178986825748128974830590783936330799311172593309691849971852572536034853883138828508128374126633984 4859 -113747611533223481954634034531806569782249188123064546108258772238585218929643185231338656064535282552677764603695987599644586332813194871688607035991653479189397772743781173207571003817957430495923175082282583315410462591592285072266018943355593927117008217454746520638668226562286286700779715257672012984186748572260950148346136662921785969277016403709307912192 4860 124329955335066508852527479019332143366212720996077720444125949914192452867887064555301455190016041217817864380925129727283420725814590723741804794668382437819031864165456860776620085945841514045962932879865284918478573227261911692781997307864461490088890392880688115136567036013146457947334421250581886417899189734669691395773544970478341287533273088494145762279 4861 -135895584811387651433261103632414828149892404792608999710358397253700070832444954791826002486719109265096005421535746395400385655577158471287551647854886250678051456801279029760387972076788483988406962691021604337388007055773727283291544147389676926799817771395999701783905871842079664965911066523853696181836210828186386813702302919607116739222295991281357684736 4862 148535750601413700457025701934030079203984738472678525540424264696921419804600682135938834269015209790466520197085328862563024339214744682061688919339658064324158204894503140501166460765383268208965372042487221389020360478370479523838841569016547422942328677496648443281880770176606097099572047347293129344590156601021857919500973057874347242109066050392190718088 4863 -162350161011181379109867296141066665718484632464651388618626920209202189998203124974477134332994207408269649474511545795095791732773316273688214099959913856838810810875625162308878234646639588486950119254753088989282068606287551487199107794554981375873494419484807295232524148661986513131317676467504283588434556604585365278979975705395308969137607545679408791552 4864 177447764945056634688825169018846236357478140386375636963011554584459086477878414924818211558438478200138784459924738699398266158078158710142756082299856569388798423159435266428331294115538571721412410884538816554316927947121868596367275210045288507223307589664059421317262949708628646547515742386080721278501686416578403214186171028665517234653937546891890341376 4865 -193947607223428673059835869411211837758937428740970581778202812879802333425222735277782653605286989210497381471722205445256581282448250253016070877084024350940632831163367413030376911832463596345904998893442436240412449054557042501475757423101548809916782227789070370298367940524914023206344000538131153854640935632140351949109220663996005029197205491702468444160 4866 211979762970729199584749345820510368121051817701346190291985380310178873569057064559187840827753066493593722260222132410141874212551122148320146825862880313595141446778896431618920082960948894900788902886988602651938481003741359710643334474945491654805941590481812440679140330528339184400991714936904580282975311108334089618951559263263236573760678420669665094144 4867 -231686358374374192487032818109128887770288575262037263113216610106494280102012553603083933061500806451626690822622513893296456339602517885462911020548012948702400288526038301800357716034850393061057112226199219104680563257651622599066501640151153464172923179235910658874345800983671581814398815912350225411771317800605670751275651590869936376586214484646813499392 4868 253222685788453524282550860663653932760821323894209003051746712831062613965526954077676533283726618925142404245731298322542409343392584950735169878191164351056169887114269321494515901141919369353837797559725905303190154445686515097122573130426885060736538408989592224590837972943065124550930818872587010210064241388254989163829396229929412670366368863290363095096 4869 -276758421891226481948793351573805251830044502080059376328685809039981207561069985011970466713202071872521436855966774448757568822665388859497529422288767714021764232800045749450828243785310613194681910664263054975604915268990895747787963972479058456625879583549159869451293423165486421428480946022308783644967159236083028569501465517649563527272847836943055585280 4870 302478958408422287101060524896051896610455891898132251997994160772017021864296995435767321031258922188822429974622943886239035639662363166899246329876928468763883310488159163491504066017594170669323046739364311988782974539800467223873916375779697608635496836958969912145076202104503280884503035337721414413642602509583892837280432530014421661943219363648364376768 4871 -330586855791221649587895666563749932232182697726697924678917907666902835610675402330719398069886911152203337107311101812314638771124439109442989460501142268452907971167363115681721920329708118278860783552527045986353991317392535723833812056406129836671492742231913637848671071249980080004853206538928070723285779365369423008445166384326044839124770831983894855680 4872 361303431195407843866259082061991235838125692966063680912048343563087573942083606593694021215476579306348498317547740736108360269196711110664104745923230948559866142491741240053605546024618521679118085372687135872972621105398513520664896032962954501078104856288135462421401921611969360522277825018484742551606600426944389696917362652928870661534516481808415956992 4873 -394870493153947982431165025439861870076849613867645870346899290336588526524141413612270002598153961451882963413003848374448963796040530014143425457956803164602928510965017495393100948378415686271204364827915216107847056802349202736934138864243428630124242269490666499506812992841412366825026163929499985139681658982754174850769243042036264861874470261715657293824 4874 431552236477303138709488592863458917123891648772391691201593156045356784911685190836770727467697202680286797686133445367949202064619486904497629279062305096492131019966031547911319249307886173453962247557067986732241148226893140471114935826424592849720685580065511656169780847666649921010547804381771394051404704804448945877189423046702378320054152291128287204288 4875 -471637312162920212422035118090351395346044480130399062040249458573644765876034435908135787858029688164338755265432992150301843535985658549108204578514600174480644529037080349277456817802364917081854746822817732530228718004727936529058617605223161894953341096118325932148733575024244670884674057599119766535558440810894426955174173182557551277150574664136190328832 4876 515441088457292083689049329938704773847951106623357989709702823205724995015886826453183878848014209634199514574895801788063882181415185837457188152375115903224284591630287131182163936306192158639177107578479713367612302436414550288962830765402372572387312865971856055952153100275064202652454869375668224422297682238123961791247313852052487017478785090381529734072 4877 -563308120701236029704078760798086680996025408074070868892323847058016500234802112858512934345606894988164766544585902688658081885628626489138352114199006521728048551012650771451557423030559813305562897625964751872296043398693588088493651251018235311464106421011013321764035246167597858540213261507131490702577334637064066892206694426697868654360495223073925496832 4878 615614849213152509655376258424574176425969774198654980811199996758195508117981430986813052175055617427162748319914853793342464435185576047574184884654922532100590521531060488037993971692440489220752426601065281542283909100960023422004296590929340983782807631591125133367459486277770615363536043208147947720903073423133623194168011367344481955196164701128139142048 4879 -672772546238563566365267893445814854895336162287323795086756794342309754834244015358614534860653673146919258920483465574568780282971379382421726348885432617262599609031020872802809772221127094443991900193454329969196611241713457869073735928885457286041582077168204651723435869335262961799459091677275476158039902977170243506770313849946183110110458865199614001152 4880 735230534930922870981250760002407925718075263974087719533600031111085654697742433236141658933368345550147988942734313664814019574452388071520393390020552715854720861185854160951079429126032573155381005711011679792482275646693269831821054509750135694520367617794892666786658505098862203892995787934371189943638886527496050116422163351352583205630454042512218906112 4881 -803479705443528609072637919798077798692700929681045167728329961619592223292048712944818512114458165925279989676178380806716479681725257104323126798862351287176806280301499052582944597130187878480174751467585691076230660760281414593829819411514072219298267657293014030673669569801479692226559808147715442788184371652628379449659759487366770627258916213941336014848 4882 878056355521722372480663339300454217638028183749212638359205451963286086142526883443209678707182227404095531709859625006145866013600713657158594884990532355084035347602674822937936623370052457943358752131703443281894230926344293667395660634597035177607103871779960219502492348657588882796185890319591221188401855576718257695808878218572031042692836585255055604288 4883 -959546385506290101841378876851557907300529177754290076569426084504538190840997117310652921646379156568512856598406824942126223454132221222131883862451614828095965903445331847102378710410877615204533012444574603059036025580462319741431049973513772504086320217516204553694663207109230304522446122242955680657045625109289195242535427635477341447517948903337830121472 4884 1048589880412602382407590521581003524381370811003017795920884249332487844802944805340643150942561399265232072448057913236964620554253116873500453246709240858459468217004494970770552523020472559383264531953595092360444501546390263764997600445022977610099236708188251356605874960071767334083043275408369817499176438215819007828090379595985330306092886757292225644160 4885 -1145886114756838052574427381806718163535787474326425217834856488847250406511192847328580341151230015715630471015549605340334820848677335161850553003281728267637736389196492175408221191874585466425288639248232398557677200576623884943427577859035984812976459320543595908614737799888250551453380350727657367397344713080778854384387664697672455257562947689164393414656 4886 1252199019083877686837095102091480620095447088571917090526789730668226618217772403426433173358783138300541004834226383863557925662268281188856693679481930763796802054235133791529953456092947764788402982682974962059461192887819985781804225300196671126050392803924505511553209659685274197953990227622817858553918655600593564670349687441819613437545514537321452029120 4887 -1368363150736515103305027273319616183762802580075611004480620909389252480505399850995125880577759300967643702957532918562614782341310977150128117683704114290193621082994423288735910713141445590711664541967238253541058163412348951623993104744530939606130598882545208162195631980862359730331333509600104765369057305410776315910021011750248006851522272288566044262400 4888 1495290215320226500143083688179780214849836067433137963747505772066916116850120486756473448828175113269399272052683845762810605358178650770586786212434729103652750013067651494158198342654385624945578404699074774689586640243215805983925580059429836247488043055271300982196430240095534419390428410502592886614824436604143772214418360409576198476605274987214398205952 4889 -1633976189592110081840898435010760611097690090190610544749228827576376221759736648298821240483966179384920011599113440855139774779057543213912266569369557330026913541323704440234220708244415964089578916476879609683615506722285925113432099569682560931029813047212620316006474949666428375527075139815541756623440244436034767892870823016280587486334478735332618010624 4890 1785509101169789810818340191528832526354105062544392918395922771430183825519535530979056570368394098210799045753462688258422144815928490246129818399862450455564277046053970029807755298706711604749505931550811415250957191015499310987297391201230667934962015027589677997836177035479617408681637275478488934380315153184423768870975483568404967844206650505925103440896 4891 -1951077525552118717864673800271759468651062033443509104503277650007521938122758473853453824449120882259633108476788708358294774229307424922674072001346406770037745307344437124874183144866400917116235349695340117358805820507306838139101240730185702762257857864222492340899564967434696028704411600351168840109275459257025111696313329928348384500381092015847644332032 4892 2131979866507778563480246175315234682561273682741390321660318107756299767056321073486437767258507108419326374168871340436579449554964416283379315329924646024617526566097394745891161021022171349209056667207110461548396250721265159404889024038832103553423976549843898419630730911186934848994252943724707970216808174748152736956090620819406392624252892917703873317627 4893 -2329634491963319727259327384342619077308272743057396667345560432620208522852999091470060987244473010661626523943664343152731917718575908279160806005022989204853396496440345754782025711428822858927743846325676634018367616725727218302549530242271219942565797917914182035702835226447235859746327350824704997432492778863887596059054088584145259245708364347645089546240 4894 2545590804155722075773365971525241614454306854436533786950603458758985521437655498713641842855002574795673339439084182927493734563135000081961262635269614529056400480713951754219303166056200570190768906267904371966092104105618125341749291593324804500697907111143673107437601480168854524417753493798490404465458723626422358714538104114657091703348047829249883905928 4895 -2781541330057386643089853297358895993291804629835678965852435070270903603421279852094593383011712162241902687069842569851629807247499948458835817643757312139065519760140425226706638450212266273478976395107482762693938045371910112137378857539624623605966748243008665915152773245393169562774887465814799477502827061053047324546992652816283640129215426403319404298240 4896 3039334925989483454087717430638988343661947084217080195326455470977970617277398792108064444673312934042084044704518754509845297551859815683353323401374561799220930444807421272990488789327061155068936969911424191878059869506119231167386833592602396575005346856490602031501953862137105629608867343019728754615873023351084282092237188571072260510297246041508429989632 4897 -3320991198973798094682743845477145320598028906827646886709250451184951647966469969856862831302171870786820045142412801002602159305181412947374744985873010122038301649471545971445204389410217284411785288249179784685074315114175128989620300438199052512678093720903693007914263946690065489847764585105794436691165002818214700883176781837533870043663254381035832475648 4898 3628716256800243845521257551264461300465280990206607705770442810160498602584314054080270039633844322713047328629534117121907291973234869143278029024095697680623919677600976972278319312914508818623985948939084402750555702566331915599212691835498587328017922442100953935864957458810762797525580380540219709219327493398407015793543747700390198972900416894564395958272 4899 -3964919909079743764287652412424897689905680924118996731382711525152216458325618346303888680219655247478340103648058389839436731251909416127580026937696455722012649911266985346395192786371503766621743583735318315759179365941008909505898750807360846721603639497341428606003014740005532756631067314813250460714671200415941855456859149552929947363901322118350902394880 4900 4332234452789603903692577635861559584507567109373241006472398734667004601583213005313843611902513661857866488170510982133145214963254307038424795292626958361847968355817919708028493837549137717462397114400694365912037688950549846610209087323523122369001698880123004972237947736586371534706365487313272990966772003147630418675527305560607401504985773266279093463812 4901 -4733535188087429433117148719239615687657611398730922398332384865992811202630480292488275519600533889906558249671515770099448368218955311503959527125435459706334627320312036573162253665250005033585328754982100030497762780042901441809357915732816791725929907189047606018930191185090112934803308009954553817290736719501785174766079246453646351227358431851233867726848 4902 5171962823564647876289451799694973845087488548750612671602433905090541988026356062333808287655431934512263262775031596436479324335970786730216819682359078619695158647019584236279258868639630833118832995219789272282241286699456737100094370157428657312562188913469589517347209945073479522642843147843775182479038395320042547646071482693133805907164007475024853995328 4903 -5650947944735025219781679656459962863044832495508204899344943637649352658176589065613706911665784858603643020844718550720125057967221851634915389185532204580264746861066621262321746662906477456700283175937915337642968775749662755515985379929997034508160616569830515263919041227515816203346529642109250556550564955704114751749599220527363228838163023567375642394624 4904 6174237735519869566242156302607912568897837329487049931059356177886632032868287039325815863409525243532890506299216983581273538127058325943582273669042262756353768709863316312167906896935965660915031809638955772500227104100588467125464631190316815280526402020529149184641329062513181897921021564989392510484471086837363767763211206086307109862963547567632237709568 4905 -6745925159922906849484775088172742646660233536494141962843144998356603874405530710325367159613087283333955345145253455588771169127990898815081446389153465205947007334956543259100665197591836698543862079700547904601722157835688024157988520909213038747591127309401766808058866294312380692232912855505210985149425215188705467706963756731877203861034821297693854269440 4906 7370480830118335865020980787563560185160306024710143884279219602876176828186938361164702473398989439936554667073253178298529384859383267438867310254275964272885795607290704218803664915670728726960926185259081777759412329446711769102213885849275599385493364305382611939147601058948117110085097307616345840115665535304426580354647877960248197491796557626504941219840 4907 -8052787807951865171638059715170542663593379032322237884237108243993005242393003041733195751617806040522051245258657044140903871101988462803855602700702175706408104201995846688826171229811232649493795051776980930628670270007610273074316175427033537828525601410720980285735203939137036314425758102333315737353553072810232526462302603624000381381890998888875503386624 4908 8798179609536552927577924601163884580837031321718960866457661184047999507728724078467215463051369859908198460336511755141514596348161176156528083503699269681793835128470626560128505981020131116170775777931841983742407068963643663832332479527689563769899243920403856037349355979030322013885467200899238014255830469983409008040011113083530942062873595162677451339316 4909 -9612481707387599866771471350034389519106114902112096543630553277654662080901405098406223913165496856109358100457331192474548973865268019778833926670135500399638829181485831285137243261064124527301645502915975923032260207080917927894859517628820203868805439940380933538430587269171006003502210622505229382445637518946099329931458917742794184537778131346197444034560 4910 10502056851573447337976378570776481508312234202158381062766462308833026954291615782892198074144349650585503554527824053795900702277216981880698775656232600933752893647640069012992975747244318402998458314574125943984485087377440515949517748864082412067654672809818476424694550472878149041416331177788666511179236145762519976608590677123187761391434984362533640122272 4911 -11473854560872602913191932416844867482361818816315643345860229068696329370746214269503196768301916222977409180750959969945049168743386811628505582870136960384187591889611000096805677058830656648692015906443160695732329341755061201933138974393761640357071134263256801554231001467254804788562145439996775116183623151268453163567566114211066840150070534557697275068416 4912 12535465167143579238954932701076833794915102368166154181693564588163088754330739793390247236231624255556379883572631210037672803965858824777806805191007935432086640224768131045112362150932315722802548279781956022822754186357916499754147571032131126060502391745420266040724841507492479326574912076271591769071401476522174728224979468849512351204213877164442966238720 4913 -13695178831286977165883463780882761399720928292011996960100688095798052662086435651884630365360433265067960945201009196383883479958121495625868261195084476787410689893328627555206974524422297527291700959600960665901458163668741028326202625419943158402277030146335057308837175466193998184507421314684221806963549640688711670839279008046771190495807705007654381289472 4914 14962049987574524359139772493902167732604986786782461593160659074752826527550128467650660384605466530416447942164026447060849970223555253833790261430107383422354074394912861680638709801491757533568123567519926297478622461017411939349369190629506503025927880708650015836743453196878243330336433899639470371577747164252970920935372189597044606083852601591350611726336 4915 -16345967715034981382586257802871775085407539300678216324216785744931401175347597250751223793473759555100161928259857537090875517473249406020480973633958913049766417479962278609180341933728366603458560233188944488580889688979263434156909223727022893096454970392558122269355514122065319683366333140837748952972900564185106799288801137796620232312415952768461227163648 4916 17857732580343426765677255389376058065378725069063719243822868883222331004514422342632707712468942202336545786737897713044213913417228733837428383104396356591816416397813755308483521622412286677214437310591588278215598836384912906066823172880103309914619658300069390647157635469228960326031932252613014629585998525750079587746833422838530283912021623020748411583624 4917 -19509140546610166358143127936206910483118612787833455738175702619301245640622755001327984430759664851466969605289844544270212796742537080812962141328393152113831853084629293902931684955869681958922676983762787220270360528016644096008771350175706870467436496256698640530190016276734050392819127533159420151490046585661305276900299268043918867560571238120189390225408 4918 21313074596992163382145623407619259148610214150546542372399988787077953375701175012209898375217792985619689889055632356983861994659951293720726968770242452473015215814586250994504189971649890020704310437706615866925351241878600352563678005007852272170440343158592971899260867289305304258447555887917614794030862052850692000026379437883002865384936437183323826770192 4919 -23283604781572319880410078249943780094906761333542886122479737034587882041879720665874054215351005079887012997593723121723283074016169030794263314210264910638019229814939811360598468831125894021650535573219225835246227983302323616690176403000911750302161106462093561762587807167737324285280098306752646738786131955381186161130289919464014317822470087310826897670144 4920 25436097460927309521387351837766198276011256145112755476840049147019054613094017817016810858192468500183088773345738576630460346016352729139713672689927985988688269384722857371364470949895983400272858282569962194719855183871515543400304593307912759138105843531477894780420235330035805518256104103397247644571768021647696992185790327534337932981560741054968337451008 4921 -27787334590731898807854382124138409683883839888639590906973300655199945529681647711676673497659194049810125615984967816544536924305524005980962711316238017697552579080953833370270105593480524375645145527746446809167613562648143506740434181158795113479504859459311432532361194404813927167942363645775849555949623561749752238109932272930962481370028573971566926233600 4922 30355643969171326377140000019220779042447657096925034273714265542876260587450695170875870849790100069869083504593640881709223579156065772302316532715242714817193728309535178618568250549842835984342326566906223584185043755415908718776023730641320675112400092064390064088490184545303154161270872608778651103180859665198668524812213499986132591527506978687059749633024 4923 -33161041453447622422254781930490114323884676509204861452651129449066348012824513882770641604927893408379184463974280083691360171539909612450141904069253779969721264397467908887093659374443996626187028687038750450029884609321084245316341383523406735555215502484756122375092679758277062648185735881444694098179027306502423254759581762940064137239624123489422477885440 4924 36225386243919323740315900701448422644810430741869097815920176225005806945658552866320034177910512666287041580203786580611929675105445663878053091998218312010304779863587599249304002504717643254301212241412965007490077609235602587414477969944445327499891686979444586562215038023238518684390421240265539904753374389391493088936875954293980505920749984891160440155774 4925 -39572550435114708041848739964597278193312328188068310118054989466271551917278069927465320065152713121890881520338313006977387348180590988003348037692636676758219067906091498217513955785419747646770418149245805502869195894814821529590593021575764479493941691836376348699389011503847686217452231524894826180212328131394416563741732370049491952248191732403313021812736 4926 43228604142778925885775567564895205151388177179381488975299121147080892454007265802539380614830433262421620559712186718325398061005255879574631565835072522174402552862118497864649790284054453694414827948738516129942999568511384848817952392700160952841924804704608497635324368760118551895626007817012360098819506081893518830864880868963082794730580393215543033878352 4927 -47222017636098299381605553084199568178715352434746624358967201121402890059271583902734795301112224650859393829697909123802105551139934695772783393211513435222796871259764653874204608415108647526200957670820199952360663299692660978257901692723909578850679271106769655580801920082768967575583674763324262708607065153883263939295567048681853156296143527372039947026432 4928 51583882035210627127212635475230469248459431245816232708084301638818134876177574395085670960687512278792781198924848919003817655956277487839330807000184846232512037289116762146399218763419722357754983091412105885358775031898362533536874271651007496102977446770204767197289113408175476326071789565557118008150128733909548373776774577506760233704197162854387529814016 4929 -56348150277062645319205043416913873964986798655054227539139992299638647932023954419833796792633810941800756970324563079510098333681690447979870635336613066139554055336862997569758625399164916898729146231007636750999771641501873384846455801396609735616158177680333878111094857645492423939349626707562262484819965286819477933464969556728805683112014089425950873747456 4930 61551900208710586099452794115330117035675468506500496818684492408321860210909015068716509542865764674916654590051518880836717896816306247537450303126354437912695271312886526263263388941788792211468031911175012123817487421738407735021706741212420807031873086141777960013750345425740388569179721826259826718492160861089616318492711494167273900055448291053999799752960 4931 -67235621837472827295060168023084973370707046561196695443245976383872204240521561192490384090922817864049158532808961133038841748619126074625129345526191543672644711353536630839891884810964936927833788716305902243862658803781417706919250535692088097806674763849996864620255420858027654468764743060636730755921776477469704752897071348051788235871826686833046802399232 4932 73443530953239887278318234718584814501611250989003478395162311013386443245373480360637333981817827542687375254692930353877567264127308529178877876029464666450765019543507417219576125334161263952035996339533402114525147164222703036357028278807751987352902516431264677455629082166741415442241902842276417658179168370866816255725109201126833631384063374989503416374840 4933 -80223911541150545647237267009193405938039585269176312725932307514578667066321387221966193918145662537493507736278787888425895637912713047057176280730015766900599435477386541940516296850374108564145513286504749054446314692722923941541821131690233508037219881617895071064946449099742349594180004409762131062642343612195509237436178719356129450149805872681044394115072 4934 87629489624307701766091292340984444749624410242368995761915040973987825950872472700539720170149134491213112912678951664456266712471207677243727323589579382862321929183938880856828071478665956354493360653477260080598294285878017663283858709443907708449481014080864355549429710292907687665751950292793810676694555919548828619100345820151237705286531740941540887482224 4935 -95717841417929580335391542391413875960288283959173491002760585284769219103032007108294811937264007592895101185839710476982199233678173966440064137853706327755864684923218163735124972163648994999953953888897133948501069152980875360027104820412088854031298570242513570624566671735417620341352732045190997706921902603961442659640733409257211281929729750141870068989952 4936 104551838940161669163181453611088387020719437742792346265994456013017063147021318705940006501174928800977875135816787204241377267122162793114671931464222006277629701546197365152698291637415560432125334610761510039338194552235736599471971623522511671973163567830598384414106724485454835341244383832282215413745323059821479539875428122197269464929408951524236369839872 4937 -114200136512731797956894791112847881119955700050054556057064737686161463810396936071591571705802225306128319839471357997243629305345534213550331476709275433038036267729937591285908211712143415352267983693687886725898252574847182263120400592894517014634558011590655282125819045946817875259231847701964402281760537379072388116301902296168833732166112059984084219723776 4938 124737701898918750598228978261525275428097903999495618759463256407734268520901367004868561849996425352157108480652100124153675712352330645366630242386352802710168739786102005228950872876820875965955790266441702717435926578290870935009268001547389516472426684294942480334820796430752108540818099507773109240899551783697056715867821148560271823934498804554199845463040 4939 -136246396169328491392335919056456416498674764274503311862342529058235851510135208537835627706437460359472224101056824778683840827218596844588004813193091368287947050242995520134404451693425590688442048628916068441531387657586163704424534303445661783916678292415403996980580707136749485498829452767143967188916531026894415807530610707966616110643717304239067198652416 4940 148815606760355570978213044753035644023630580531317868863181293309183861740037783685325844880861842696878620639299092800255119591201009018461686919042152643493553411410765541078001100259807733930344696955252357298441913265257957159450865013213491593973856179639048484844865117884715962441099041644377147996497221081724475534605545749304675866318017706363278739090520 4941 -162542938598813984246248030185695431290487969085590548057258201957211977796723608908092896116601656909360344016795851609452308917407596043884824160767875609964117605054451749865693024564241096424341798246936596343257311604437095888768348386281097054761760928372796914423677531349664987454636907514723442484681563663448895035568065765118695603664645337334206639374336 4942 177534968612176237927571692268505913159291776131704205056141719796151957182982426649953122564593264678065611875035485533681167200529714528477647005403292754063243689820535767160868399847613294869288448324013910239805338560232407303460683154144779115311700628173161041519945408944845457798441424168523667308327996451022851937945049543218834323623272924996739275107144 4943 -193908069430571124475527524396536531554420769689693672565877479806909593456256806534636222852674665935055387964266629395835303312666214213800177257940132635810182392864913153939462319668347077605624872490621800093952959813450592962447203505229381886840674261463994948889154306309202982995999491572928718483458986458196681534999808588587165866480407398602527962300416 4944 211789308617880032827250516805176261305587575235605630464525667248965465748247930909879509061064399812407135899113361415228571667296560109973418214576967067737835956792459622546478524193339433926574594081605550575268492934713126045743678197769756131823803108052230305935415616753254178297632984600456269971954084178521892352267261127152022011810922429844756099100672 4945 -231317430348998072331467711655101467554614812106682903692939225516051931945766374197433665185023995405281824801497810705663234436177918071996279604222226375644571475144293005532630473051834830351404343935888025709234483802429340006797743734868176119913003952761602337818397934606951111318683866345007114320005572288819410072932529441875879016757872721506435535470592 4946 252643927083019419327992309259824437329269045339211728433405603421248313090481981806649335188559366024894340615054692109846338952097932717973824677692279044197573481026465321575602857216165535264298930366031223272713760107762611334945534461424397956425176465427513313895514270750375589183816768880149733148481468265577164665848398833775986678518928256783106518822464 4947 -275934209472599443752463029178119728620565426888973825340088826078456184412915284775698283284918419305900778925894661977126711886800408208100254218842755984370912546792248396545072612845153112513439469032034037998811754213713818301405504420018138363282797472174502766492930986374703321547773891117843131907029630071089055064348218110266716636972959972363848220934144 4948 301368883503313170452566164602890101654503661264797205171428911714473804976070139238216045901966501743824429645444950639420080070663636336106325721570541989310069323965716050274050543164883301245518065685774156686623244820618663101886125858815228422557649290157849865216805409446846009543662709492883822053035793812824958526079177964972389884772626113812218158390760 4949 -329145144679224917078430106600637888827097666343144967045380050445632739583344133103419632345400381759379361764948766371701271418068432294380499121236882035705046151820973763979221038945355474363000011568300421194929096232949217586411998203199245466825265546897412802298835374805842648839311697687698087543441454707007154366359357923725879129389526377796170389389312 4950 359478299968386317266654934663300034906175349478900182901798204409693967408578528099010585349268902809703711800341233899690074668311972432548992424137993314682825070641451786863980329300882927550414366007405461703042334667686292048426312634461076628193321740931524896264472467030886385877343793880038158438740649385247997781393842305443319348404921889972674419532016 4951 -392603429201440243785074881470949455828576762578332744880815611865146514632893309487706153533290633599030974230705520832337267984279287155025290615337133278103760948665685241474310367488260981925338898875912161706923486103767280025086159847125918827088629617349517355002340051746904164275714340247684493499972329922380631247330790458054831754189164922495878385631232 4952 428777198685401378151444297787678547761026689901382472400689451189496380268063574504287635707095886433451686048819764985307182818158783960871442807034310498470407323231201780517029038380712912485476631904415175839102854130430802209419749046699734720472497027838858995725434527243166242076885038226404955063715779719900407084008565083889027829837704343631845668317696 4953 -468279840961166234361978674939462037387764387398082224265836394461633761529776264619765216017993336850616786390124354062667546958415115444845729066946158459704983561821118739335852359401908400616175539277983450540340750602673481201187791910369539005867599955407381978203591562352826484426966540099231199909932706975243580994862752633656778289277194234646437216387072 4954 511417315906275104747149397257220385186125203191188140657837384654402723499649246540297237306988223582415626247218435373035682391879118359537095439454552478867561932092223553061448610655072699709514993197696515664633986983177267994084570514361510731455488916103243832675989250143081839778869595623961687224484612230826605001735917919493741336037994985402649563580608 4955 -558523669773614871519358464815866161606023791178253494487957314200888402864359034923950186870103992550536211077385077940696380062625998168962072618775966984904117485151408945035326625683326454757293357628437706833802486985673995183837362751824878650644456563732746354757409244441811329252403641588630821728332974911236194528706687689696176633402836759213558720364544 4956 609963610272708299623671845256570046465620387299434117650609124061135365330209307798179052242608159850305439289487974321793276079999986113398839481997514023945988255935014264748707048925417580765231634271656588162225102347639875491697317659124374256908500882738594124201035695092122372799834100088825496111045842344476930294718420729241108585574442731473147265713407 4957 -666135317454540258693108823102420229527045424632338379524591447724794494875899065870612442835581313844990971224328325330908869211601918506244332662896035998000890024392681647702436742103770656319338532047182022679754620012380496138501154906906520216733006935433168340014686349801396938667566517669495467691304148095423650963478975915071445808913358227391145969188864 4958 727473511966134582170840441613909638674768907807855839003011083294425727757627642635265978770764172274258127977732467458652446395710715232966709714474425495387697707673229869266107300591874957122720084638109644219284211695532251707616783474560458824783161835921024337501963443308780741562244069100070658073809450164064259892760048589305595540682613953750182328867136 4959 -794452804211075222038716265426896928656796223349692412230158540394757279146019564862580678688144755669818977841437365426392953579933818777671987241008362176396504267331606454350878613272908568464354266114394843286371010591332350907426802708518210268048352530144239746603675086560000530511197802248096364591397929471585981317854314593643943298766876075798161329750016 4960 867591350101872634787732653628298468848660291845775953565617681858441483150433864213848396317781217777216711256238102174364904613820014272344127661356061960507842400411811555078619628190616110436942806217950337610861222913867393640798320917096643458398854220509402726452255031031011831070424346191207100437711904151925733481799355344373898019107326237701387431288832 4961 -947454841435887809212526368465450247481860041438230667228630112878863445122030971455995530606607047165582306732862663584077294999449587392811234052893702764293337297863069321330424443722404082317662168850866953058412620214182554795290105113731659481877792514063602371643206511869562092184053523997440001608615420720411564597393930665354417612677622781005982810505216 4962 1034660861486309322823790281431687582091235177536929296225459713153188786856523290626205233932325910373929146695392273826812569834842709007872055623405037065040095812792938841287054828073566965459691874410852392614494393542326081111083289907293334840389779546751944071513527231135936284351209305129797347087753279044196153990156404366083931615556732055351885022814720 4963 -1129883639192926502024899530185955577531496221172942052654389281523148282609721438021277844585487825621511347869849948206806802012736697930534402243849556019052972903531532191619472122700322037538438131719711679899400609638976907011423482889978526819928594941009840337841783005817462622513817012418334932842095024126791813156804074088579033152869906251805465426001920 4964 1233859238385421053690631878883609566462847149525866741252585535249191746531064214383641679407192320606644347993559179817717976682398968886840304503097221830851219003862863371348980183148517368842051752340366152193288153900090538044110914394707703919377586339256436131603683715931764192830033349710811052881235603244410209919646181445852731832410384027918590889093808 4965 -1347391221797812193469269074349845833245514699176679309511855480042175481781307251027171328891582773846161114850269965908436346107608812216395985567011125864981058853026678067908519418446647441461648876300907958739322914613102895441757524258422083685327915292442489160815102801193670365868155947835473135685919326429870761532873019197959247174944374969932671275237376 4966 1471356833261848767381281359647768460449375448453144180444323081323572869088897588795342539434599711882666500291397599518877273018671384737879666091938814900100012822120973585269114931187201549597195608987854861275040270052247859187942130895034760170587316950481701547362705844362583056687374937458973135160979428476378204778631646878256861550064879101526138785089280 4967 -1606713745427161058717245454235717784594480382731606622775188805546938091092894688228163357048847983009512837981142594229177544006461063991385753217023118600845105783140035312883385908685305698535402684633068259232683913948725810893980071315270689348429188824039244670290511371047935320718452177897052699286275088286326840915021457822957603992183401284501237793816576 4968 1754507424676991442617085521148877965924163612931394447435870909502972207532183056712125502701952299520034297088013006147265976778755189435663754064999784319012204567270276641869558421764839369691790206343275001786774145046831462049108684789001836906295387756502756138621481476567599630868755139589219023726895952215423008987697938830590871673721953101641970634498048 4969 -1915879169623183145262667530384757891477764334266750636149895650414639336575612534294364843509121220651228747472380511364464232892327533739458575979657461659411643895547817629830279957978446023409768319483067661348844832550539146179849181794056712570218598684975878234772345882794386079929238621208975117439526932615994607545989445924016943449799556294679840668778496 4970 2092074884708675089759591070790068636943978378064661645535378903542452388436031161261944627172700668810465891190211934414558119432477440018474988534399999020847522252374774809175403754141617714715829508777938499676016865760844728496165606343373042344498745990654393910732068032253284337615838029283633117937495200926400288773573775574721781441882048640312060544372736 4971 -2284454656059143265185412237047884491690220747241707815421311502880980361375281147528736493868295351410788237483919830583206841960973209766772849945563000096481480726060423209338832749802257515033716371734743507568529649555586417633529541456090768033218074067716872991785862655835804826719578332614469383193370313117994439570795730275529569959989968830718324607287296 4972 2494503202850316486748316712388812011362124636188151060056295138894736079731054070381824745491384863330502492021609311594094809519488177278239934375681639257318007412206630957474100741104954553487866327889894370437643276044116606687320056169903713109911929214376336682637869774715736957042123916974734057677145805484672505340343940192327505159476525388743601541572524 4973 -2723841284140427129955616955482645077995334776032839938839350936329820307903470163425323491829615884256661879237231924992472406218047123232903265701301713366340934910207658264675874973501476217491411958951261449466661868752870859335109374864109971116481630645340519116602624679161252454286539119251331951004526777044808773924634208000958626031690296227449250591014912 4974 2974238148409016979763033585988797641844754724958166139980574424934957637156421637897775332447582991647395786908048596539231434099079009320446460713196814516433505207440674752134288371532164607332035742984072814325942733767612746447827216357485369393505482402006893133470173885798242664395082436239717619805088471349860440403100771729790989595466274794191557563765992 4975 -3247625120999301682044740934683282562607673055091033505341340980112192102544063308850272694925398265625952405739563170937644759963292475139524934800031078925745140959508110100934523638850781957019065117143219288349459931771841515962854369326799203077317922464488540443614345324904864161340280019292937671880165491425223715650073261080525642928043764256234595522969600 4976 3546110433341935712856799464937036084149085465134845445444676694645769020249880851518759769346444883540074775300239396873067226615110202145815914904535253527182625428180195631685770277703676948187806744518849209908008121196126896394922046985547260378401178852820056937406895349166430050172941830049986192574219919568510368437435550131588151806501565648029430876914688 4977 -3871995407309235880014792339969846681738390972168058091365561094691482608957299133216761370436984011393926611588162096533134701981391950920244126037899338632778337302074221126262341263185632761794142164584064876110759021687560088328979418320683321156455929459467020513911290356125049776882168316011701433779489652260432018587703662108931324134900873559710997141258240 4978 4227792118382627397970164952705725905324312172694048532332048983271802965054303800678757786584836856503334297409969101993885977471224098071086844216092489652621830821179806380519458290213450754786008902173793720308873382447052307187906104584858253618383095273778214611260671023170385245731668513325767545031052096672759225553964167217994795031072500165054656241227264 4979 -4616242672590718001292304585160656040806800417938391817289630089381836234258850387597757252998794906466838659053036348298553540778988249407449433914885023814629105929974123568137631629385996807767186435523445103887322241874123087888351668326384359821674637939400237531381247124577317064360686895868940833259187508699099921634163342978475158338176361134830303079038976 4980 5040340244476553880010966075726780893980771886839240646266579189345746193692097495839261976933679931035212607768790610226537869623503355597117239322212098163316845674826211042290620097418133492044234865810533746729099700369740947944069225640270662795870411863845723379976011422619298011079839479139764495879129712689396949604381451157076249268323482570204366090857856 4981 -5503352036773610488563247395927953147588134409041247121180442613081532328401319026195698038133899641829707970052985563834137065531168736712722445877827074805459064934072189404178866457504731799939149753786476127365289442830571305400955782851230496163510992315959478978620373894530541701214989827501064681086809403886347539945620151065949611375661310521145170030755840 4982 6008844337112743240342442944308042719424733358056075963542730618970770394925854927801381256865239346155082644880888248358724411253187240052688171064586281778775008612726364755025370230289929365627477391684924419536897989368354022162251980303863984884888629189662209913944211483560810024597314159096665812193110344347991927565712449965864406361591667765608734914986880 4983 -6560709863057736190368245343502610544182605239458835155247890264706248995644092359829805754968028858513067850784321683102750951747411552323819752222381200544604068151960260777542073688723897787628086994417874640162702300046314549078938330175787304200751700630248833547171439496976801865212361228609635432597331744531153262132100205228192863987830055484632378275528704 4984 7163197604196394849801929688303723022433278806594557107289787307978990737955493319789970234703618456082974132540120926035216309402938951717778029223677590503396860503310194956611913192439659435984137893122351450755105334400364884209431300939990612881908963593592766785337178790981597332123157519734404822449094899974289013250144300322621050615391128433016319238952960 4985 -7820945389029486130915152698326716490770917036068593975168338229105737022444169145388447967039129059917226551430384263712737183291274297174998632910190560410947083929792101395799713973498463324388748181097152566983795860758817765126830066892192690890293323416886366897298670306337788365781033522571921897819289610582742143082511231407867910144749316972914150883721216 4986 8539015425145385506184720017685533950496508153114078731903407268147258058664016801772850309718579839802097565939842406018127355126098633650918773315958243695505603608852000805858260126058277105824926634072677207562525451422344967765973401369846199476583748668201166982564058006154546156665414509830406067577543166568538603375648606653810579721735399048760244729228992 4987 -9322933083801285606953223054131937689576565689623518877362633786799649930883961071446243803119509656103702143991919549772439965069048976739305210634402337523395248640646119123987371614040063736585768238581436334291932737485497036055645859222661269495661295410297627074753900623010442878034473827572200428341324697305910086944670919389249996845219054190705774309670912 4988 10178729224723760296908984089475085150516399950808343666441574725359792952130389723761972710918081127457772788085869453246278231117421130106193777124362825241762469827671374807230955829187174625403738685523059463607170242167427734844478484345848992838757324715666268322129234353939648718697245341770833261882604299308531679034983222234819100632246784087236190773474261 4989 -11112986383879437933743965385773791601391845804166463358146446683831343122281668336625800242920534238421115617133586809047587117031997616784325976043859688826959058974602425164277084344142537863891749480668080254365326423581004363947382062670008485145580159637570049844165958896288717467036580678710675511663459034974310099518105419397624250391938352321094117301944320 4990 12132889176354567817331104331584899784608703850936829986379749907913525286780636478466163395812408761618517600066191761252272496338462450778835088768953583507876299762073752723365149800310638599987891147481392468659304481580782853694047198873092160736457396436322288432478480490726214714835707325683502187007356266786553168694596916420887349658864452449880987257396600 4991 -13246279298542930680043915176747572395756991214898386923723497896508402269721700572145715036924982337160301152918101240872558589290844536850478222378681489758867810048548503366155082095464341830315568326054453066352406749737127066733571323616155721643275508111271728114344384945832116405742897841933719903848808318067238968842025267019869307263334175120591507758776320 4992 14461715548817606674774015966177496758609292287626007329005772047861030174575139094159207916900741216921268477630921039565020752969823751778698102450473864306141848744860363660401633353211877588681910698409323495024357840102019779849369578510661516517161264645590114716851389872636901263702974930897847715829675191559813552424018399684517883940813109427720233919169536 4993 -15788539324018354895466092947433595955563040789916267692811265599461378562007746721864891865416214863987764072112097575454162083256343409519827383611885534306135384151695251376084633622931140945061540137484978231775121984019877030015963804852507721411653602295823765672057153891377588417634262533644108911503430370048832322738625120984081690817788656127502323100942336 4994 17236946090711577802225768763667265774099047446021785598842946760796067599544173049488172104309562744282046866580917656154179084185772870897776389938252877245663067860551122862888209335809661326921562951009406507522614894402807520986439524216697226677831669685162000365145271455868850740410290323838220530898638490710799470628795136029959620024435657853621254414199296 4995 -18818063375589037399499146539462130286341818260989177982416878215546650587295776537673889764770254723585187783164991522106600627190910886528815255351069969984898145133279311396687546665581028100220257797499583156599472232937974090313048409444361030432912512495840737211853389088131070425619432527607692732846108295041921330204152469326749780933549047577722138195394560 4996 20544035868908220583318003384113583517215062808111056744790609609576527489741779873588455751560305773745758872147954119256145217318278167592541909995898679018445619013423584440784599972218673014212260003374096234842442157763231112514303051935457486894534750959536137242688884953108332203203047812108588760184851419536589276638833008552290778001441953955429906074376632 4997 -22428118288916236925894861015663574979392800469696015229979941925756951524356943636428460122046758355034825335029324270136311773712688765748012334448411656621710904281804548673330362093711330099157887943361712456583141281805615917088135583053204402716499627130013887946579052040720138824085164108660954963327049064781492917599649583475842800834801083928846826754539520 4998 24484776714149068515400088396103164550853027638393894682556838792890939272812440919474029493711294996979067932439629408551493369163869299425972428356760391339276475984018313521487400616031396273756449415878079644496292715147133235765691652438813044040642795985818257478959078583911298239262885110066233301049439127223465722108615881103157340938907648226092779184606880 4999 -26729799154804627582538514599741258682177994779254958976866182536429401814179995821546579725357334357695289681288514657307258184991588060792560464100783808219263653147027100702197759055942911636483267968743776536330717344640671311137658150816064807343463613505325323468691231647578898536800347511429601483619471915258585669242372596052546886443152251494275563395219456 5000 29180416204537572202333181214649091898997632399104835685531045309018646062022089727708469418053323499859309864145948428425500276964073496761282672227572157240654675464525143468581575713707668762744543334169025138636244947497941573369939704524836681572749805758475075280675231829145881753702424564839113375145354630005997180838821948704831400988051052214949799655399296 5001 -31855432690546410272240910978454059900769200008341667838201841564457848380409356794721396030223175599480640352598712938007370279402965766726849766842448359734492515410197970475699032816716350057916057398062326602069236285676093803893160411166392098735878848091111406693339953997188402295173190870841301353562358161877967171252096116886267184943421202371091326893555712 5002 34775371323297372083226508128307793394714621336685737332429295252517259236271966459841687455462720901140805454429096553400867183512285542651803221410267332742926991498603272591846808081137196011021299834325099064992851788515156595675401657707928819618327552431742774393417844427674336865795190419584687591870650715529689828648470354639800408521053112179585283916041088 5003 -37962629438285545362165190543385705822974403133576402623296862253392129972207275402345418552687409688682577753828849878618354800174605494913847863697729331677470017075095239033850778012233432404098891789104141782971054153071213783488010612771121504105226096720426680142154933989638996571490010113068084417530953370268054156295198621382295439416480322970609782782689280 5004 41441650021559689118986752500465782361907869404902951248301737606895021053260027950823341084279340264972033393466220708580785534919687254175228865360638738830101542207730316007997476846073348408432092783447764789293504260681964205229062228992021163582279004703269396475231965909263328293405835456560227186941277759586997506610050148926559307165838275922759327190597422 5005 -45239108319083144302718379258624848806735469736235270598406971818312243999288330627263203096336398321772174656619813076278297311756017948420924156525731996601254935214114659621872072246344792890674163476692579125049759080945268533738731322659438736684929932333123690761746778610664066056910233983046552152112722198252849532093888829868795982644611918296920654157447168 5006 49384115448187475615283336521413159609265943031364787045824658106881115659903662995657023537367394448147637447199709921395709621749339254925735610120207579305782241520039571703959650326291172968418109998108039406119797458550572960024868273087661984114587509577740184087698154584798361758493066105208650568436847653605962841933553824799258810955626415433576572690898680 5007 -53908440558290160510336204308162289883744063459164958334747917544612509526352317047688819041391326634842223660863028602235010573118848361707879202642909563967746707911874416967953074969015095983237852246724944911366034697901507526716622719109746549869162669212142787578356143393445050071598254271505847159962407059641713813483999950522818668125806925759350934555590656 5008 58846753228665860171796041358007049633609718620844098184776722575319613821040563719566511752757442039584922965201919742440732641775720478267075904822839324541966916403081038231619420881589884008680707100800686721176295812620358092282800759019565985172877609738834178642618152765485789558015600001269492164482145532538554973954255694466255797461749289590231541678391040 5009 -64236887944443767868925181413782788433015505324514802506605518143564376914279838516122652866724630277754678266577939655147232529517430598427726458937121757924202155306331995000428989030138163796152375586117294813659547596650984913453628761285523594524849517897744624901254826147924863990998837453596017713968803633693426506126248675252029549758975043100902353070981120 5010 70120132659308542850867115477977159920760568794339917183460190726813028942299721272888966147357010410714038072871911265575509493952543157176557118419865508935006167928110929814102384203007206395050473332601644221714951234518674980188650585295166535572915778232543551451967660488110585071787325917266148664269362734124323922564050118312264121917076248673457225639790592 5011 -76541543635871511702867633535687456345134455782757900823923907118607914115281194577016424897100607093261104440407178758724544449427475329628559340252667990517339395277169334400727318773307173743886425069168596855213172624039241863636149388293141522843801310436491224706262746161037764556954551638908599776038371728887002877643632166631428937716101779878444107691982848 5012 83550288953728539411784691928081465168627265536093816275291768826443133231847741320608617300042636703564695900617933254138127492596105296235917732530271239822321212872913890849124294535935273028810072904394851961010359711645657299594289722135553013775022559664340934382104037342905689059227004786211205630833016732213455796984931808777637264259916779566810897581176960 5013 -91200023292332236025672870163727297746864518628296781435307323273680814727445612080377450348232292852827806360381659981726241040514089410712599683713780981813860495226466902609192604913099474178861644023357052375417731658192571181705496984432423407534189786541268228465490747003785987493505944752571958167854493236576789904782640048591473312313603911206849059203055616 5014 99549296832615847521629293971088838893191945370679231510430336646233573347449557656084151930196522110360610213454559350020534856818299219339380809769487308787944907957183738335703762484847263969223465300282239069437104546855111968731264904726485161088593735597304175221173040259437285887950382032449512889332340056834692585019590036274777320209553877321595427997558592 5015 -108662001379599321633725519345291655165581776832927288316879178137212439881888485220324073209827072937953494115158564941502310424069972609813643902085911544365860240761538755052829425825176301746721489415744018741624516287733088127074481953519670919666108331867166155652766340788649102714240741076389165594024796109746307695200954222889928833532216918109924790674391040 5016 118607857089931240724267490284178448945450596825704881704888607009324272955960674404151845644214959357345497164786936839768621659983689903829434753169744973635051884520934437175958655130702615487394220948583825462959265683165450143283985429925669583949125676002029375461503891631368338314430381939449418906845242765164770823416062627157955545516794965689686631084793856 5017 -129462943495596337992711363060458094300210982092429078732152239971135139917569585685047769550010561994054366816498611574457095206329687092664481450806058069965223109172537092770222924201487406232496614133023695097837921424446556031261482589519997283188882535291966049886986496103481608179323031909148381233921359949338184327419832908695499366590709224351568674325266432 5018 141310278850162010999182807897466113183830554555110972581180522711486051417960348220878236206855654073265019477855606653488521743607457696549682686218034333297586115818336224492035558718603137401320297518442461179258450414283061833368999334495256107985365846687586903464547173007836234636517427955174461665508596797563946278708036527343591225000751859800807172966289792 5019 -154240452189472915615029235078393047660390567625213981344574450684821476135676326679039047355820804363811195545436885681954203362793405434455292007138903889893305426835666495015694571510527774925105845920922360012974518334085200558378442384399052193340846086561785094207437703184415383700625324667921300970853725300350084054589054978780123045851309663560634647984472064 5020 168352312897383037045343856269767928013578447116693452679052682386226663055924764096454619787587669661624194911294022579099251055749615218256838577772222855057703025899381441139682537315035304636541481972130583230998926488892510264292328437838892202370810314560990079566950469790763181961321551579756926360952585720140719119060061606637140488788990158730688867906683342 5021 -183753723001941276352584941721683710000683361460361913310743755918644959303358185229877640022607765519604334900723560300193445525853208233359205421295983041040433997347642513040399652596843025980075586486989710813403197459204114634628174823657336292010227386434758037866902817394274925141467266135023102507833943834173468251833934810267691416373242121890249148929146880 5022 200562377901692754039901362119144070957347026663808558629364888240055397988239234303405625564019511038278143714877316385876817895036201543850511509011057078973290387762350561650873292021075926576636878254049351418359978364866865214536699515361560146401625830957367551958360953368827680485610332637901800137918048841010828024348111748222802177314672445276685762696904000 5023 -218906701738992947642521526108717531457002501901576029406764494672659299429239470638988711849824712403140038267536831168510839427723203293736141166284957005960069335515290865154152729348915240348768337347740296167211830603596878719802919069860813801462473589134675655653525946160923901405434009513403024706566139769915931567499155245044978277289609738712694665485746176 5024 238926824201347458484409405837190813288001797978968701520299611015979747074304270865144856171635389222850166729555582132499192390450364166643468931920376758943771209828613114509149194980507574793058800909860364614721301884626034107045421688120708060915694005657573511967723616868466591079495883462222535542300004436362240682302675484763633976246874275878115247547329792 5025 -260775646147030588509560448124625073310055777147760665200881201063425879057351217736511604515913473217591696398891117646997574344531346187846705745004988218986298155571364527674060379190092078126383087994497670870372844151006502387998949355888634636152416223089136104480252867553856665188446176026828795084757428451236216275783442417016248230423543146373587782508478464 5026 284620002122228664914913798227364608267756142490108957805373018665580169222108286773364139657612416468503821804097952696836427616279785234647695350810656558505042824574506071727220427201455947122408189773641734240979052425130055378647792877025787697248436924044215408647386787380375625596217764449994106754650793104630234326111869627393988386519734150244233468539967488 5027 -310641928568745212237894926499164256812828439011875256381897304383391385697219486635309043728626953934500116705729726155559376920443420016980007072365326762333830321515172552176303230949004479124526546459146723478810564275351571191311817484142558183321386754121449678042410706077490961156138383176550778622411811665189741640720578459328072198786050325048353010915213312 5028 339040047319396820269236251019562337300381097806666687156191429569947918887503929934440670669522756195298379433324330417516758213648040725000921030673080156934362230762549748176194935420267977008875118097121290280018372706828856703134407059443311516533174024718223331366354950632523754821408819841671565796645690334758863019118375261489817679010881779474138613329089344 5029 -370031074848620405058797485804686207038207881651603104602820386804383053934630073530370879752155516539916021553367952950211179401667437698610040687594181690389574019956824045845775104088124598665474935500625613626721618178101770870737468309587608816420273561404514276416661498442092335952354140601588639271843830397542674758431840983457850818259946179771663612377038848 5030 403851468695046252342001962990198922542887462648363067303459043804115352078312315152412481537548189693782914727888245824418552274729382794593321057174078007019442829035372614637676030077137816067892552035202189662329189571664360833532192739304096837539267488846593065442810351614335332288655148008556554879746593831885324661008729887251739453165580675083240743846416704 5031 -440759223507999686722968539077941149390439073915049448969764569814548785711103699888766128009115587560228093977389591955647117751612434787447017201911145485530505308004371340202196638299688403288489529532741485551225543582760034474909293700285157806318548362024289959104138195581790949287381463118472505257216704867631894931163871399173374155259113834689243202820505600 5032 481035830298854879597368703793880758487839945235803555100598348667309209573489522140898868317474733284820805547168723485271201791097066750149310148614408798301611423364292425659316003840501411766925928112966333871673519584046391903463880821700962291821445963853625636541741222384417581267824213848101590496567655739196067792758211089218284724790638913210382373617771008 5033 -524988413709357352046056138732277967313808671714304079282359641937063000006681075861076637026134396276235866912578625956138418714459632178677942858541236620306448724476941888089245000821701332236554929760465506801084317788474721380065432753868537628867119580761123483910105382329734793202616804200314872287645370100138784390757206381842302141633155925157612776272691200 5034 572952063451703420760500151213642671042066664506823644730248556282803858764028159730231136881893417288997859319184129944669927583594078847522851424689149692290557696541731392743788603899934297194763322222030754634369877635051281123390336818182417334211405573454683126662480296255046310377319393233059755558344366768818990484422525329590937508878220697539642827076459520 5035 -625292377539396695654583515943695093144446853954566737519661161070323795384433240063894392094969575353641680614884497362332625984872605585214229247247569475631011045326180671228052863418914796228643672351886884341295428528269302885477032207570702041130359601657255134008653940409997687657425050677080191606113015432047251444598446198708140688250909063244038596502487040 5036 682408236524685890682711124540663535809095987738539422465780425318040111284907810677721695729593945157789311404348049670082369929528693680274750737132433668092008972654277184664501651163857861489577656817198672676758775530567938585686664142596474839177426174000652203479428952008703166361026607396322586620456685798327300780742015842400562112082707539119420236393918662 5037 -744734829699709530192833281323360210084057887846960406185578382664767292257107783732749858447824098975828687973803418070008429793643764819018977227276382847092476402148665955247179055351383771660626568945820135881350652956011664839720304476655152091741132394264855597610433541843797756127886858718935651865958405678835462279995422704130575394509345492241146230001893376 5038 812746956117398800456531311765147056874305340607114513122395394792712669391931548624085708243102945096059232877934713150745481148662230947141705236067265761553878362760056651048353819903994591594569272771711716685001220730104924639944484462437372732771045828039039170387861879050529330653901380112550328878529591103593428790700826250014952511629825581516783751185924080 5039 -886962625358966910027325910450676786004617747983728262693843099197765416763387069308756213857772042229572734438298863205168817410602976633066114261120081205052633231700649083675814067656135775187907236004457725753322014033282926708701092421522537062545905349422868435049129412904458217205794451937322929022346561291232877774228308417231686898928272452524993285197922304 5040 967946985232975317847023403523142889997122745580698552473185380255674122883859524475777594253050754203759560329949310105129082244558934488545056863076192454800346015984504921172396255759086219257986126974486917827857687986554367552857079507289478399848007365564522125737959059603616977299401641319615795740782158076424100723784627663781544266858739559381883002832308224 5041 -1056316606053449831478920191732710954976919212196572430202408589738567201534348907950096856950279046951606876184550314123124352472967265500568039829319891154990480750931824711233714473034688577928544884530349062009809618479034009252529184086662010605299218129802978001011644305781117693841502171480155886666134411703511265181021766378392949180859802876500994155167350784 5042 1152744153829787414382290451337228097511380078994926611716607698682030284888424458790850809345716538399633018196797374098705114480847033842132737449347790422522580675997932787393359767735499052442707087923974792839871818761260451116030219776526858172803317611573457388018986777490287375507917292584056937700686493337632223597129892947868153687629215935196430796772190272 5043 -1257963487629378726616752996147652610001270490136277404319118766975555793756110663037703349713944821762021082053371984965720695995310566796482687420640632126315171057624927761680200042262807454116918625523126868722686806401463295915363156446684346112293640273195108804058575202323543037634879789820594611371128020976100721306748601161719628396591018389063101716292960256 5044 1372775219566919969343587197782470651036586512141353268128316866923226126069470713577703179516350820475512722161016453175732340404023002245640401686914133377020752112767723309025860222942871274068373974838693282860582634682915797973837819733661838573095114320729133259785451924267980567348362154884716927462034145747354692261712757997569173352791789705233111270216955664 5045 -1498052779356229149975176492252016796722353348898296205452001062403313929070051036701536110773571303935355877231504472946394533898441893507556989809542594757921677451919660510481531133489593626535515518787496097615294919602314187293079390001333321428500181310910167638102070179794383158220333469752796197508272183542802686531220535007346015441713828068598610158163066880 5046 1634749029157104217557844415930388920977613860712341618961085400380956080457612410950882594783718538874109322216342411557965846410820543259109483092313219033385077840671133091323669012023151825357926272500876742420077736091826200034326712465613895987717477231733965321651098470225342234951887526017983428774984631557167163293113284132669887237150778885390028237475179792 5047 -1783903478589805156172247239060977841053324642673294656666169280301528761428285098977014600537984754213118105534242915972587495623545289467498920995877086853502322366654181504350108241520241604007115612973031036079111852472216140672040781195597156289877754319328094424069742229570890284621830177857207930632481436902533991296427364625784080496495205779781182011283079168 5048 1946650154304116423552089574868147258923650207401965872504489588374638623426726769221532354460138818940804119230261426296767706356955037222498072217076504984406027924576699312571530892729324327635599402791568638247199354146538174652276475110975896020309167602729867006607928997855651730963658877059840842124803937483508479650634254416976042066022097144225839912203822080 5049 -2124226183412454468131660173084363170325612734930052015993205806552313161305049016292428336218104795111834841520479579089823345057939375137156034925224495294886591697397733975860207978453790970071597010718488808255516261102108266214953806044205414500543251190097334852720164053387447695449494279427954901467077785578418260539174640000090724594619787524153001457550884864 5050 2317981155463980864506757699967779505297446148263551002270423164905847524040582806909196830512349599955602419868484467886792842062659335732572233199030869744566815716494818713246436695673400977284831994023862890782205944116301696696723592535526132836935951636024687583976902489477011023506747605842897203771415663931013725803791721182347687885246597328716683071561663552 5051 -2529387333489341993208706105923223607850193490471839096303265843702512890319346139556358779972869413656238528331788295549731776219106043640782897313665829675863052535541302970271995869556704234015491613270546234017252087896539978704745694177376603390016328341207146123844573186787494225056346589415146303964159643489983540974560886424793676595782311201697018630359744512 5052 2760050791027281368015931282650248647717374579257377407152791927214455997482988905676309229245300009440955285407588217312630848771175677321765158012803823926473697622120089828727185476698468300531574561412456705764382184731354540137665625981123492438325399710161779657259856507886037726691898700792529816302072598395888532401464996852715026163149866198531009734117845968 5053 -3011723559002710313872324538568825008102769654836963747657864554620336048140636670799216600323933141839335672437186361334293307609695973362412838391702968528913478252164518549418120464270662270818150219175342751028191644310851112250984459157133182357428166980924328094299252792572070148355180180323835320196052484445290814087471398854246360035396131497542329790552342528 5054 3286316873912931451347747470911176938433087043264657116742818278369040209489705002556686908794088464968459383446665936122551264962557872694021106791985191426874967951026127629086956032602861230780381313369942623939861219835894204010136241457832186328048466915714062903394512382148288648761621177546651756713609471070381465039044900395455598483345644033673591515508439792 5055 -3585915627051334853060778435076270333474918343948357371784389850667912301810920155508405727831756983977319321623065910292761795838697620475870386050373706779176584257364308364615708461131310198945705709546159664886352162472709331291843031126201909095300544063336273826067652551764628287763459812554056579778880262925217978221566234602172953275442914820884349721692340224 5056 3912794123517891621388098541431285966031503616466862635948761392405198026322335852362854083539557577500057104476020016492540243702865901113982476653753352722085719631936371405295775492592451360248866802675766514015349969891162564681484029132073255335797767409384871907887248217872314960581235327304223895088438710692187288354918321478139190593742454821334876376264185856 5057 -4269433269600592667777881203399092659887923258655452640945083204955943301270785250303927107649655827459721823911291382057715638989500506348499559393228513715994164684860634010379091662283177934048201896850007374012756651665761051100816042348569461794762276438253116958031364636042746542093133415795922633725368795387195025381174118070261463334828238935298531103528189952 5058 4658539317835138132997906785251381234731116348383565700014339736850924630485291288872091611600405020006590985160693883406243487750035272630050599354615735123286881263769327142706490301818957802204329773273653080632830141719395789903945060031318395978288167934426429128062028866441336409310222823553496039819084287606291859696860767506341285218492294616641048116063787840 5059 -5083064310741816549377198729293943420958675653232176449687507653267387676517006406626139232023005671703021214591025597748944155793719049350648063431998438734134059433176012932199441279370343273277361693707569853035856296799990901327687584223986739014143339547221452341814683918131330978724918095708743791028686992818093984767800985541053165229127329891127481348805099520 5060 5546228376985985049619749388860228078079065912374331630117343690789154971758749499450941466708187450608112946885820411645804617966939970244396608025361238032228232831074106724757125113431330763244165764115774363915932317446709980945269137282219068551737923754210514581578194217053736577966444981805647069690104250055936189796667705250647457191234358628207244473697019648 5061 -6051544047607106247825364335463688928702011049114803390884351620557129408514726226282600870846910400976638481158117787017051430210957548044079456252344393011964211322667497956858397271306678865302985265675091307923427158410083490791749046494419253350972971174490508603610244642363620290382894480615042968428107008815908033141297570226391819818234655283745802223259484160 5062 6602842775114726755952265243170604888256608413693937958995711891008911549754354944003206275055241870964660845864155995682869160590469310436428741007023814371977750594937571024931383011187765884178666699155236796537433072318700880791128484759789071100279494194139433419349174548816201080375496402458987933698920500342208583615365047398611229465487306697720596781710609584 5063 -7204303854771260820489382254658935158554767586617496966441870148258831974412598317869231356253415680381922894783909880043073082279543273140503414253794599807597321485947131308305246131584741429186073521676891963625751209753078065600949315206878689436659753719277481388248235039958526940511421212042424448434996934528554023107822385055778809903005320878208974673921703936 5064 7860485965394327023453887563942434463087594688600347500184718876444536276178395947134138506484776027515228244589516438238408941212941597736649079102231619348757765175102960292523278406563224737723500637550619313688846931309055500471860769987699515369916003426986247244391648000095742780989689126169697582109376490351812407703908841875770221896639472597976105615299999744 5065 -8576361566650142647252392937570629361447352884188898043875718202538974435651953186772609955512170606587984215855530916418720132754898135458412968918505210630911146281723336778296729937045543852769731846331212317720893819057081930350281078562343052250947825574095615642617926678709457138254555599933378037419159581243021359631803635270821545490633773791297444503211737088 5066 9357354411220684219784712076420326186338247446611229095229855716467850341994381370915882563104211695204195515752812440469019305855653763122646191713678506166583979449723355242083319064305952535695865864955337552234351513371095679902720367077081427018716408682194899231276527601065634441576548683124671909454525833610419207684402700963429758252507551373173461192705277824 5067 -10209380453570746887599852238063286278681439383783051884350264860231762029920675503941522570988317357812303185367500102400010651588260807764601570801061917370099792004012530129608714250261099562638974913545074640064365456716772326467102938823104441926919626499313601026829043931167679926633069674090447491572132559275450322236053484701903589541762627361059628175617687552 5068 11138892462490837366634553565468647338199275995974968447291440498443950755538271390318292663659218273576701842031761674536305574754648399446555237397001319650796735781286061670421880905387732302029577155474780797145001049986547599170123468208833965783705430170229945095123097669193235634520081358421409260680447613800659050445816986553712170014652779501528626712730167272 5069 -12152928672337851376832285924872882682014244470790715739412092907546755489025476808999876469951973838707400900288904892249697911414677600938507162639143485686332916465287984107057459976531436378107556577388880398083602788473633672664484290181746558672593465988480903749965692643684932500031551672152541102569281962045539630149510563232156534157066447276733821400441159680 5070 13259165838144640795433528867158617635333801866216459059000875816433332040331578420591714746577143320866605989660525051639034535575804616196555952141247636646543953785165765742143739426601892711488251543497852872296210011310976819351967439146085740216089082674692197377652059394228202450606550646073149465357531951722943371311478745472260782971960065531296610121875887512 5071 -14465977092747416713261202022709058833145829602692255332215563665801850654767710509852888830030511297756785116108033718700185993191764340734533747985130600952748245490904122992011387115652237111535857439918357928740839287992130580508999702806668528678607662759679747400898567925095483173542253943946417568462522590970156053263047387585623425974470202516730359520203636736 5072 15782495040032309184650743147057506102596688775186467627378043609275588686002611643262247902518929980723021143287818392235917201667577186598874474790347388085517907119366820500097219973950447906980300760321685038450218774747387846863645015195492878591306950601348523952478860312150031046229989199277422311928931506161387600877218652593385548592749220440513137507822591232 5073 -17218680557597282926377002317904085331679930997186546327908730851640380138416471271187512047064846125136526938776314558461532692342192628841195512788268125883191396421059763212312753541808720557265543716679885710862623873442164361353163213901347173887534673594527531782700238896959275628902043326590356251830027906609341383785573423543836818896600387356174978458203455488 5074 18785397824855072297215110023965870421832239859885785061572636843800196972201362336964049164169019838869033094170755210715768121708977106340038077988615099017360276441459084832544462552422156434257287040035580669175065330662236944362621488160812436998397810300061274716628762311788474386168446539913862975245636456168542636030096959420864311198318836271425028910936102400 5075 -20494496139185208762902276505767390836559283353586347084893528347287725307202056589608447526503657162142966564233272994568086212461365635264761797638403863237294562222029137978700429598232748406649929842524493565385175864432689897351162811443438352707070892950494239052952012406985710759976115861049674752019904359223340356518019296212771496566403785819124626599255736320 5076 22358899133525569717368194367734766365896030443275908709368028654852548914995260878544574211766985573039380472578651481573667515065851362467896276780420890530968556402049048737705577205521313297740578798195639380507318283013903431565945868064777648039038217583531462653858488052569846353096623594812453558188584925614609854077367955810465827814357855497897616073835247104 5077 -24392702064154392111200479619074177445185448736912985893321915296531913192879254194521132797441212762835693842099079377432216635120970060822902388451613492296160900285209966561191761064449267597226549842406243290495542512844227197664770801054695788168592037797502797859573427596790433283651335527333280711173112502801422830057833142046789010686536749952962780039590969344 5078 26611277897764598325786517933458407790910845323213605189809135586076279128387432810571751340370216070257926344405880459235245095700771711538509471305918976781326817561441628749368421803661547830865564860254474319517000073282532582442888576526417799868434199245290999562515606455055333337076730207814953829918780771759557273167185924863886031215944641035666831130566282000 5079 -29031392992722878872150578468499960835549447915395466096834480404967509034279550527700741912141817470417049131786962498550471482719992793287288396717050257906071497891438572199554783348926736013348487451787876471707198008937799156700069032870123259233821170487352038806056166478993116148232223816357369342092306026686091806269646462561865015729066315177638068478655070208 5080 31671333241125973849997750113562854561136162810816233119421691139562231306813368050673896123876256072416041079921902501870296360623362037543927793477336816125029497972519750119256063788087467654825309146744978776805097386476962197916050976802150910384887510904106493828579727535021068500953063271748162198636930373547045708104386247816036205712555588807806809189650956288 5081 -34551041616449731875204087541512183369257666805790356531787491037010982348457984845852251890801427096172412433490154710361164977041989730099438866610321555711184179820010734280569824768803288523597025030166156992165181827339328358205139896034969855770579733654327069336469630200359385584208788069937150718243736857241766122402641003998477549190456620549628492567694278656 5082 37692268156814527057065982986894169061904000315985418809526736881381937394179427344401403209399392730604090802803193895495895359348382054132629220882729957954647565054981443652528461989752171704611524907056883310851757228268506012853541289878477956258381112696679816556442437070968158578064332112046648824687938066688639671912200467197902025975536046474751349273913469952 5083 -41118733506797502786109016557204299009649769093868198024703333227946031127826132669828345731943922904614372347080859220877415372537761764231092386703222129683716082924812149071468834160151211574616419977123301644377806000214546818381001327664423117297233261169624049588572223024538118950185873365184351339067934797696753763811661726690641186516552130486917576153880330240 5084 44856307241998897813253204533591341304867103705442720040519912493603119023228943040152620528835973167116766254729224832900591711785976455829224120765091026177897797077449918211131273534932413308889898864958706367034836796177134047184523642319137803690203877884899727018450410151206210028795137599788880751226598012942295040436628279957981887678124666397835270426077212759 5085 -48933202310969515217037924839839355042574094179638085630875921984295103199295630384824279078233322053172163725546669551193119656526460884530790721341354446328620654220149097942862384412934878697800188489959251897734921933558020041413506110807402572298185127928987505870812735202260373060919395802798967407182018850876107270166626550074889146618872460609401338775993319424 5086 53380187049450021241297590590980446855830717702510126519247803438105980815044533489204384998155982748794388790458739516970819289181682902956715275719967442073788023989430501477003727654935490982606543259008367635885906720749384480536058035196239825886781409856885294805115202061867505710883910789699595859877160477395558463058368240531632727079573902992591904978162022600 5087 -58230816353054769825403837205347088950310843692621053242836086309124441791640397259818615138492596554145659249551224401802112962237723407325285757587215632434931140118795425435750029874950116992245594042063068660715845630781652555990549646425632774873666121799057421068028405011802513140227575814101629774298053742701267492770485668279867884636734475809445122757103714304 5088 63521683737528179390762079636007919373520144618788792819327316344595972782165594140051719412906872735642988694912315470096038583320591897411436895442599907273068783470160578553896839415138330227309803923958360792703613742154531055844581550928188989032578824031810234795982851848669440818312429592132692748633683633102697233768769696052098485788868433956502915886631171072 5089 -69292696171572872187034263226198792645450403615361506426799783688677465001718748373534780167491782913317350777201604490971636469590201161114730834594067956968722488327601274916197257655091023358287256506117627402049494151320417389588234972836806251581088544753050899767108882246236491254902255595837874687353461492677942801298006082539754164421168365723288275157551939584 5090 75587373737153805933623993848023308143397584341755237559147464605003097715981247666856300513587989317410648419240746890254646815812551305901173782383023060496273938321289865649932300261364846770136413252281448716899049513846969015993608311561959438868531493683499848856289884866506516478678674945748563828157525235805648571444813602847386049587025670795552081576604608640 5091 -82453176357383481305072966350334085614627387160231605999801935659131636151863559293191986556843730363926820654910316572917896674345052232444705898083419193976727528296139478313662220231649741691429424630198832660459060534168362324119162265451214542065310734136842145206589074256951961779949924685873961741011199639455086825824779640725512257224623244077305824765661937664 5092 89941860033965343590928518916685057143898239127838875661530376603553966777880173339329297110598764233774749289589420654275248021695893404876112939006713233601975849214682725606747040035145150911038012073102389209494927911074675381604796054834092054216717035408781833297539284591349416527817559217324846521269440780230998914554136124312684161858505557406605890313535040064 5093 -98109865256214575207075419738540218045480817186157466318515074651080506125222866563421031485651591404176398762043858968683646078236589797715451762421881741756382415476671092142781927855090386866914493864732839732400129968764755285717841962562310211537427657681302417115190758676125224862071298932485063257698702446045506522390458549681015995859602431048634192358855933952 5094 107018740483521055402752173831833536634800207383091223751897357659943280259604564335612013574484427915714913457838549090676977792235356280465842282419528090074080243073559484143798154402053245033751658201545537159556953697441065930715552430942302444958582028008909201028344095394116636248188607891125049568909178199870343218070314420948344835700518808244533427946836207312 5095 -116735603864548469137152173370547473489327927763232988617639067586037977276944908664864036996362562347012661257343142126830926989999342897841087818275736999196426970828413155285141166206468028970843637462939555336786725734492008380812116405617366679575348689182214679724736812983824755796312599751374076221864329783258642134461326894913372306840637983416176001705480028160 5096 127333646641416323331573880783633578273950028416565093720151827707485247673669915960030182440978063615496604414180843340756249865855533081507519149100226707396337681365189891760925339301458477275560135790854172012136531160947707488172564586060397106467414526555652981351317639358297096786553499470732290762261188381188727036366943090099021367407242800597140387206993923328 5097 -138892681997702071430066715739845103330841067471704462177050409460488764678875984357022031630164309754746506365607994103321675195974721009531158728173400880035216900479670068992743163725773551984894881984225854003595077334396990555658696514492779004640746912475116719366961032312026048011142616274498069440550230321727976550543504740229059035916416067106207076072426569728 5098 151499743447632518363904706899212905869633192840677275789329584253083420375693191195338266114748245773215379985649552199271533625009978438157579741851247750852951809180424106440907826798283117548095032946417293778158393069437829689092177154654057866013989919287214932742027267809556899289841889060269120545096802992512521267416561438053763669993159612598546025019454370240 5099 -165249737232817818755241075496466374625760267562578231594538887178312258939640601284316654596641166963934102449937887465186709886802401785368834335190975864870533437831878527765137087603101706976891529025184929120810765081689743979245766383369566958113535585435079839162693832345164367275490545443796133085439333781155598449213669878430974610849650352543494716696233508864 5100 180246153595053648445002902968638805288491739457738966641731103249795227130585212616715903762006301042473413109672442166292250824892569598540082197573214746035705922847497461231298611728045732224760141084460973141685661557121970821946576730014269965394295125288033315301468140432717516247039826034503370374463855809057353682305359001073148338703487424620896033480089632612 5101 -196601842232058992183293352550974601643821326052006703276500988845792400524962095263404860940794900797244979417016144739953401636037063054807274274872736282796118718725665184866646629800518590997021761906224397599445817814122789955781913765877395232777749181651958724068901327279506546396999355854640188555313822923635653560615303914803561684068023668193193774835340673024 5102 214439857720777434009130319553114057747565230306665758536909458576662623034962531541087534455754749595471113660319225471972356689354487543087924933112792359487651263715643091328566486166271068599900049263662458459468840560206541120421918877141967822882065905445836478858188169779208581170809998883755269200919878169007264816320244061412200039122070616951364950717136814544 5103 -233894381213589337497837114765692854110476842476885326758943120800160624012724984301369959159065314579590716116921802980079259385243383236861994282096946779927075509024273656520124911988206344297933965907989469011898554373249861161553709158872924521401530000785833147103551797884271785800797430376225689490658872359074008432708438988225699917539965305035722039735959420928 5104 255111725280318947347639042179100085647353100639481472517737759903578533715231892190299126037724617815690207514449973624515394743345695376290687324031519030056608755059105180512200958877024348966939537756482465106352971761618976030249179873067133927427285927232023657673387929200306247628468245280830944134962309916538416816489750870850101072246020830231207137509077789696 5105 -278251429387478386839203104964827070996046928386368200244219236486411617788188770528414386951542073374602269582682706988636729309284717839537107094051485756355492292696031378118591360215879913935647090067413479589110925924169306962604098150436320650057630072389822162388847737149924867378247061254524889628124206087601913141250460722873116026521736907429718111106953641984 5106 303487454180350995621050844890172478955182816048480669194470267125314435831330621982894846608303361284933309784383196830461836629745731832304436235111044837674860861678362864497066374051727423695144109136127951566132142423647099178732972486301063724161689254883799088868113549044048730629693262044566434453976943776965100081279735177820123933152856277629581076364367312896 5107 -331009483468271528958406202866852662885193189908308074949572634478118513466917684061160781163145404468687903778322935888194418089242098594284695424409533528894373808639037402064748930913030840319026217272981776784575505666343276913047998072682721848033356041984957356959501171955417162568378584447187861655027419643771039252741058603863278731628357775673615725184202833920 5108 361024343614250155921589368518742492617176571504606202732440678184251061472092283978480148019616508383833673198996390561487729244525236929420631365707389033553329765904782947249766466408836791202744262886437138753071340323701966635978228495627477439707152142182482357827523240167389480575233756575210153539924849034747878999887818009054037068411102615641053444233337661384 5109 -393757550902838429397715309484381594723925951458414791754473778226787479677076466125161798582763205275836624406733355811604567029185074797263312447395662020306812327424540299599701810486487498038590527887071507273390007287632524802257364644757635705241207426166134950678078666471069633156599289765781128265440140532485380030579664477616193455082730328699629235770748829696 5110 429454998411307361355448517534167675129174653800913380326165930420562293245649203980232989973442830367228399915916150812580999592087652256520614460475923682209357797661161219726735354132670367453245994016044256784807093184181266091899938304214323603721194028452539118008670407113757937587886180550206917118523154720960599103279882902145452565910812377149551738644522387072 5111 -468384794945838342358058506354716971881113452487400240305869817076835941605506793392563050594993450109923642881401860728122321003917201045376242114549840806466767163318479155932224989445568561396522533368392615028428896532568102880034834484973796032523217258420478447131920036811124987789640834492664537691551643774349920819631263560470435403650493765335281928620352733184 5112 510839269734185671832663145253546018885186022281706749659135301224433776071683250026139473970832343375635491095556494822955084136762414762461731474680763496281990508126771541823484967318369740460103515335558544567759311469763519884876913623634647020340852592544385301601806393395634834013594948372960074720399439543560395855622256750929142261183808530087594762450676943872 5113 -557137157797511028540374402309066407679547686550391254570296991440572393551594638505392868816881995573157598511617998532272154870486943506650867710091442352779378065738105555326647323083845461992914153623249814658091682140304808175793407898119055452746896016573187639068869376296133466152911746699599500190939024433969420888135338056275635855512647856323020396239038971904 5114 607625982265920288963278444867360609642448352205702056266373394826261073516836495164942759024923762525972733654271389368201279280628264927350270312840484768378686859748872767283107023239224277549034500053551882080912056463385806296047789600396116079850170596773747037845689484055533226276189959673289375617517694007082848407449338746608839453385271977977729573598767942336 5115 -662684651364572572594244815634850696108742996992871053230620605973683644503119298286322946077821983751346157981296976433800930030005112766959224815504181652116909279031323557355761711801815649076722478118393046526762283626107914939499545805168868293660168849103143313580902505197117125126345284468492164388255913278195549674147437537967043961630984966784340803558825787392 5116 722726289390890056853617068269700144524917633484665549528173527103610038073446205909787860668982105905953617212473313266087982829042876508436490119018189844713357472837639690610025421317052289074513297664568816227215935395970462520008598757578141198392160233874692821746526311182986704454567651084458791123001897894887446925135089390908836554489515933570337755222938733642 5117 -788201322740153233729064463306484853832605922915443918680888127704462955298336836949648943163454390467495297803850489087548467055565964544263239106214923157391004972077372562411941589932704455947797847193639014807034346124014423452865769847364304631188982421862551036005765272038797961885423518507684676815001801391723668134541450450159500182689035419885656380350236983296 5118 859600843929453284675477847009072726766410805303279484112338290732952251818147101341514399977891768245584921077780531038243820217129033010348376775345513671391505742779158914611258464958515179734122275484280796183938663645206825621014559243740126425525984296436202564912409258990093845320166435889060878200220211644414104667454481904812646783150930533825890081808805645296 5119 -937460278632574083584901445245718476071976112969396628491996078117095386447716745876015132619971931418603023908682663450078680151562491257509712669291081120158373283681689798376939025709418668307904743213254343607903015870033180765563828955549712634630873137485684544987418243763917428820208982865984962333242388423940588123900886182961873134279758954961509355229307469824 5120 1022363382986126342805936398726132467083699551776299993118939412300233135176607451523062879418370538987584451705225088908749154891152354021879974503735321783809773743618420854242946724553174437826535950566682045664395638286367526135620662466356447544479775639513841006885015788623621602413834975638808634908984637991582181293654762772140793540652828693550257883217653258496 5121 -1114946600876755361562052499262249820253659490363714937876667912841523086393305018246873385735462377226846578171050101930208738644054551705596498078713078155270719301005244734543792298692059911875662309297908187604146845480130948237548381544265534594017757247543441466942112962340756425935859370049785050893632743976222161773308291820138152239426780714991056769933330874368 5122 1215903813588577956343684759759995684020479991561547580414881782851357327371602312768699752134490502064768189679519474760669026395409422349700288702518140414295497012594716185378761205132783737075006162045293578590657221014886799660596648622146045083949154231549976271027993471253369145333866622397720155610728794951090168169226146925475587983914028410108665574555296466048 5123 -1325991517098879103527501525345818102520791551397132895883736168377752430405845763799351617244119659677775466689110280303087295087573805049849970928025216154747275621588326316885852845455216300805679198575316782961040429449826924550779743832610606524246110774298315819070271758325635007690988918428724181137394005913596828989447177377142018246250252956571448041998917828608 5124 1446034465479984503157426852397790668617285820101419798877656448519339354944118945953872417617380892237381997769604884881504367706337343132856566036649633036681060159327402797878339981766766373612347707379106880360217371350038610422340139598658280685443207640760128540632524583155792571749375313022414266859066997391409618890164742901379980035826304696278937699738643282688 5125 -1576931822319513581080734013789574842196997395194477628574379662299416758188224593032609086188657030142479380844834592317353109326257409208132226065964200281524697347101448983203534360078439937795675295395011077859945261566997237010380315680860117413603463797762193388670088024159775045587072453401894087660741182914277737890251412117452320392748447989490121827153109581824 5126 1719663865835394141283222753584926428141153127374294048067137915810080426835142554136715315020848395012366950608022810409278598349205401494848824755109141053343270187474817323305602954929253232313665083837600738097780236037060332385648675693606732901447362910879955521303012443046528302387333647577145672578198256722052507701940076687916297000571420034156294224692463160288 5127 -1875299297463851771631798444949169039010184867837419967343785727028927206779844512955783992928116254248153929405954224721071331795431995177704427018655683165262400480444322699805344539344464895651646083897645856856556803328474642152674148069967005817220160310273499650735440715456577336439175147570043536540534592144274492068865341527440346374282074673223663846375479574528 5128 2045003208168325972360065449003266303423857969692429056061200315346476289961497759035203636500816080207127417404274086775273094832489773092149013025311281378358677277923612637727468578034264892125557883569107645004666558623369388851587574545258036395432155863744241262872672262930201394192387921803252238012436755794720466631859597002313921516606996596671810829662939650816 5129 -2230045761587869684325814162553418528766234191218060101440725415291767256405788318615555546471984940353300251480806096617410411090660760099450492418611150245930086285193447320657528775727252140250025919633431636010029885998941932162302965329558458269254379468659102869727007152794134317666934614769505448198672390026785642775296462234289755541460157175110930912139813060608 5130 2431811658450967350373298590161935141698142214849799651340426094731824702932501830940773026066765424055404804688764505576236165643835356037835319248963778630527465138504172896952339657223305573981786507800592741935447694808567390686674195488022793513978342420375019600905148495124177759548339917510369483426823641732140946906571115918985061651274149670527111586068682188800 5131 -2651810452463979345562255554560790397942986529838058467584925170071143760952854069969300448799717540246469600654698357590670154072374752659457419417415001576420703301929758164178390090123726712137983838262415390176842375185453712220366655390614500749016954664573593611973494480408570457735693236816914057462818299306647503732295920061119708996375040829993493040765278879744 5132 2891687794185207723294095416717018136651134476148473193542670157221032742470864663316320724826023966674791399448013637396800056778884164290401605485080138333771128928646655315831924849013132275564001615001857392266458512306137590921410659190398153184094223114705628170939233939226004709106644805767844062632952617830383520565420020769280102817411358705101304655792211110106 5133 -3153237686262312268880074933062857915993181365101361043826479309253351863296527511634435726056485566992104840422854304382146755692458433867296879912570162275748677781870474974839658604630708392410985604655410713533667335350063100812560461338754612587168241452510019566319259202153254228900257225392819555252445485792769221422036951138342333704768532957035388497475791749120 5134 3438415840893072318215914836091824689774757286243031580061759642762976221530950495690586278683480811195136110175846477877782319823005607867450518330331932245887175706626070149058881493082533187981928350696171119108481424278661012257457041153214567560349978287157619101495095228555566980399515629447192727796310899624073768827122521572106691852513828081393403765998689996480 5135 -3749354238522398134659246220702533945727244723555701675732386979237045745819296712457046068048372699199532213989232840268324461396918148670481878210808107433671880178261496514812479957371483549325325057294853262284936037565584212405444232106071665446514997600656027227505867489843189878843490131165366890743218329558763418638602261652265587531000966875217216078459604828160 5136 4088376995672083346340758852339019648278991750840668057512408087607810906886321573671899081784673958607149958824176314092477045804506119547519186911025634323400850349635103459018173030633812379098538218760262886990340532432937286360897023479996703343351849134895807148416275945625729226349889957092230481952506236186380492389304358186145099021526996937912287009869497796608 5137 -4458017659479462739266461584010162648457586752979463531316634761190362261277232473375242956382763221249229668478012296111290254930478732252192594609343670646529564919563514418971795174803147592657119847728966082021386149102284332481775144406919398804567385101848906016597603213049314300918426565941483604557763043630176270069105367878714404519181870896756443045888226492416 5138 4861038057068150908482514217004162367583384619470382788408798578552567622603098827884244330562808199027928439866482420451685755468387209840481278300355429598389754912458601673003121648831318121553415744619200898083825501139452510870763929185968151845134176244753236285580821802066927796637372651676267689953263512016495131472892223444654244960052150740715044898054410964992 5139 -5300448839366010015999953204287475725263651708765141025338605335336515056810110429388263693820113249306581587079584218543144366459008546625105315372823476498885705414303118889454611569114091709091474866189154463353371710820981841932658983253358596148908400269864278040663118843993327114841077924869194991404189716254478754367443172951991647539853233237039489109458726944768 5140 5779531871506990860761645624236069247360967253921133323341310483058404555835190531457511322489876457416975040129454098885131223011564045463805095125764798713957416160958903220844134280017390572417920677910086860410385755865911573073231714013701950151334235081883003093060402377371995540047799355443967700823271120169829681605262248548789254541534065605266406366771278898768 5141 -6301864635596630318571580799556974836865607023369227103355564685953951709054990765911096471493432157453479731028209404354789305483085152821946505760944558437981013633439481542524897438224889112190882040134260683263186051212390710778409944584637800570300630760385920040468541013181613134886408780897378138513413838675861927335245438625493039395345259973308357864543145164800 5142 6871346826486122369278384981634484163369185527443895799312061744595735370227135956521679172666171956741043278731379823397977388934703425791454200419767793377826041566536123673818669050230323365437886558584465855129382834419550120743751294999070664735432857264239468378284178177602133352074837928305344349188633935924183272503585318711254909227083473626674223699767746812128 5143 -7492229337396329398662817926343426539765484869708176429859690981816802476122401941348794024850209048721120251463119540413992453301382161885026728771370015861452833047054409736544515214235586920938957448212775722302515024956261705580499690504187297826871273153145544349742924747038898025803519461770792262352403201010602932807122750903679731891917648194718035207076588814336 5144 8169145849879953225944587282606453731042375120359470372040089697789718965844893392334973091795215388718893374157269003146493527639242403607863570693271395114157593465280374680219825333256612262929658806796651574925724556439727536052073686871973750500532924248845192829135204812638288538235487299657059608530413662620951741291827751956659948709159728774730108854971906031104 5145 -8907147261837069061210276278005296009840906252345738074831402938137808887724279387200879397131263233171608172517554539577917105293551618307250299745219579833724555969608960022446042425699055229918158420527892218262812390977165870196691059447510464565515097761208885488600441929036474774239514755755014132979722887007700080037087055099835977810369072885084544479379691929600 5146 9711739208247657190099618481850509266411797847903281775794519637640154447175970167848258205754954534047417481411692138100704340389582066753575668871034758480594884051170470332580228753913795427344059621267245094899964713211752901973141779031867440403846763686165780329247942522948124543440203123129350854555401415520815116151832256429220135942130898921694948248099255758848 5147 -10588922952108586678879127529382276618253371804761160768684530408314455024293243019600245901386398188439058707385496373620709642372184865747428654546189873522948521663422236750959944553584981475189895873736979359381324332734712393427885528608106150097584957803400325249614330846642687686180719767238292555773772669891482832791914724732631320828839562193352199277263834841088 5148 11545239947929402282555154583665419461574981849711371028908828790591969649627590287623561079015493819987767179953116030024521804120057340278524329644980006248770077218140991215979112954900653602600845658527211593145038640505520939433062911295696826389051611306251090909696536912225124080618182535305446551094563650989258234476381053429855217115765207853956117132862725435664 5149 -12587820407233905512247268048621309336128307229012348965823065791630662354934177987724324356010179790294316036391226489489101514329436508494072958257127011142954651894519065846940111488315694664041188091688815610392348462213557767293008412567790354502136229333074977501884707347053805036802149852637462653047303853656395275359180902828034630140594810950508587916497797513216 5150 13724436225031880825782714623719782456867494525508154645245267163019498037856756413680320078319835618158654662260065088327637584976817034422125844723548467086615998172204060735348048278895785950225656959034625455952335064100447998982481347512681929943130270562102172561321260273860924463893915233353779492607040214324274086354849949749549672445091383190754370018652146253184 5151 -14963558658384142232817874575994937130606149295849976974879020129219661034515780044484327172116490850302561240390611650231406631857780039295154073887749539340736479538602761129979812126556417308957350546608986783241756934742346827034977801092956549185361858286163354963884771633762612097347178522419766051956882197060931179857301324887595628373016438452498962753870666661888 5152 16314421183220459554548787160705921082102024868846657438743373350969359792772509693157213328109283706444588438640786050444012974148995843750936913514920160126533603969500274685625020324978578527902318475855555653261730227822572515225683608942261087431091242484351796483153735556140482576419743967351543013520563482890937346923578355347451589167339270670780845337576460328960 5153 -17787087993741039284842058939628109046021997468303703391158376294804091700900327561868368499383237287513403308499004963351532819438638579616758528263309566800547595077158368659773843997871517312479319231825322125881111943466470736560862207469868244791210679328873173803036307784321056418560092303372879205855054784252140251132374700604679593278902676918557542766988064456704 5154 19392528650318210748199778093821719485371114353638387073490181616267305178421859804109820110800389386151100039962759149665250272895956957398510775480765314668172615368355131227306787699157300084958172518209039310594561328875755199199043731383637164060742284160551236933387268601068120319301243671943207597415677445828382498143117517128178578406526341006492771224129441174016 5155 -21142699427120935150138698127752065374850086002207796414759447016274253675964418789410390086567255158129264461570491659328784432287792259021138960670527142391548671578363548486197437612312563378919396473442361112790866605352880449683998332898306941234961421414771445473007331865828271199449185777478789606458120240014705346514593118060743999162966488804202690674059445796864 5156 23050631960043076035406806032523417006585504511169112749191543407124200087834788825225882725241816345621617666216854531501487292511821505619680193190798573068943479525885790619865590069188824407769762481020235715457146595458188008920823162141838474653013731242778831307380525435573151438538328439333831336103807947755877449305165836224924612912296883925923884020141871098648 5157 -25130529849289066631138126158527802781122614567344265170984840587450204672617330004935071816434769508112556391989253566286729652558747528871313476205235954241096814483773814632033239089627338310693061780659658109909970770949754375204143242689471483456481595203119144809197619855175374574241946956896636427648269362433101201580732340085430649480292858545549566170483677724672 5158 27397873929552007240727683564067205885420520496110506782325867001689078213951388973060097470576947793765185761972797709179053317334882624893845094500338062908011377187889953875203310045270681995572282202346496591091577936073938479650172866177183010474623922725516231860876487713409472195797727334772490117416817492239811648301819964104976646033773592984820335535295287555120 5159 -29869536984538830457754799843938404657260858567794515565406677431740460148950674187779585018136808986619988573064193505903827409768458252384957105607837366321150113005006957141898500775760226165674501781566164238067193584236362373128943130918691739381383553705392112142634594847555227006344349136294116568468616843366446132828907854830413165494786812261182924391190710190080 5160 32563908752122806273048322962040640685319469359856417823410943263586766845208616500801478332204659623536126352019127401250317484144888931003660161381853545096591159087120833664551115935335919909478058126649548844682363573111342225838184993114594406253777187581903882476746189626515007310578001879003926486381786068333903951677772556997524097381683109596408183550644362653696 5161 -35501032142144876667348967304578787011164731230094292295494920083148010386238105005288429641190011878047159777564964121081146041019380426817067684534578763608040930126897650221167383684736133323739327282043317845370760278517584690601829268456399285273318588852751508480054434370488386825490409947715682552289334772212067239338676284954997393440413422596865171127081815244800 5162 38702751671397112238330607164403640907862250967580123558168347940201442639265182498213013032278421416449136944356887121112020196313048110820496146872968675494764371225093069010839664878245733353660607175029412104074516821722063421950883679008946469005722109683880398516345915003538677285898848227209308926545467760236832172678723791102987480841382342793178397250539356311424 5163 -42192875210208471558867390721847087329621128432144474883286050623709995095760630400125504299787282975852053344401338864098537072809727844054179162632827639916981376122445485921311387304083847609707141083971587295624346918335333601486874726426885536962168303678847243308406786113819703875061928858467097328639504365397798190190221122567795479042831108233330348198864292413440 5164 45997350232973423676938566688408034746048348366827052588469495409103942685575142430718689224999424162240986537936757260617592304513469944405305034401956366609419870105555735763779989088095281073919927012280014101280210297957866873508523772158166202386151024124418086231819816792197307392193651625369909740022261313329727326162370413516776045107389418620695105298156048819270 5165 -50144455871634979797930882586013744821730407381360456528957910759541001089501898516325787507348882559361063619520467047807792777278766409477111196197422854294661203547666710828701183100015270921691047738852870384965738477359613864703136747296022876114770849804875657948923838174012705346872796768587709175438666938524179651893951089664737667176062861385826692902395600437248 5166 54665012187336322558398353057099497270399725040646434482096840383678837889842445842954884422819637468945063380518529535255788051648806701992897593869950897575812761929134899467325903930127769527636142340652319346240274210380428544322784211504329855410598341864338306840400727180190113618070554311768595717747723929409019234052697266497030007671479076452441515377415936519656 5167 -59592608202040201273546548137028460971080724476107969358496881190861562497204145442609573406094379349095074988608746548226277390180262337592235568774617586942783328368801765221347428762399962423752340715719661033479809072318457500022584567984275210437296716991975825691525369091409722080871769257823409217454973930609673173061537194126126111020280882960487633488010394206208 5168 64963850369809090013030635358974519523027322747218964153654130842250935204291297027779990409624334666257066848432245153209374727323781961120642426856942703985415014336536759765553905238775317717643876390288301687201480556473098398754140684162235716143101442959780139438353858037251555330253424412211587508445031946914812357464316459691731222236015389595568311681716321864704 5169 -70818633317650874625887891459538065706232617685734411656129576739168880694547752663872506532899266082991104503242734111477281834798267576895807839120740859271562247118527568834635252728080781175129903611215577510780794717199119341352270550705600561834115281762447644539698317703008580308877041331746606872444145290447686562906287889375764148020229520497067013994971291189248 5170 77200434849463570335014416563189751230088320585492699414711924914054933319480635318368751453910319788348379097005448161502527059210514085246180906358029402723190967485778301373697743986817065729856994203531737838061626126394770289177547568133942057571499454777381864494272180012111823096294518589730700817100251900727216845852732635969771893835119111845200719678275618164736 5171 -84156637384855237277506486588631356556079311769350627100907499460062456573650480244206488989905570623189511140060679057220735647173418090449312109806618449688418810986114972625206757475738139464813210449999680736483233939414102238279838159363850431361758505475364413145308358082640411401462909132753228666771986578209087818553231444012343587252309258824448436268563531038720 5172 91738878198775477174110857675679811393508982643796292343929018335694564383337263588602494264979901360485161175519491670761171313262322627783898623805609072876438169375505428347256441228106567009898976795468776625049587262176025525168255318164481766823080975782990847723103885280217578274319519834218415261002535685676467204799803440433081627810675198469875594987742023386880 5173 -100003431039392427877105408264302340769148829076324345204915789120401865750521933691719321843119867993167843875171496213832262092019505336816988787395188793247608329691902326048884040739622519978977110779892285705321898036212266877191677854590132193699065327701570418289041061537349816746258676767973722514491276939458035730533875259632054367211039860137411392076755668828160 5174 109011621932030275397986556056622881652022873493039051636946028234452252939463695131844618577002369540773224259306476188790328706449974389043401018049843126389510708049521544455843270586382990549888032787050566922281265654387109518678872433120855641187133899572209614304918704503308286228603169317999564842853178478159869485499969800079341757295391102012958134597552365262784 5175 -118830282227930965081090465682717288389866926380836726142614941054518601427137554577448178440896347553595940251999211050481266969029697997914353899939791549168915703581989031139253887404332305873510663531063327629513288560283891319072370650031711401126404714764919432533982409443410266950200210805477426428118512162593974797303809539916520560385161239517771024597932671238144 5176 129532242229953998005967110595803568131801551906136583895810930679572977678623662726624578472315378537875445049173456066800154541624067490484636147233342049498505591904548410561839692489453264890347805709976361405288896240737064699600123529443296993621558256185129244987510388257388157761412836438379314717762416883179828214267412492306907289439541913743477712757391146638336 5177 -141196869025077265652623512836473296611927365200351327902149042414860976923839880827519342637930172842468736629724256096222448034979793205587700245711958213813665242155703714299277335090695160886347095861476593615320854068981861575516690526382876471034561797650549452150818100525590098841872996195897499683442943235783698870371159921063436441264109830491909419711840802308096 5178 153910652477884992083496502857869520239454630593554849471954718678249889528227196194308739427426209728265827745053131965535229793512695543614644551466667221534965761736177585896242189359556976430137499241268281403493145130772013981397158990352085899818364844046580127762869365140133317205243374992868552313861173932607221996469708859419534812055229770943061538067153219473408 5179 -167767843692494892081332317422451109750407150535492108729514286622259782696002789680983590322890587515655032734249001733695499512849550301194438317417768470166277754541354086350410925608676242934787101973362344464490123658893057082856750452823539033514125126947339177844945351040294169297096470647032656984236102884615587734431028568964542578041745098803486903934627504717824 5180 182871150635165402364962349328561428268473474402192898471811221451004665930720157136506329025099455093015588200829939327316268059791436486701823230521772534788369637907578038786691647392616728825604665559478230568865535259922950304631505392353145659989604891569219240987553951148151432963387786053737467287292432675143715615234157417827341478930001598675219610054790225841554 5181 -199332496028944756591364987803470740653693596416709826770858616583829613020515690397703944837821496703712059361090821190009846542496865328493841326002200690048953830650580472568403992991094797955443703118202011628888947717514076864620251418987088346774618856189279151666260537387880216000104858077279202559157973064707100511791422840390562071255082840262322283692717064060928 5182 217273843088236299590608592221923751116511926090712190294895843884738565131534521659078566793255093013151497031829723608584061120248724912711993213373641707468848778228255323967435030845673719488412238561579559272383497929380945609566754719848805551101174097743531821675995629019711037480044772859449615419545952515654545320513571333738383240511499439635696647051950941879640 5183 -236828095158390644948429189788890530209307268292892064586296230145849335843456283826892469209063564000929978353399696580875845893253704665701657819381158601584384567867863874953204083192264980326652310108326251139691067668457636324011224621527244199945169983431095678296445267988964885970297078204148248136416759596003382236532378219485213138746512909316597304602676846133248 5184 258140075867023482251740882334417966420193086944018746680768098283218254684709696264315669824649886304151015193653224248869911073821362878369158796677791794777794563231962741231163039082782523343392440674931481353033426600511553907820387745768647287063003403593724107351264053108793623822579656406438546178760596126997429904927566571330113412333629950221623738642983322354048 5185 -281367596983649342513938843379064416705993316372242493403877862447078063152160353298742822707214632257150503772459215981837688668797992771579072835549542040539864703199974662603181173866703597524930577914964443794359416211962453484936319452136609722427932630380094821396988612047812569174347518220164664075887588208253764685281511501651079680797495058169409371887948993134592 5186 306682621826719336280516834558604084053392173947497084755105131072337093222070607762811053810975422065695759549682169321404692105782681077790649795209575198876694245088544661392133321307380523308445286035010240480573343485514776696775413256273503744432664860240630989715789317908902219470454903021096634318468286336898419569237713506774528917046665882199719603963868560830784 5187 -334272532756940538170806660747602906182970795452969804889820798579581807475985682113037222893638043739308698945280398941095551844283437417493802061979563033017810218020251910658290810280685577947306465397248554608133272470124323254930461040513517196909124542527981755908953664040956638529994874117960449275056953941003205065289589939828146228214513522786585818782660699357184 5188 364341512057938921610499874423643073291505306592879290274505444065505356174440416482887510966136203050833414768739873198466277267835790813335944781712904043642169245738616113107513175239663689497321522987731753865611942265223221773654139578529005559043955334125378125765055544455115355259880851196162513859717699026647769544244822470518285356750833058357302699335738947192184 5189 -397112046335463075795731198945845635401302965620628843311120639263825584391221450563335006550486362249764957231432276977570445541735203233022915100676250572359810453682416887341345759902273490743504682419773370052538213145399238071410768533056586955450203899263229423445637389859939185837585449864550059345628270966951767402207457785975825589165889932261047177936776360099840 5190 432826565470463130739462998354277420582982923663330081027195354201261742883167627392471747624843772342051659823297384905330816984912210931755182309589125301345631383062548291954608183305199214616987686963130474192173557351914401649928438656945835407349711737724160922880001563039080488271759327822406833383331771925912674028901553187833000954807273316886266870533124374152256 5191 -471749228146107291088903260937564251785262474554253269268370839332026667419355343391778768934346427680035050954627314796850534823337104747103758943890874799809537880912421535912447576199482974971132855472348133789372799149130178157012557017024982017170706738349913310499440107068158059946268474926019796020049887433340170253845155352633214654300929017524482131927920583639040 5192 514167867041292003792642500819019367007667955535122311658847663531323281162975430320286758917124947417999895308722155779021639938196158541491036655547523561742483037013128904356360752608718134773314175110412977424385931791349554852106043134778483579228033117517029523902160202267250814112454497061474004472616630880136568062372495510241444707872100591361902816309603028613120 5193 -560396107951273926418629925129026946500829786451137989273549092154710902404615578196511754422535494461843135385943121641735558201840640724551974460776253406387682446928924924008421846910287467536434188896335923703895562428672239994201895628653897254493695667390426703057198921245278801700565416863538780122040425178440319825835123781889168850586215503004537052827887037054976 5194 610775678368210052611984480897843951733805441733725491358771047538854905436469028726104686789588734475326249510425597450432308226914301813248646420885950013078332845868237020586208166326045226685285560514151703136833364958159775945679420151541794261359390398191160552113897388840721506068977273879402697432780865623939507082330326963303016675733413541987812100216066224624576 5195 -665678922439900472418808039089301490443319195349402937492113065990468581454856965526985098454712265464503839682239905476204194323182456763916101841746257942079431017723741472616997236588608375300466640718107643066331276202399857103246237220479186151832996791900699076282074481095475287951351306883085867395761979670372128816031981221239662790257227125181618107928870932971520 5196 725511540733973696478732344234557737222547739390441921306312435316440485765100483346960367635889197281023490683411911099209649767036638871480624168787045118240309204813135647967179126830054129727329897939688710306119574797123733113330822826796261882850675218732184494148728425859241012718259007621964846192764463182758739922160540859011688596178292343011434933111992851658684 5197 -790715574878121286379240104427177833344381934296105243265946092536015277827113702739145297316842540988219949337040205424368288809247869922694452565382032524990248062012204649876557812333279133322851371285979210844832698538637147555606448532739907790694520653127628659459073241223663004531280054531240882443230358468762689771180438207250217702703256308080043919996124280651776 5198 861772658936736977088997885479127608789876709510041274735051949032160458068887806954886335459344006439440618006532888591993315376172809911492135023307331057425001783055380786517029315183338728094730636112883102561167605032592968432476145332992294111510124149752659164384565537556290427750795242043863986922378577688267681899992832157581445815104801105190032974444307721753232 5199 -939207561333468717503488985923247312705924913813710053281290714777155881404900117248828685181972514741572346607749831065583219748035577939834201190292111920159089743832417093538263521290425750057355317886565840928863124516363251478369306859484208419827310034409097157275207865981883858944835239706517943641370877769862265550447937780578418090093059429670665732570593066221568 5200 1023592043251930501021241164804349016950618441263845900409948866830211827967352768154311068557506004311439805657172366726622172958115806464160807535785760817531475700985998825471288165210159077701052446900033435379825976776893716148359048666628411017742187776334423461950529814530760637943435404927435690641204478122110219024459282050690157825354024165300673735905129488972544 5201 -1115549061758584871650253572575287133247719224269316977997847936838647748690475770978767734632705439072315086562191660844109453903105893865487888857216437211616865991451602071450037501453042270973252245111031789854954557990911090595088383148638761497105703577189591585244503776809960548814469364041705967511058439223357657953144506201285790599299702528550800675613176229789696 5202 1215757348409408701428648199482483859827264907458002285284964448284123662785193259893945985600856392957108857343678419605337883567313754470274890856889904508892404294486218902265218121311574058421359922573015556809954876607382429922073145466186802560932721064290816326544172480260135920287249966494621558926799357829563199114569574565156105136081018159528583628458162770170464 5203 -1324956396843699863498179028704337824720763955084198610279204154727150801476748707744589599453241746228507725827936194502601780808331635261329983357334968454699263494929223466775524066557458566041946387663021156405232903682430981591640284788944230784207268413601260647380018692750005380425179003509845780852821697818972861249207407013327497293539129664848736241327540890763264 5204 1443951895854202400098897486675304260228561109623309422463966950690855189122212950261803176307853353455173481644721799659285521124139460345991867179485202720884648789644182603462913153373281957304596880227546471199381440665879826896407572942230076266285836330526063110288565955196104283423397838724200544035673918778171603769002714042857376676246046203921635421564024121447912 5205 -1573621647674324598208782451106991609769847095321037531700855053188540726094838803725405151574143395463733833268859108710912493376295274283006542675923665214320970426631346026036162141421687701257982720013802900969924198600255524007217994220070730335180229511961241499491939466882810824459565535125677780338637237448633563935137818970347934561794862267741750433553276725100544 5206 1714922014764227234244120119266877840440201048769164209792814607209928557824429140314540639866159179463317133862958710568284553821904385165869831296143034301893277214055618475446522792300383641788514710592125814825244502347912145148686078244200509262541907852910175671352880558201782958421666798909527767168237105565458966481435009528441564359755122532881499373174019245741024 5207 -1868894942233695589328688990971390673961355671151689841444042543507514144965993335237086871916913367287337466843066696473380366108316992392576196939454144406146053351880906395692420450758346421809648839766913435237688339794173751223383135172209689770361556733934257334482504322159308848440029554732123846546939607345308207363369060704584478610495142624008612069067074813558784 5208 2036675607238990484409149024569327369332537531505224412086823947936721269997527224275198998691118020158233550149682586681249521912523605544329967486857250908420711973488402956486373703222257697846223417380589311659040317699584560578371032911379273921103679814300816690267188182588626059118075360989104198692732091171604115662436848203876586363772477245185177855419360492781568 5209 -2219500751263799302987121049769372177955820189320898674546054701835342352677645882152402176541784222500381411407820367114417844455915373872320204014804799727035388884536327648676573930803161261240526399525165506003949605953330322068229590250509212690702526272220452975713485418220755967289145696773222447919498994111281680541898398428022686323127517083659603176802660440866816 5210 2418717756174183999609894423888480083934194623612056277793649622810786927823899571041315216175635739723865258472739492596897833959694540621848830575670331396716395340513763193438229721524068748221565674559300948931046349522180860258919839089880914041968905245050602843350390591181512246581822947836467793626881204843291661912424823676229317415241181099530350684193590202948992 5211 -2635794530360203217387043028114959766323598900341525015566768357501537510679810203157183452342932859304458907148457692804534192320054069640315558453983749215214504377530872459955646122532462542297985354907026579402842393572790016622547932568478271928578923568296671598037851040972594380550521535370044594809183114242629621690296295330507454308054282488089717845191131175845888 5212 2872330277182032506045911718352816311109044544384877393926305939380479690765588591137306022214955993389267621191136767868734037771064904932236109385718102924201792631713565106447825492355117049443666159666362876991227861478908105945324954311652053516989528448107200275739431189741861358244330488872999921881882905700103237742018589786220893773185965649471376066894953002749831 5213 -3130067224368776221741811804095477669955756848120626335111937030796389337384473469838712166375874335809692063289932845331069626108954131775869893606462060835394620184321987516095321573902762448700862820955713127872348732503364116425612295889096542983180555090200059439353791537619685974870292036414277882171659880634083157084093178408262718684235284054595913810303151634382848 5214 3410903400020415961190916978966582733673962106830654868836931199458157512295603246616453767257097848771249248542003993921846657436020629965055202841079675323265388679402775423787546511200421468346811497661594602500323487748797001174571373336391928339488098433077123092472912704374869302187805113831041511608100669105817092717223439666693096502918722981233163831750821430487608 5215 -3716906548488272344533015874787904968756301740005123057543909198436006346870285973277313995386320597210809803658248811068255279913839499518680957641725726346821602668659124556964466304575393731717500490378739846687049722100410503711425730324638735487403277230126772309560367261580641367348894024806482808415104627703994866623214035695656567544395596157025087264540662012313600 5216 4050329287712275577094560459933737976800614305159423254386333883169446313171919711695213275305497119139053428863605817202461292112387208112814613812070400455478732073044377828876940904986901801573134879097672988657982601122615352506885920844461043438151788623848534579045098625365676001335078712033570345301067191859871159959220294435406141246013523360234316246616550477868544 5217 -4413625618634457791437407696758494637127976329589712379316336303133880838169496800489793824942867394417273012709426084863764973554127903617927386043973338919921583267426710490416424824702995232547950206270798689514194544210557274595009272021704654864432992477561127725270267711185219666153955208234850940529385134569659296212017719735945767017630427029904938973445524358692864 5218 4809468907152950069770807305853274033606933938400570677355743324798603244160619547856756636041302722969176947825675790826719252973026031246164164473992282121575352950002096561276105016569174331559755737553800534492954701120478034968749981630642713517818069331080040940723944443938786753568404709913530397565018675666499480523759163062819627660550150131214116682930526022305600 5219 -5240771469800756921757965321422792027068835260777685536293428992345278572068454022380269930639574383610497399779660767658800128684566716438534811918802459658447009372142787443199498332485580301766779571283215689871924523783591347654078248831877315825828531663633640940415161771434586805615760128397065896575077513823394172485068885997802583315844235321160641313680538873102336 5220 5710705906006387850480168124917194395084777629882748337451286930849345172301972522466485463885838008237578463883323793729764384203969321373139820542822433103281084862360347394174625524938682879862491565474030311578875861643984221480078200665920926571518769534678192402632636045882644893399077908383075549676253060541418358370955156778118936988618576466740452065110444448549360 5221 -6222728332503636500877926921259540038685594254290016553959249764915248218498557572096810475410340532800905229877445177006982187292018717726631717073356657074170944063542559743489810513447092301655626694507598549076483185850033721287692760257122492651995259413724740127204263266510919693300178746114778390523837612595531229873726014995773444768153658018387408135423585723351040 5222 6780603689297500046418804202900756667529041761919319412112130217593885745746566356770459871594841818640428304463693419968670786231681415266430004005798520876504395339647286942614434627238835447201716503036252446160388641484031212060397806433362119452029767415759992999085980671520865099683952378255216438021898589651928457206359638652816283608055093829906145264068466159861952 5223 -7388433301662676749628409231048513265909608953160468347286469098454376881983721676618658706045344317741762229335223231454400035734698219576186919963707458635952938057442448622344131848676811361158215030149585794981011825579967636417380629505905923767463426486524304825723203614607243003697596644967200778996033509392661147916711429576793593352607421220181129382791052879986688 5224 8050684899059407376450729750549477081492101414876447357592686878296624963393686147798125661699724702820609753511070122619385840145179775676044856389115046868264425003674101557807206272804286881769942808839536506044431777398084510731433976862408585302924286039468835297005099268956172052876652237705261179919742856028165815611637838249643746440246700517902800229691976144622848 5225 -8772225309717450180044304760326757236514835565646771592690459213376633609112394133053621486023471003921914395525668367692498907495657814871675739611734092435668216794655060418882360328541878764468896033523373034340229699829599366113105197977447891456477382610411648366762142042451804875344898932487678844542949302927237599869019375287910478343019668928840645024876865173585920 5226 9558356069092044355784765720372764320309440207494754235340106197275633553939404510926958558450841045815659911218934008850366434236596858201819130931808993688025981776456996016712313122425401699511079096758793210395643210384678696620808579405492424930319365836204623193448445116487350199151724823206830680708866953323322179426839932265258399543369264392031542859830791286760448 5227 -10414852201576631394797919863805663540222629872507405889018968491019568504013107826250566770564142742680204958294842829340497839365087708930721348139759781907969714841218858316527628080560261111568713408993473723107292640808880894166672343397075004387807155530018881307692427920291623081489639387106937146137536445461771168167607374765604417084939921152312285742201287599980544 5228 11348004457919153880233844382935137695287198191921724109737962674198042895158687275316932283635147059807610196921752426565008825258049289197114161713682896541597662596932170352677247587098886878248842037861464422427463744723634908574239253177792117578361977426801100073352265441427291442533812239467191582310138171498767046145739202087709365046224410520164840228604278884518542 5229 -12364665315898805743757317399256330932122070442722679911453008957219906418625740887612296534474381863318439238929510390846580655119448016519125035888948322794832254500051653128542340875677761266610446701707868221808587457484185038567150299646590649775882021696570043052075269729615580343800355589773749242508801628130145874007303614991841034530705885331289745526417168495804416 5230 13472299079159820196853339860938554669797217460136463791851155355902695899276481761918753330945417919815585188599594702147631686070954942576470327367284348215912388164756648952638421721343061516730031700713312443030913016785717803890300109339493698987143959557990647567659902722401245809276010194889072958796549028904044349274738724750701612202183150670547323418917945933287384 5231 -14679036438865997792584563243374876647653285547336601817663746048647353174416654381758572087697626490321602058626725059542361666998841094805492135260036184869119594506390140530732631643622500016404190871507145107428436984225331009232722943578484610878682439237669928180291008537348413882790212039007720570979619881055487402173216651505537952127301977251780575662117674517790720 5232 15993733895249460623844074782856950536859365772349536973890093553543316361410809105874359726086398520229999672489483876329207316293611612982416736590434247691375838516332975920196488450903975284519348140069646857309997471595495965227544720558807256667727667624653217132425786114915535782987982082434611422316917280675964150256119075414602090108254486569120407672180828873425920 5233 -17426038471413899579487805613923149317003447171285523720360493733712871503740114998654851327869694633638578008173329804665428764029605875446594515119379818461233101286297236195932514603131862177752384912860135181510951998363162400478140852644155855434856626490304719373964991971526809643432722451645656394887397288625984675600314804223219819263956651303909972063515982335311872 5234 18986458190171443511716002367745867481011899082224222471572524535944393851107482724903302997031592870883772355530323066088879901889872752932208608552690826594913040539666310568955740903027223545778504277125679923783238938885806360871476896042312054378268414208627815396653105261401381187890920394024596019813320929828674116663292409708522063902188637867645696147219085435614272 5235 -20686438826520895220835007194520891035451518322292984199371981023545446887318155109474629691362892978594350471754718114315170107013124203755654086088076815299363935452932151067991552207600295795267752682837418949843223663097333403648084711732309569958135994325324112540993541683551478723739445278922086756413291580833287872308417840330814511805308159759480237647542832385228800 5236 22538447493915709954826361869464557445435762200522589298054691608918552677089047078816978995765501102090325006692435527432306687537206766763320791680921363971956387853731829404875584293465711649830016807136427334906741118890502352177286406263908246228970693031300985527459652625070099010331434173269583492047650950619598975548825191921733413197203863457517767535076880616470272 5237 -24556063672051760362771532054933800530256628480636097058712434238132781866093696987552932067153047594400230960152338012699444867311940015430931331746182222642414946363463520429089348157359072959490676899654876230535687456624353528366248466946646734749044701872440561230906976530378041419992050457291871654809221468989904342893100618701836435296426194863818956189526185770221568 5238 26754078337885789014546533397337870522906218283489872150661501708692981529123449730960910213996660517965835975410651354539157976413435213617367689420524567443478424955644630911948461112749388924343071986824236331499506003308244438789596176090052275594339735752176969053309822444383109027799534253220204744627799819843721304794132045235841035961466675504994439950990970876321216 5239 -29148601920365351674887952487343806745159718285426169925482599652573373834284838719447196664278102534104939577845759186727039526666965046799680845629299568559567695629564640034931067095546645294372324032884554579078537448847261100008798176820954585749078016978386431553472203345713646102486506193308060107143400705291597708876200277185361444875604965785504560406253399865032704 5240 31757181863334365163509128886742690761215616130144903083306495345783669491838379411436837057410639483393324465894282924589327917588661084945079879235478886546673518930214982976886962550360024310867438378895042925257891524901465929757587070148131294107844043467054350078385947231998797356036103452861580355845925182483285506027187061405264784411736396554213201744885320678249472 5241 -34598930650737014964568695205736531259243395726542602518729479375821464303342056512285254413952598577474896168704938796339587041029268702260018206782402504792180748172429708330345119853157672533052429527774596268889352798187315534659498534727507867850242936086222536994275001907581414435553107532632717445078227120300202484174065406120769497252311289439456727758132831359860736 5242 37694665224079550492128100614396434111808045098282657629652267831565931886417349406981389670466003039223179417092524234873262030701593409456181924899674022240841395604593268449682007276353699462201390104010623784970012996360139827331443589683282608718086663075968748376768363891741016060261008736637747750245776776124050645408603849442553094382525760984370047828517607798428352 5243 -41067058804671692697979657745287858055669057550726672158539955127474025541336000900665911124559539613268978390231908630788637406447800461844443457708430406437460695704894467413929036430718071366839664378152495365380197813716266990204985847175645120804407213372774963962426986109853459331010014123042454468975190285811280622658011743485584347360515244736259129736299597291061248 5244 44740806223052716348511888541285133399893535872699413971529416192835102658367369225125944851076175247885661447640987755624177798634756664977803572179545555570790859741913755233990060139171831105846233041919870194033889936621184325870818871326595164525345481591632111768135061326580004602326699518143045880142393029441445024384262307173241846455427329807363544016716844315852026 5245 -48742803955860168250336833159285825366696887665555625326549896104009079845981723192900369126008222701329789878783548882713174975831401675260887172555669575048192482776403081143723257010640860321584498234079840470925649158902233915018535961074548765812451252992545116024289624780232479154543535052296852523363561804837818862931026747433846495528450824124406785376159590173900800 5246 53102346176927424216403308240027110004007217591284283597249163212436578779359432869846517013247788501775250239698532684943784369116512196086279727797565945605185606517560772749402112960495398174708227598263644202194682970242085615520788800486954178176653489913183021973884768554085750035347058610173273950601405386341561973755074182590600290040801136966850016696373416300441824 5247 -57851338245368081880667419799878817247322015680144391204781600509985815696053686819074487941594024000980413780090466694660893780411751301591111459374481180701748177142279138642719327916929248879915603006333070637482475267877490773269298530801182816360722019973887171119788275594895930398776068597908413992716844191985093709236648625697247771029841032093985915874958901615001600 5248 63024529179656688314316586579232529821933861347268409918426924132439715285130944629957097274883482081006292637709104092956467879670719282832852636260963934755372999674773767913101186971804334498643347426216430450916533588800817071466314500064685084193057855617492250396802806563289456294548692441899797274796568133139915575616529551813141171076233000082476044411599466427680512 5249 -68659764804156612152215919931937912053916124718030259638713870115030383309158773292618509369252734472635259242774678153469683750376953169212580480921467948855611524506489043908550732245775733619466475840067205052572436095323650861890134024343364468709449970723023617754629433841269907327058352061074404496856337623250819450206084826433314957838717645830021610572310512818716672 5250 74798263404167569419683311736182259650327376234391230511849733636110391620022515851751320100402707750328983880652111423967976746591339765815551494456109541152570201818436814299908262673726980880858913087125390434636123653720908447583781286047873877448994252855162531138857851199186840969746518793826257539418820279321266305407079762438496960736693173580959185610881633018089472 5251 -81484915888445566747953753667226629720301674201217674806067962794532493479211919641581298905639274599288494796903377063002146479098783383326304122092761420490384157045791528071819494884257721913586847275111255400567802125999806814253151054364225953232413624210482705331232824992807283811921844208997832374391235412736463097577704289406000338738252028798565328746737481291923456 5252 88768612635460323041073296925100057245107801494249715556021680344937548301536133991232229862095375760797094179365616851671746535537222187451990971682986961228323403375984940306244954200125297582467172497009651055196835345009350644546098709383296567290866099561130148569706431986632719444834174132358608970216534657604392211354183583644930890468272406220052838609805428925874992 5253 -96702599392676797726504290145255263273930764544740734481164946390908416970927844829471522197090529538309607881297657918677063397529925821880859261796956590126795990982544463449885267794381593709956873156660079757560676757065905360309176940360583656487524269308848978191832625323643180466457095912060548227419867053349246611014551142446360880137851738262237003919602167436017664 5254 105344864808268416068478777955903885239766330608721330148205162344945110224215527442579010828460219447069026728604786680929970334134231526632277895774646832982657161757123010571807643262794123810430084758355489995063052813910194675862791502128713990030551809855783275932024182535686041634409734769347012461488471226337571411726420957082211190309816722607109652658580838637513664 5255 -114758562403402931609633632644040496229067528843820353218174103652226229820406930786670350523173027068075994564783844883309268871446560998542396153166282725142384981019564699477474199419173985192092174327351835214777843466278442281657076711351373474810105777247452082990076762356758917450941164377594726521587408494680056878408177803115074784815957078234869583527434368554369024 5256 125012470042234307564375979327586475820166681491706327073056308392005022232921879182186916086161177877007660700577480969689131639700394269976096446608506179118290182927458673782016112196941269745442282776865888305564853146828938738008721972288065261039086915107490479701475340653676297379215146509524070116105754158037333684685337847986708867285249284058813040616889141854837504 5257 -136181490227777753794979653828302320750483139931514812693255732373226714924386734561527032674722687429880633958117539634013584986665610629669746840180808334891303482580647858137981268612731337518594682085332975435783742308886291079149953130639991898979862042990084025947095342979333727689374863828778656952232796628386354564966226277674601019189052446174659339889619725384155136 5258 148347194846890704277568424447607206128368575571186158168887585601452400822721786746331991609061221974580121617694883857149495031792645074246447496407218207935498819493026023568552074103284461029049705276564216823610506985048345860898699811115251515820144681226492532883972936237030727298500706015889468438481924134162346870799817851332064050407799387469531313435455907530250240 5259 -161598418308752977517744158609289178501070440121704915432514739093803793247594566719652658039692958288932813206982451318099732826362553045638928881416576789551598174328409482116477855152697600992580420987568667421901404691524368711387934106943833681052237439704927540633703711844287116489345253612785511603961270998884197858153638768246572374180878485972323420552262978262532096 5260 176031903370845088200536323618848992763771302836957385040301344694902557570093666779877202539433213850722104756385333926449903937176573202336644692491612817715150479231040457197538504806712244269639329552502582099693931992913959158130551467989448791810308713504617140386689037446565955619616021792935268961059998089765265491808260844988616370426744138045451857371662431741188104 5261 -191753004326979222855757115205741677708106482083476963680374944144367079638958778963942158833536395018516371807134255325686782208023295406990250500742493685959875203186338348448769916993419809846281600296148242824473916768368803473585687683136824824311259630289768090769433758575159666354356496117593194370037547675820130418491837233860752202266364170314174935305097892032151552 5262 208876452646179403925009420499191759510079912840317542902922393166469428535525010722877417381330521821054289708505333452980143523268365612240097780770327727131203066987009270878934232954505232169340456643749004613505533789129928649524584236577887315992486639317776138696798592865107406526196664332708540828125982138118136950634209621039335996859102194477846273902262434746063600 5263 -227527190602114185239543091454976931931446519404593955107986418764046992201201554443727000879145086815194913110526307505126345139186264331784604636462809665535826308119030564906032601174121993606355161985255476103077704594162115882398076587580502546692826720821287380065013003266113458129590995471764841632526660820110952564996666463161366533443165849349412468690145801695920128 5264 247841278923598198838920858012460223814862186593916027203552829315054134911889077655667102370602664296351098639045394087244817891009307571760212720458542794474573043094787346280865831806614480936604024378578985684372640581949958338858251713313779321300744029289633976457305037574126021487282444034723321206137284043770419045492623423290701032492905564349141763988865523418808320 5265 -269966885030925569240049577594462574213271173576453766370215721970444798959777941884895764864241025387909119180476392261961817909439714037684948975364779988415039281690722610497756352781265310670437569907550694780997983561726236445337265322534629034285817610705365812496885995683029516126109670373477418450428451016134722215125619307945452947728696795394726416016987207712636928 5266 294065359004317639369091433613037610265317435689116525461360433380530565979064431985922862796823622562763376254368444225663642279837533899969827044472624677768515607709638697622181459214641117730731955266982646579283553220196298803983547868461548698938903129387563294643844002383416603291513281962211642690370583851936506779399747306308274838618393105755966928584503150930994752 5267 -320312405063737542329461434876876198174659167191394633213105843900794314550467750513821834203677753160108702619139543313523841866392525999335309529795306202559237181130952740301136582331786954835125335187655689751791947525203495841236621138937999450926584939667976856197748174150457634352808497184946171834115998665804677920899087157704323143991749293432120141329333662328553472 5268 348899357028291636947912570094071322782964521134109814141043389377647845730782161864696228310319170197981911279398571804508773722577189663284116316934539371572598124322339319995280227963038443522349421227735370276880252441275202610261972938176333375085514565996106508315270751103313659086845848215147537355544749762498026244783955595146851594596122961707679210964300434355896704 5269 -380034566973350753338424310027616115719300976858331362447000731726448531687767629810808884408142518341038518285041504210036402147207970460298172137212651244293182780052679667680679324360799107872174295556381712175180905727523765890408812240654321550951063560747151557333785960778058260516304274507969662845383256418966530933873924313981913751203420479027513220634184052616724480 5270 413944917119767317333984133755438665749876401753528795379538509717323211734763904678728520281433861462767460484069578192970742454428252526503645760359955759446153086712693113948220091880096017416918801190306867995708962374841519162489691163331889636629501151160886597846217868232151578574021352414250958804403894068656030879348223251250703452719908408015666078684642571719259136 5271 -450877465877997684109015435328750326819438437845106953963985412125806886511270010667774419207200436338894677300718463690207638222954131141799105807490222936644431436207223745714594009330544158180366718506467293854409368955715476176769585959407298180424924392500320672026954927771666000728094686121999399669844681395284343823304075269687590751421565926352645082084131392741965824 5272 491101239936939436079493816301516064045232994693050997185387810541091135366483023908525852231498137348804505769860487429659981712160640233629952583194875441614242273783559300357664785466125335441104554426276722045159905657966394352396414706328246429501005075322409633427031924278264817129195637552773569927171891159992416457143237230087445766825962425116431982161021324799751680 5273 -534909185339800665127388505035670892478072643456630741568845713589220807746838435394068800655784599847604132221523077448264503858155058275768495633091663938529173234195607795905815612715795679503511339891265988662337177941258019819261969635493600323833432166146917678868691891614801473773027484922237868488489331022030171110258467913301530651348722990795886401470946995837861888 5274 582620291634884278055926375785059745250048513665895108793151066874089562046598540438874786247711573091637861260983833088353684348962166262039915155320965479625825987990258323627363541556122411128271806900695285398999721917288089565505851939702921189140389336876488297017060363547366745458107146043855586853588278585614119494634063848889604071865229207639606128023215104189685952 5275 -634581904436013236237682570522088820976086350179026722618006532785673962111774044343527899643377491122871541270781215753426911716132710375890330738488861261848123823965067787698613731052797947422408047373595510373471714408289599585773810733124948346065953813710760764213048593890512997172665052860584114539896954663200291048215684060921379524272186726232223389789109789454761984 5276 691172243084385347512400736661376463368255821767309622957448662702344695983031554838513214248929858003929806360771564152508720427112167494884991896270959804055247664761553739656347780175735869457673576627739800133038811152793102610176928593723996231665552706597769719396509297374168552076152574954495662755626970596063685661722031810107776003442244136029269130692708382542005133 5277 -752803141580660497445009888896315168366885851412314625986138897014062349212967532566780263962068289350530827948885909168434274291897312646975141268663479138567848280626822201060728790877253084839569713200349402061443495560806245781153102497413728762065167058980943088258568780475667836274183168333550286934258867200892453563296162225349940546564749413132871731441260932401987584 5278 819923032563638992207093323301592206854076283238261755369548162688111214814032077658328001091027364184555683006959098643804360020831900806355100897240112762155917466632963149288699311584246732081954798022521126027478822468905890597713949013231096636372501275036255553635508138707740519123855133052063903127524071021989438328903199524286252881112553120517156844115973760351029960 5279 -893020195861510763635718077632924085800238356358211917755128230441974197663051523898016435906276397246352895045909739661524666344826999303070853517457956844835685624955184314813286746673309136267781584236445600088401680339579857359931070773974274116320216814798538198098380550576267820877246728267042512529817342273785979549063845319395286920039013603551979293323865366498115584 5280 972626295045881404867657641742966754606753032548406437495611391417252757012293178608280775301080044258099584810036633458725869647717190956896343994759035377149673765462273530937757055916488302202590905186418751969569117149527195866448761290756879238580513866925233205913390971244703089731669571328296454454196559770181773816607502337311553743146271909305715463928455107169824768 5281 -1059320227491257759849624159867585602766187787256074570085830547076929187631021677945789769131464936981110644772178379253996457164724779953513877815902326606625578842741639767737862708629566854853223838657192334471090202325713850947692501907535107497281697671401585244011872264394491328122875579609863477955403665836165567873846714621885483449904488691027320794598079786011590656 5282 1153732315698251383252999499804166156881790828305647926921204469874754690678881468008122390565238385025594176614898482043631707232823942101865234925414420779015087126892487873570454846040019782062842050432621592322215301903843474329567583622869779696025030101748643897610199289403168506690071582646987492973553504960021011867464567090813981687476132005205799660636434837503255040 5283 -1256548870093589739054254694892580491002723164793940460775669464472252435074372784766958648884751924721957662083598368200644911203899325983767539544356248746499517474989248079636839592126417226413785646807109397188131967461000105918125598968313100890776991517510394896721441188484471521735157163782583972338349394099243436000854887488495016637160547639903491052394063691061919744 5284 1368517156191693685201999230139082334626131839292188852167821982867172935601765035565202422229672384915975279288008305520958666618117102918839352327392482262336193866141496427670438938319279351830020184439392677340133266658548635003377782916945582904058227165236931919293914413330544517671717988764848562557761611224666795771077259110829427615827318012508655377516458066332345368 5285 -1490450801910216178754154607125997969894201393131271415855590333888245990789759810756067166993348702497861444563001677658601355703763894070285966021636630908911801491087627951686999722239091031939605093153784817100386169896117606967474039519379714955418708975491383413565464015673099689808504929668351203068054642752253492377466866136972580175158980697648140732928068300667092992 5286 1623235683996357608042135724610381110390472389519601118737161711072029231096936845386773933940274038981932015999738525213829797408018652125505047504439052190124542055485266823959872796600311249764839239091014633146224751435155904533262091414485392928443960523624831923583106582723111250122877412035417027084875993939085220068611611333342230065984122452772887407718618733710132704 5287 -1767836335964628266753176946715444028842351580007290636639944455039193953354089524508457738124799700433890224011810638007842986553947397231064068938894486239569273422870416980545510141595931755803307962721281445059625132208675725101749648475560858426452284237443051414045203781398600161186967108573680358904961044573243280414289879892525181070111406937204641604213172429171720192 5288 1925302923694664374229927581513468783752460663404858835051845188189828971649373251610345359942782197501705609470477081002013370078177782818913387297034020502431806089116198760558814667478111825651724518563618352189162883951690185311115486256470417113469319864618907083905001421558544021818536428695925008026745296214946618194174260352095535460789681934619794763519048209417400576 5289 -2096778838916538065313198323948524996817814292188655552671036531230106685227970277070449851971269388734131828860495751409954078667040946680379650375670273700091135213959720061513082474243192839964086059886944042403128806667058699777090245794215070434889385247869147363712600852766009882463468419474811981597797250344007536407522055973265293448971999295492091438185990016219480064 5290 2283508965249913518579751716207799537958806880975452799905053213559437193957260403143375624009679131666480415298819152587935599166873504007507292941372452948834171608105752815811858905197151092694710917228089833308436970343356765656230730060626490955571680371969419321797131147780480657676739204629578878698387494582193617206775659507831215246908092893318609283570536206132173248 5291 -2486848676294140543838145758939644167253264827178544377962027479956898249018410315610514884791078410060343963854532845864289757345773270726116098850493252915047828968409392644636736999264026790827538779413772287400357591788541801797976658338270651946953261270314518736534266897576836863060658122995895172873535114963884767811444898731102567644351876574633481327094337188554342400 5292 2708273630523489370018304111856313891902839656538310394389266456663492495997459052331458805924087155510861770552751336313123414232932160237032806247173942558846899185493258789136286762018684443950853428780147608951314733368611897588329743085816043243615282026087067411257150570794370291163885522332908627000687127829548455391812496339620198593544401634991420150111549715976542252 5293 -2949390433462804072362994634958588324589829620900121550225407859160793554623525958841880499737320296865843499375980827467719863354285783339480439707797202985715887077273998702459195203801721591260431432961483402437892038629496315571180745155217042594115732910144039499538384209840095160792249214470339603122354956492603871118825394836838933500446619697337478438415859156539932672 5294 3211948243844784786068192548507727680108889108148714974073086797142264381708944985446587671447873246371738333883216860201681998157740398734442376045724011476415740467668230890897790900631100986754610512128026270797917713274002397068177011558841555673546462880811078557819804632894647006331333417452206376845664226941677324930743873484804803180394494558524864571586195900405133960 5295 -3497851407225399112233692328150424890719357820658364369414526121164576327731822713582419668950017413252513731815316140505260225759235505883437187942189552996043514840788508259001651156780009303113287943758143587432866116621803822842471832006980649724483530256849323654302055016710132856863981760729106755503184783818460583200254614427077609672746218723973278624169032631160143872 5296 3809173207906986931270773009963504443837220903795418297952906824150009294566048344745482851824280196413322117935931606683506548645435540004458047867404444064234381370933158665322060594967265432738129260062511758757938183892979089846631630902676948313041766890115666252832699667805074154368820961105220664594951965707927910329010942375225687448978625315657687510205880312168462848 5297 -4148170838042138125183267827443243639988826664769705155576926116226875419686823315720368167918183768511632728421253488887148824901188179053375579505033100294531943565795224132424264970093005616690635199250762835008755822620026167604233885996575998674754479630736988573739108028579862141588517584084060041890944303897169109691002464313766556570429555093623430876804184389440765952 5298 4517301691522704045606523320123881976230219146604323013716576967014248979129595092211885854071659333815329471284789980111426691797262732706110687657364140742871059487328758484597544165814360830067511053279950136249471317501627305683737755612637960276075822157544190547397474314746940945427705000637935178687082447912430411597844970761762424607189242168776504736876711429476951552 5299 -4919241099759709793785383278743982554815122126915203068979817218782043866585648833731330329389020714827902626470685809298803074370088463172491724891635366783803158854843996413288025749071980038097627932907618849695105034416641050170541995517585592090850260472035459324318134431596928780937079585508373405317826208603143162906871079485288721318156067656693925048362201334874636288 5300 5356901636799312038991802913221432723406624159830150807665474518702296246023213154733307126323145764451099509981092368668138876611094340611262208597994118594598051092480411365529183211175573593286689755588212875970490472435803507936848653382466205734288170116161613112042439736362275200272740881178212670107711308436579473485228599391748018074213269535829275578637197893090686744 5301 -5833454132471112775948481451216394768010879284903633454599908429540212532900209306392445365112432065116047824591167899661051157985348363043296619049453291027284584048321276532879487572043243520161695738713282869223599331020379565381007153038349297147862257574345775574476039260414354386060209275257918744239498246161017837424792630105924412868170720912107483926689022445585694720 5302 6352350544508404437955599072619319224094840824588720863027616106988466763703795514253489007075426235414206895426600914358878773864474714746222084483737621696835403948249703751387831346295593652992526330817927574474157300192059144621730361021881847565181342499048403167044633265134501326050706659648957309125950170075162786610007819532325392577177682862857526880850441320040821344 5303 -6917348853902662975045604711281549975920634619908208584894015257089835748724907524442339057938186480876650704216360380353687978403911712063398246095357673117909075953418006126654936337675794171617525147371106406854374842167830323068664060687188052569519042543433196709831317836053528731278270221714862377829609052074699904058594454398008170363967101283223920278668445596046589952 5304 7532540162251886075715759775826614806728750480111053567634421594548768285789161924263706136227514642713438035937038607145174443993753895810647742256016612384400335027496740490092244756711559199769464733034442552377525491780788554497613624309949635655201384781513406138987176457890532614234783427029032172974909082605809032276652389732181554494695848671775299971283559037931997184 5305 -8202378185637618573231328368655530734175491242299322266713138494026553908034050574188993348845803202112710607853677920262259815548064816319971338645092796625876963184982615719413978037781027718508777838738435593333645828893861261818203156868418818556642611802242197696708937825157124700570414790136144442506520468747152769570974237548390193442352495264706093721818396618736533504 5306 8931711356731237485336920714295599185791659953474470422245909528606361438902454563161752984699458432732666746110478332984934269211393093633408428413967498756800399352720142963521238239433071508752910999298131572227612013823445918950193807500548783838706085285467530717158671878366249998446494081045245002879701487038918822697654423013896616407374688636882159925799725630994793472 5307 -9725817765508701759573922785460951388213941129536097862432779058762041249104602588933894053420840211670779673222219945655192985260855679818456627045654711332100260844249037050543574707712724371738259868555977436470098297430154085958606994326148797941843837660357176067971280839338527427858012459579170541824731979029613877672959089586803827042306065222824628620860627844715249664 5308 10590443189277687919007841807127566829957479394544297014182632382032236352925210237208551090333126943287599783384326662867002448964491041209739492319307867575503036712821242136291299668152967078402392908253388464237565159190511900404627942631069986633445764228002346288648028339077810984125780409456592272296525044431017069445711028226003783717051636625636664246178725272268641268 5309 -11531842484836723775960546803583795355909593722330589197172658635146608671568258231091029059227696853968661970583257024972482858213741222039330208365834622906749252744257363885837087285139729295061231131395385615111704787688640164173412328199395836116901883712902993016552095589624472265168838763528913119940181096195277822446185376091486264033500265996624618518319652883776667648 5310 12556824639650228016432768834947607262577083165011594757935754271253866306812095130637358156075397940640614910598419911610347285332029935955642872780744858822259387601944632110864977682395933035701982007519139434674479055585426672088642623032950496388741605804446819017122766420199209106619754427437457380050255042150625401888765744565311275915826462265348907282285555282538526520 5311 -13672801805107750630258300791725879297778644597760397077032297562969751664613594175253380577765936677227288258460735525271884713384037873023113491589050645088636814329395000648604847006011238662617000647078816580462337569715633463018655557762328737941372856843283952604194206304075665434078167493885690863765510504689189061552505295987093084914852060088455255514604367904298237952 5312 14887842663426748522227925167962717966918478419033199769191050267339068685129494575387511031606685434893044311487791046844527663582770178726612114668486811228704146982841333294908225757448154912370489366272553014262835241316571398609333154559604757742685468584313144640588004037648018398851943509839081916648057513716728717870501502473609458283576159554754670890120253788820739584 5313 -16210730510758880032453408781833170555272243278733193060376716177100588102146637620546261303932814777718951374315314954943182608337864383682675044874042166507773716517148026764785206221425568950441187238006875447805408084601524484082862487071281872578661277165892654108920759163168776543058041699465410341100287473562703088576436314470864466717270012194698272919337063933989093376 5314 17651026472790856031437877389312716053483400141643962111448884065251364511806508401808402098076617011806141484528602109395989366355685037858349188935524879272285853542696515126205665438583334637142311574232799643544218700518607568348139847098818747336904650188976073766799836850938055252791408959396427398868010107633606842773679767092194185130833844373120086296949631601681168704 5315 -19219138305832540604189932683231693035704776816418593659787939002252014719824565730088983713780027299991485540290552337321894009091095807463152676691739303940691979090106462644424606380823942075488396173042758835102282791757309316006409960556272636960315512107497912054554088818720246681227789635720844051530920790748299458329943136406504171030285074828020337139073079597164658688 5316 20926395276318553283846629345983575584581808571825518527182859327145884204046439985707681876212509934569955352056129871174818118724813932150518206208987698281942277293661918618354469701130484188146118517104702129314775248576385987457910246107338244166400173772438116573933398989097926420152014647119076357979891389705634300721412792347834139963043900654667636704140893589056259776 5317 -22785129655099347097290263523281471800841731222498799993947776360314639854266379289696307191730445264216930404225625066309968067270820259212976930742991526079517221309805695817267859738258966197825231416371516621267718781577942194405507049257215770951490047324954574272093257339571675063996350529575246465029206389981546377166883514436356679586383331293966969924896532598744940544 5318 24808765410172854295434454079897307580873530224442942232460318504501981906462185594375091846475709396059825446794928624906848651314492325687621122895517715896487238980781704457809950984630266501846419019643200817330720526047270602913845670972116295329905742239039852489658673112864459783679237013317041218235766236737646218907627657052802520771690971961344949813081889689237769584 5319 -27011914732944699907149351520410984431513573088874710418435291131911119343702253771764700310785268544796317830365459778583345685265892849969949027174510570282783927642451500689306338518610509173951108311507154797787352302432263266381662965616797890400749945021918492897490536821483382739290393050016504899666682138383390806744464241127800957001076750019788865037123232060300853248 5320 29410483089069624164210704215853458974170932972095135043080944060132780688320820533964572176946554185057216632480886938046377916483569758260493367077938947654756899787948672058552998917258956701709489891399044960848512378451523007153289746696221677608358713200729394258634376476356632026047740314753581686540336453115532498489039627004261453841830296878459734937858617182726103040 5321 -32021783545817209112904289704721498022225612379093297227545171602933877953417424028661988458987281161084473479312028287586326639430084871021070680572874079121842050860041454906553163941562232846890732325081928987765218144484676049642288000220453266459350419780274669873288000362595808586669528587891813010167274788379870450516278988554664476295129428581362520381271098231610146816 5322 34864661194154311030788418707274906337622298598020239048691208584602472019711552179634405634019668580585043383347149486132817324080022254005906401882213482605868151528359967095527279579822271904742657369679074427497399861899752516598313062179667784732704067124130885166186495055550550916767399136369364627028919323545845329131512987439076510093141868658987870002620150736731063296 5323 -37959628555815821472432159467869884142976016858530765996560578048174331659408091211515221891696258648239634959320691953325702368317078295838705825001012377988098553181272817607596273022390469400126472161825367875359272629965845038835146602613717932860364609655210350781683350684743814063819680075469111914941109499322408397907793842558403408524598674216652008052691074356352122880 5324 41329012944056937799586557284985370199096424846727946898828335032904551601563793091205629078365378330600032633611846967978231314310134730551860538374107852390165359621295848133576650865860350189338801073656859499522608884401824017759438140161494154362686913031566027332910153155944761674972483859685662734984588427964686169643621809917614156140728438665489917573967739244130362708 5325 -44997116832101426885282970609074228866845010527662594204244426207318969007416917763639045476583615328982779314661978317543689457704800201752454806974384399895066791661659369491891874145472264562752751161768298697426230397615233866116174379103355286863190493098004106600923689049792686789180270563919523211496218252281882276633471396615382434353334963772096132026382719632199909376 5326 48990392376127752035718408843113151403611484387099549552058429528752049318540449671659685805029436134919735207886948744091929162616520428845540870335676665288295359864512827117007799086634197631291363350924809148014762379515172158378124676749107993151060491308832359686163749188900120313608403680364862327312097427157861623236644047452940898343675015939027004819865236569925789136 5327 -53337631340627962685703684780459853440259389617330144770451993077793371779748545044994543592571062378399543740606519476191041026411636627869577987752624871049376704982587036776389389788817355434163614386824539637901247809769778399687948752334150996511459958894841120577415883010162311057595931888673286444418790350437071911631919084547762289270924472479786434797019423687776927744 5328 58070171783850365537611884174143301144130997581806579469075069673755665119595517723391230910052086335877292850736597430103576455078956504366007162251519234468645421547508791544063213642260600772705448923629851235178526703694458056070157610739031466618492566093472727677901519029301753284428107200842378339925013580990123545776470588694323385496469529858067843983728828169796945152 5329 -63222122980576612245022812820340802294797903251751311032329976076357793432709839334937933047066626284407719749792106697632878684669386936776681468625018039664374714635110903846445441392074484237911558176065914826945612726801736423491300451612193196547029341991306449296504239969375569652934222984226531443632694360989465453324511103725827021860903401978539409064207486242497232896 5330 68830610189535840247751234818523040478484383146488664494176843450179161928601194201187999472948493079820386924662020648782348449906888755037061091584674162320669456673587489097709932022129989751692150614019784258209920805266850129843473471157555183933842178695886598294133413720089918107305332975889420351464762298472935246703831265969815655824639997724149234161428421550437584128 5331 -74936041014246259682401066931650332259813084898242714296756545917331315077626113796277550893032771187006911033165025475941304642791302579248361829957558932317492292248264115719803029668970721898779648924287557875588215687857868662694301243420503790608408490957241854004675279468499929727051761288713852043934684803679702161454546193896205569646200192701850186907523707925119893504 5332 81582395260002469495677494338962666787339496837827402438644326965799791658205363962818620492810573858209669481142562804691977097522494189271012403837795285307637381804217609645853510684856246003327264945530559246543254612750924388704564112925621831656076894282736174670781197179485950388871699410919002235695877022073825892497198308070821373520855823791498691154852476314197532160 5333 -88817540357187297099603403857972352719123850696238160301959906993070295464869211689394600959942473543966828853318460941620643386402606978532304934172163870129818494991339398615082148159813749406017780555163425166502263894051213683730748097593618311069379529848887943499187647696658865477701622571609934104602485912061498283087595342695845667184769477854817633165603184392559656960 5334 96693574603268403326408061055403227420750405362724498181358883847993623359387299917207461276368300491060365918565730531161097611630413402518851748250661602815705142951746962014893043760636679477853223273511918598167498209005310619467362151124849786821156276859483629387598571017141263182558449279817484384899220817342011777812319496477705483899144497430990372503377010283774531584 5335 -105267200674034816991146576263876529549275223439708000253798981715857700442986356446767465944273870130563825774494797120361731365359884611572176176097223434858397926895496706215161820110055106541960270561307450950832389795688296321515348626086746822532789523484969049733758436323646656260364168768247204337966036094167007486104587805873784168059293695551732042341100277314273411072 5336 114600132070242854042001841225325314595907185267759431169838190970286544356185603194574852329270379050506572553629659861169146874522240765533097444869586432610345809456441049216234503746624408728105465034466215146882200855588799158160211514869935050826912234457020186584824333466791035022824852557746812250546476927894211201128382033039107692188133151761289563250309524524039936000 5337 -124759535400403711364639182053511121798281185468626828620203853768290900914215176131586958661437058511875970445764995724489078516880119480907971110352855633577504913894987118735699984673673287868217045454793741950687291076172913222842207553432280246684443794336845863918633079588556567002836401354620831366362525245792320707261398541585899578863482303534417235548214985352323530752 5338 135818511655619662362589277766242648389428645670403516821433458371075871470602373472581541422783757727838414461659985205708923932600294556709758548483202482740581745817986326500073961905944850334323179023100399650135991750390883917729085622526353210979251996404436026206760165827233331688483592031329704784521533467544445196928358073551068384420987586197699975964480474295206936960 5339 -147856619909971301871722862432508252329858396920027091688878891063666523067302549612987134173297966792136940394715988037618078931854105860716875796736640426742862463092691511683109878245779491615515696943411262675181697233534711518377229898916465754235705153754918836212094879351212244085146170825667316231729906339020673558795770655982718866998718907105237038245130695710095704064 5340 160960447181942366824054742942155012419340870938787514619838118406092587973686428058468881790861944192349868987431483818774062447080190300741966746098306723754537768980486759291282161348616175176237032192003637789905104394409186240682656313221302674023887427170313199346669545741858148361125157033946199586214641387241128890619265306066095184056988178552788381100050531761687069840 5341 -175224228520881451720256216590278550205448114976271510907334949989161496951971600590855385474172826616508572267498459787710802452562248270726839984762360959853643189717268661588417007295723388758993285525638867591393168541553699191977927441373370794618336133298140170746454240319707364733182304653525531430691640060097670119687121787668104605699572361441579783298855160046500184064 5342 190750521739869181289187019840321580392058225605750606851235442665318486148947140411134586981817665145424868084402842774794914291019687029359353784915477551313516547959514213049322537454718943173711904131022683775614366303321780517608120141860864697465875010585785071207267324143747158447671158791421449949972184072107674302771321129066628180068230172358481985411876555953277620640 5343 -207650941605116836905529376747442888018949732684775891547583877126124321901561569369995791807730955309894248532475119221834578086668794384973749089528145200262533744237601365206343806793783018117871212691883288943436742951839899888530684494126655049334251288209936122469468199683507025850802781679069693539094581007235206327667730760551185765053844785162099717608161304762403258368 5344 226046958714921659643953016856198838048626398154141453056712793847560941962859322053072667385946981726719450561631146865410619725033707297302637646466808484556721787769660428462652170377117641174105136535076200878246696215847690202233793469641271723731774613419066370732248251894219597286834786092644986866923345512062637183387129090776324798378702533959353045657185261737279572992 5345 -246070768761239952636096148634753294759709884552765192863084756673354341255966247737597120802993543471451957577745135077003409061078896606056164552048775241439941179723846165790506800914852893421866893930967000615141810563486120072588733454851868010418377656188190638432624055739357689418222090586343137583831150113814926267458459827314402932494894447457540218626809491078811484160 5346 267866238367368956944822930822939912292841649889417088684257543020856532067301960461789330093083698713433372412842045314899734743219573415083825738322561843181960440057812467050380217422483385153739543323835402681310199225125868527866927282115387344409226473268946338847625271532472552588284332387464163908685058936580954750566330626130498114523320584123766352357509273248482450944 5347 -291589934239594916411815078538130016913077826820047508492189007511272090783769945812760409908048597404526128075108045848423314196941829685573517326976890371652041312445890655272492760642918181591652840229551449813445988878926115392884811165505657148338993566909845845037280869275059482885817202784123854910844588292857907363484541532577822450253226703643112892366949646181417877504 5348 317412242962820745321374149223824775403246374881670542767400203985012664896926097155695772847607870875386757994279641738978663080221448455903507323370155136851020815141450026461088320112054860764761238131411214508263845248923240525284279190802121084528231357789464171680198588917542117669815186098595037197998037486364569741428170388870561438545826528740482288658692675159383463936 5349 -345518589414322717448518544340825373602732312571081055014396281557453393237079005592002251303105023158803949575553396882193652142398000658595957405084792266709031884771778023366969818588296546970863978923184274427772903598548513267808907308037903835178159713729063713398042815449271575116827309646541229740091677621136663385408872160378921049506113706635466830239261570519615406080 5350 376110762470459062149194947149740084424655485736352097142443529782223073385449482790003994034163373569028585961608744506060524028942349550091622113663399714673071303935040600428051420043539887284151170769479281531517042472431290665852791362267722975250047270430203767208848211702883057889652690112298954801889664019213844005909557789387366444284038351082643022982128658534587194608 5351 -409408357443320850547316686146417799887611811755763742514216850459346581260030903274964950551202967926440656069844073807835157860309173819322488018549983582312270978165412512830057383145222886111760987259643184914253081217808284047152855702337272219062945833929846505537271596718481692283355158036692238275513141505315365311102839079075903663079533512926296325530620166606545747968 5352 445650345513367672692882324504444269786199617631414278979745565257415368319057824591153573915449274188700133592053464704391250130428374633810057361941651420509549713981728947812636823865510899337349636830363676164085521997798846992782992839834239339845469978169626896273192669510380486943998293251365711033080502899554358674096343375525066291898129071261766194828413797805272547328 5353 -485096781325889917336639025817679357028214448874884775145544463353827821241057422060555551106824326037817495035977287901190687695891907653101016189628672595488414076082035387398825538720618098825885876742549628804124887545405775040453178252402257503806449882327703326334906324604672953872942231669010248858908588914833138972852163470679112251589488565425992397297916247977319464960 5354 528030660900061801008386654494057625968442440868527584603319957428534898149654357967379853460736550637350929180646306145805067397356582627900272055872135906691876342578138908548489342850572499285958248879049016736730473337335179219406794922408492299181154254471782626282328363032906997477957093586047507712509793199238608112614203616293393706364797656038514607270785282848968348096 5355 -574759943066328624367243307332639523540211585909238909982467397861696261145282646035165424731013401503961777749648409514246384215505632386092563130729015998719463223318711287558649227906488466424316024077511749449298906940315163627128288828294269585411677070325150414659729787928062293577493969367533555891406911371366948852985993987958946243629507214471588931337496004903970013184 5356 625619748808448975844047879742363594123761399035904231153468522804485125938854670344017088249030808499578433995089142443948491958676879991955175669304330856345034669313873515599403996814534815349718379252570003529908559937294496104943909434321512947970396172660313130374895655146319489662306352334735210642142066801624451560787851331211304427725621257768088491599339295737449613864 5357 -680974754148888676452291514693712873051079609378978496398010604858266649589109724411096521950282708485445558941798928343283455011267760294975441735222178782554669078738202713917280187631594821747449785817383601340834512554296876211201908189931806430432408928942865424950696473582932800780686990369119670306100114395255810404053576160958206905833035543052678288691054037222765363200 5358 741221793589356790588233179812538030274771032775600503120743594836037161596035703702870501990465857466626166186134166444276826146637157373220544527759999058578721289407033635676360578104626298441709793042836501283160556013303058942879993202665536004943848580675254258813170543999071765952027632038829833552247412248578787516318840400519514103095076488948377962266062515376328594784 5359 -806792692611784080929350486627880839017507364710973624891636840532975822098657674584972878475622833007626540808718949204542805744121587174868820813750354217405599893904555785530317550902242311318174273893140217191331980198138942878608408253521291215649959817808575339009996036844988366279399661821241462796108084900746513172695242699462079232424495803396546014824719010634626236416 5360 878157349369518579479057832844299829862183144230013866051909226918542795667058690412580134123684702196697264716947839543832850414927383086597909600471545751609606059184964716481684760408164560865873826595944048784724079728168432332351019688586514987596763936647270657680566934259010116265283679417692359970599514025807249134278888695629650018549855300761030120222923363255303164928 5361 -955827087465422020836910097787317842618011516762195874276879452620761376544787018986496053859847398491427035210233567224722467043916911794073750406811495962962890751541132913768236339821758896531657926036437871799486507264689393915001999691846361720542656173964430946189617354362944806265905555790606040142719216076549911356530384211535132688292545527764158062582237919758025490432 5362 1040358303635368740829781278653626381843758743842470295801505703382688978311437271840579759127015435856191073056494056943893938685844928122798223071093239151379959189726615299109061854374326633058887531931256163034415761074842385700860218269384747459369720976282534047011555514517493778754287549860007703467145973407417918168721156473834553837812039419181525217650509982458909196288 5363 -1132356436245940431248586051368180104528380085095240372892679624876216192693069663585063316796131691289769907179891813810646515946498435603832486896913066954891634446839018937994547062458159708238275397220142985683104956774936775353780330159864655115345412315630358549753680755988383384307680950240452932750122132398879049904244683467029072020222234490328211700312593386999283449856 5364 1232480282788627485217892306670470641585392946881382380246354993636593332780317315762172288011684041119999745801472344230995446812791258733792377412060007847037131620706863380743981725314124430316244778707421276712992996004267940411994896500367947761403295356724362670293643781813849807307673517944350258539325387079473328414035559125826912596551914348571607709680617188731161269832 5365 -1341446697025632324362655711100212751904764586572223187913880618968569002907691441499721838012695475724044123605423893201738946465184617701291845985708551447151023016577491593579655712952562040170032331933539473069390444572596623360936341141315398836029185911386077989486765926215112684402256923362457591535829263842285940704825096542660391128120554579196955385543338457330740101120 5366 1460035699131866653760254259093243791762820892392431333082444594633760478104856028353709123138716235708922619070541619420419687048277586268486823817234414829487965435080551644643928402055952099503896107341511915529454571457802968021630211428709320785768999978366614435673590462291179267999411384510095221640793595966373635897881280933823257062181732286284602911079592806960788667152 5367 -1589096035102912988173135360990075572010732931117342244603201288516464598037119749490543800886043072129485710038051192610361758855962325090262725533316230056437913916800761766596191783096147190981082675604070651156252220410686317981200328973174696087547282081701054794156883681130241903816128646167409349451727953919325871449398392855441823356574633703615601033111912300903135182848 5368 1729551224880209557249053010084615586132394246583222052663136494039968825588223856854439259380520966810642591399097084540326518085895374475509240183208319478735979161107595998519841015049814222595815055920006509224988581590650018889078535748121907904283749949141065563192990308762030509351071338679514563981118113340442155938770370577747790465143272930323687377898103087914158484480 5369 -1882406142104948773435782175630638503477246823235643353144408145554255132128748708055896713770319081800215577480007619560191310018439902432407033663265739520656447425013668995512740545861832880803236798585649834520820102963313029204656674027368626302669136531996178737499513343548044665888653479797636594130007479702938916670608466886283095394635214678175105720532307763313367842816 5370 2048754172175545676242044118913792331180889214244531163412563651041432484877900620390242307427407295955854082913911233697328309784788193648795865754939038496845667734829962910237935216047457575819499275195196503876017657539161038062725466136296651401462494870761900745962831872296136642680765887225278009118032125128727262716143475626465262997937860402046417040934050702243756385280 5371 -2229784999376559099121088979134383109119140295906975780937614248910090330858141998440098821050621960694753697912356600747474764695040820277657849833353275761448360068685972704417221591672301642950769178003759033258096169524891646776877281367952129414880529243460446228858960554559285552605674729555996288578819346416394522349651130896859516453822552850544607667564477788038734282752 5372 2426793078298477937875195471925399473169026773503502072102803624216424542409198620489440199810225744255763502153525104398576520056965164241213908928128912147001963071669118902724850742686255692747037189876140886617606012991506441869474334007275474003873106609805306179531836120150464824018005214893104741618355630241110910626450274968786501105879036867581198613751819961572669984331 5373 -2641186849609181650572995355152809654043070899404222931677637693143536400625962030152704454364971927060134050900805057206433420465435890051696804092976730844240728813877398887659651472105055979782082373963312191223940841353136373288953148287455359890626803373877640542884353070741865590568664556990042877977207973915101368107602792735121548975457948578130234388159856969477863243776 5374 2874498765503252446743977760045873035118887599156490728573887251254272012218922181501865986769725668838070245588297942866635785570178409282989268331861186208793715955335997138576950388531658247854489032002301821554146035733307322425396476884608013549642123046585127160063463935080772942371851347891199066077834622559426004581390327281062646503008199511745783250022880618519188755248 5375 -3128396195881740826597129652467590437775479594449255148925748766106777500280099276089092832987582898515768145255380945458091119478485278532697794078374895605372878550020177663779225516086769605080116134129948609174194342227456670452743064494768626381187683269178298879097255891982906710325684536538338890381885089547979816737328834836141353959759376685786638479424855234121918578688 5376 3404693292542790401262986570081760560767195336147841296625428432322574405698191006876777478483424553093601125214562116356082880470511356952916271111453315075490103260951954409220704634771177453026807446801504339045424970870018365825034794502164175712624910704347076081690439934652031562752616068880161413204318881537115324213961675243927066409521459244094308577488719163056588959744 5377 -3705363895436559069668657554156047568662617125628684743938887626857757587442010024040610576119216681319765936836250497571440484324705349364810322292705855975170664218865170542335585345669964209370690848280388296674312570938503299539175916906442188686542818773182690099728788175066380644557802072327358249272826966937962714370722600335008091252822212935874877498937915784980913455104 5378 4032555572403808432155831395297430356159428464593391711868722553469240040039686456285501267540045751696055786845806216655253066700600796117567674522229758077357299327736381091159770170369454746653231600835538770087743255302933077187730697903884724267494164404432837682615317988787199326781816527499752158614797823455576762806815987340373075225290025334756964023407919800240434801984 5379 -4388604891828212699897252141293811475584882265359996056056254238420687723343434352629675595732206018121437854016533633523686998989447326140309324053458983936240225792986557007238267613845714247685324557865258616801368738447104499423791690778726407274175206110625660305424368676335400103867048280590115357184574035043759998758205691512096199342948825028259920504561107792774809255936 5380 4776054036344230625664905235498561323509543503189298114185727301262369101699096415115569109541877579002409655715611664844129307828894568971169744893778660330653108689059560770181132234278920935084635834996285037464571001532478303959250688311031573453178988369782157705715835751445956648861335699520856654891995198932732970258439390980078992769867159053672634578241075523956382380080 5381 -5197668875216579770220357789168587378990230673606124619029119035795281612757989173410485709970609204369725578225070063102682127972504473555511747254272281056540323216790934350589200544525723620945477345713780774404567828467465533629118567311629847837716010221731462694844931859307478952016330296743132822859742241229701943194640975546378166877418544921294992046254031627715290333184 5382 5656458623310594017120455953202548863086264512513532627206405180475970137692763727048125150114061186304460583483445041389571785906310018373015101709338023167943977419437698566310887959723421482413724676810116034476233354080386833785602439675532516888867330611007602695807376789446232003793656092776851316219594925498895492530015528035923292083899879237696845280077970482134806616640 5383 -6155697225777493331629049160393335521011337213538860370526937774285170161841806690005736873278108608314350893012080375461781930496302520364342025919949212938081221143499010419504039730120716562778893937920261803106365546672343361692001644037780790415697497644872687942655399619472480756027721845308017925517861815238272197503475566957374400013585430760957168467140347917293062193152 5384 6698946619763635779646387439389372910227812507052271399605362829266222529570732431990060034791949597180575764036949173644185740658723728292517852532136384636487399069707728713109273105404627868153367990404117219709743118309657218811843682930956905869600902176739795387373264721448424060817122643198707006983416592376238958384654434162560329243117435324019858495107499053623480388352 5385 -7290082037703819597667660363855920312739858437249725255257280156604692469358261437900040370930426578042255673219651413888209390771709490686154964927383008660933593718819431129793897152610865406226055704520205484253823421695293052716115116982419878425223210459486748668589579367936224972757330984552214429960667621618245188843364066673561356784589722144087772007489216066140367749120 5386 7933319531168798442904222654256069246627719229359188957149633576601192245585326473694532147863732205673549606038522458932659694331141307908086123383251433363247476010051590598791467633825247084805608674940559296852229599038367531225549121209308454543882265540544295336152389230478134473043954416651416351755575234232037799390794549369416660967144104897303108944169536340832754402240 5387 -8633245909907635497349526233036861506492065152178912909474790389253231328550668657889168610941252702427303143488473861491189542820524682989517896194953838569273611933143533969159684948214595920773129698654290821803641613421713663410132265069983656294287227395677021773443162930494352965278733154064171133663379854838393512368656886424290501832319907197939038391194203044470368239616 5388 9394851307766458935322990305592222962707037307465113818666163969390636791579701793957131963865191352750405289568549944310285212244595954771928687900158407074201649684479585214954365809775080778109198714229770715207652938507545682501462165525367599567868556790182513905758094373772646448654591990445675098238487420507074064466455663688774547502199908736824840623256553415595364236540 5389 -10223564605696307219949753599909003367548422402357787208505402864320933354872678994440495950013496975359713752932433353689657975048471964789055773146718901260046366058536605415455422171042160750148092425655977670893475482528112315036192396917994306481353641648293160000474410006695619462836819475121008504321897508933600467770626859758543270574262116980957941806764876010920074018816 5390 11125291962214227710471749264158229438175423303269265204978329127887823626471810363927223351715570430695650018886637098600361637841302583746946125336378262050736963826835311668501363084843152412187382275874862841454298547086514758013021344824323297156965257887521754983988299934050874813847065026044973949844417460078386517053343106268501343909053516034179973103792357696797473994064 5391 -12106458723595131452692793065388128475777163594028832896829620972539587200791987759918063456387147305783857975857836123567754326571734272999551414687504591697450971980380545052693004695150036411378612861367279195884380259374451931340863886587687233995958229265921626577132022182673991171204732051868417991832322863923355728032201366990423693657299309878968590163765125710390996500480 5392 13174055009900970970979787898221019254352679681609072783041397923630892960801234312907431489490671736988169121244549847653860610078511758543873584491944294738089547990851293474944923113159022412975616846691545623749802399930289734733020835131407943717239164510879657662972188547352447410908804729413290962928106812740983593053781576289797779660494785957405216799578442433295889437440 5393 -14335685298865877049294258708639792492883796077064864446630172755516546610222926213825120260114215793754138055820228811566106869201726332085106131324950339600798885157689039483483732401479780617049337861714575734789775345515721872098392813109576212147997697711854735141903352497272367950834421245472395401994915375528263402780098104882999869455624745680399875656879832310452021886976 5394 15599622357832835259548970726510622220944501481720927234706201022139803520745917457784455471178779496128496395921849302525909244380832778019070924029452662225130174950542584820687498699436775575777018560759420452552124711072464569724167570381849295514861435190041551676672514262753302517228181041589280777210223617200962751141006510120437641134108340122054430264023760014855704485888 5395 -16974865904577034430725716885457895121156589927955377160596676878210495220216139124329634565731534539011148578354841043433213046978030118005259234143252478145327609051806147198097141802184024879827091156785366707371423210711056459677348194168162477938919562505162535593190776673174304190512162051541373264027881838437122868373422985038835595274092831030473383085382858300484067786752 5396 18471206411168150659490671568235398399649292076129918462912836901721053654986198312004733128743175336801110238854041836327321260137887619427620641280721501731969877070082270915839001271552295819303575012669246698958619344473565706608071436736898854499498004257646351773304517068537054029993036796672269742153441750904823309609676170883740830468191208931116489505703716406271581771904 5397 -20099294501252259157917681266071558895274177654936766977436828565253924457646160678840339847990850682289528947761814646808126812010387925689841361956320090822210869844841850579383963705673646298356978363645626756157066277436088609185761224887104388504372507525629575677826160163506197600556320211085394553111958578039934351979487403912220848438530945455864294051380736996535290560512 5398 21870716430527885947959011652307941909079298984417691111798290340172329948452590658554800981497179304699715561272898150860264006049453860065008160721546685917945356629253616623110957865287012293187230110382508748481064844431633227465561709426002630968637498616500200383116636100597318316039772790147486865944918955521883718651706632101197039711634280413709678954439311935123502191376 5399 -23798076183026166700368240041993342045339481317341889490943519018329277091232253366085598026893499566564793356896330161569677046391216689107532124208103176537297992915197697921859689614958411063416685609954242248446423090447362099015116945731975535583292199213038755075754912344231031481936886357902200399925017174826769903845883875811444888157803666103010804333265179735037510156288 5400 25895084762382494999247787129007888226423193941854737585632325219060601853733312156002390064032211080387694129342793739005987108349589529095040055795025168959964808503815940242531791095412771271270999866316127511162362538829016224577031487497072007818914811062800952913349512893239974806034229452717083512631386739516954882247680846848393154598343566074889879735089510409427421762560 5401 -28176657307932917167549405322736761509987310525923751175800438067227508738575324217034015625947559082654214630201087533132500667635456223364276274609279543823196454200149211471148619933954457260823206262066596022487972931071235443110024710782748613652171368913157027548613361057895539565261601128755832112684595531905470940522245617381397527513968704120372430546063389317898199629824 5402 30659018720537820546264112681673177213280380291441615393587934945593394201620333465947394383734744083165545116009766994454420228055761904938830349613516896750218015834536159708801756593145789403371252982976634608657902554718236802619588833850291145288730193615356940411405813932102400464274771629550939847533323031665599531818803042146800004254067606389473561611375854203187888065920 5403 -33359818542914053625840069199537034267374800356217384825815238750916515597662051677229668995538299814577252857077400089288809049482761704681941965645442903813265155734794232915598092172202067584809628079292401640631794076987755299414723402636523598203964589494390261482355718673785943374687016548197793249872853019304987026291739169886556511866711185572477825279781172721616448126976 5404 36298255904364020657430906304519058882329853344940785255101413533420627767315270284934522285176502084484577512455177109874532919206679502677794802085725261385004188024286482904115913693137424190146591463746436272241857322500547266590098066422832109204315188641161238947101118131104855207309157197184958808279058672963244205350017632472779330627773491241549158864317542651981879541794 5405 -39495215410582571810371455035402885886186203759001322869356503311624976387542302294410417175302304868553350691372561834001809184891125548553454159097901566938937630443580358268567688880914198174749226890905771336451997313268760972092330915102254620172335231324027345308238860036201021898882918998600944549617508718621785927682559974147420587751384984551965563902673414159695110733824 5406 42973414936195455360663001937103892940998108581770982815506997440340884747104366221632689581638885401191653674652940399685303418084300419045745358882545654941663574304181714720928941458762872235267053350105731945048998679223975661050520396572080239039128898119924197058011250320063079981587848030184066747753927136377326619518459158898270299454667842812236412954387944701977976274544 5407 -46757566361375692096261248203533407726073105721908319590041391553276593313183134288077034905069309815165423008080476278758534196650822616113647748836147782884321289947553491793666948022282861397904835845359455447858543089486284459375871343089265049281017346844669424239869453612622220153838042815648174862825672164362936292111996888498415668146947708167591070860723307291693719486464 5408 50874550384882401676254392337737302834122750249899873020615748498834935822583673917696265413344373418558536997774757659517596885270043769548389029415460681091970072049244858527144312574058708041201497334139757704309196786626204560289804627214802627889366022971396628840216410351977407988299905331781525251104259407812339786638951999924442013468678197976621981038997402309252924227200 5409 -55353606644807314213197601456305304192483477438723367142558526954030142141658181203349347120154670530730301409453585514646143363532274966077367246159547848199309740826387833945512889189929411331354525475453575701148085437660173480306453685092591939878303685226700571062764440778320496968353698332060461868874325277232468596466335755177689849964560053768858167300703157717704069611520 5410 60226540485889865766714936159753812381424533524790310704805143846975161587194781687108599884286235433285036198036847047429119254917404206694996946558132786341561603229598949252942653651673712154810872554377155784849996143655685903980888076540996264963572466755044805548295303460506635507906478605427185587374920229170994181408347243853963696265940686728901560967518033587138959827072 5411 -65527947829225126353862354961668077083530760193549508001531241750480989441819818794766052389609081482962037889694021054888527609858437952292516782458860481527250557547277808284417627584924418917887402431270083528850753942165208165938573219609323088332320912710962459537828678289268835981038605778886072403737648923618762633941472892491234648182859758082854893500864280454477939474432 5412 71295459727358104940531459306691866112188775996724826686413148614281943899451274678656066771349596684246145011490895682426038606693332269765648551827562910719438382254350313801117595535578243542248232431055501995379890944439333318803640715220642186760040390690355071301995116236288957827596024225079179694499795354497859137516707658479360112493664370912437587396279676787395879898496 5413 -77570008326022717648241991147913265935478471569493344956939764207564261590958847179325187944000939022550328040314012670069790916751585655851331349034216060669654764635904846869560555793054015937741987508447023150490032341722844884186582787562727020480440025016639743917578759635782756245740713603010254118569735772814342119576053774790800033471914662580725893539589887507315256983552 5414 84396116104110826386223093338379373008348506610050716852457018718180661851485246168223349052903298168311863608305039362949108728600839080734776729842567458148992771248725197554962040650910007259601534150687009766254128360487515868862500741036406811950122134318846124828655339072598247767764027236969659390579713426147077731452711258202947950848220282035724773866578281806030439047600 5415 -91822210426897354773043510956333538083589059123410512954190004588261841832846612136072167335678610170823225494866055464909958632973536411934778727052343317186102082560713636926029244309577620156981316261464135009719542508533284760142990454341138798818378064802119186609181272229134816517983963366161419084579386778306081490507349186252414603148467288326990436735875096183902010605568 5416 99900965625244149788767382307629156033845595061000036961256553898893924818056333282091384482069928767250222212539355248231130750139732831780658056921527050891641236846563104196075982320711505642016689801848080552450836790593467155033397990448439394236131945010799358593861952695475314571614063096922110990318996018262905352769715004422243190706488204611127080079759140231692533410048 5417 -108689675006700001162496689226772055587629902929548843095796089577967191351689803546681812943817334097717667168926837420690839434282590388734390710049794254082306840862302385607443376459307242740920920554331382919979359308505495791786436549743795160524999966817106936473044076519468994929454856602979885244885662130573831223447816047650310317398973751284051727546452634857713452974080 5418 118250655414457156566822290348415958902491438001900307669191780641512337256614203443819156253586948956704500718903174926170012244607006930448552054668482107949903795614541821224837753903906701365381712495089086853261633636353037847848645864740959249794567976417112731764816782546373927181769239507789065873906148682213181501241794447047504064396186927867171983704233850398394308740096 5419 -128651687178483354328390008116870640669863140922472060059194049243298233349049384553403163064373851858058246734214370699589128797855984021434989956679026308692784162315542358307357415223068916810881987517885984629646298057398800155702676102029088670597658751431388503012781059533063379287264659894939146005405918442786711796749019841787545650865623990111729733120861403839008334675968 5420 139966492551418095849834211587799295606873910098299738206293470248604328961933057179584876598786348519410519049382508056801566587678529698550311945072447492222740029521629546459239311040682562451495630632596336730548685324318856783355911733467406627346814738958794112380206650900470850103102239610119436222822831391401749665516772652403085745493914058289097397938415579090335269852272 5421 -152275255991736636689956300595035559824411564767609257593822068549108976204908531495686208454591681387960556450766672055893939491436211743572854952238472059395439749159459298270824522780217219230625595994919172365199228720583610944611069508879417745798949174316727749262307513618526554223913633152256478056700227779411939938886454932181678377592813727939780639246932352440166162366464 5422 165665189950129866873349080602090210509547473707106502735078198010050878380545145996664697059853293897475160919182929166958461733926885904384529187799207379213597637055438293251988739950840572991382660419058447187488272459225642332986416207906763237762249329641795347167102093479818877309045752103715562267585236912573134203665121142506667228850963014765486000669319395983199551783400 5423 -180231150134071700963918864568822495272801481108178012586885709754295361361376237312419700064741881526323575198599640806270650867116652733600098207957158435709260410843080140899845686105255964338769643469545308787061830856015865377195795728651711472195236298827492189921524143179963340881155800173571937621953987671966467466663698772913967267152540554099230464356460109099695805038592 5424 196076304572374818083349616217772755251701151003400133927770259718069015088071473605823940552019348693695659453000105111434131535414056010314651727920194084084936837079405888725004036809148088469883777715083094852852580380014174193623451804440697597874505139849637914031848783773350311027526878139976552022463529765808430172057305284406235083253668791853110826353519082521977760750592 5425 -213312861178591259563867538372329534267161398624770416761245430348168926475787093318070162794021974223269740014561804347205208364482835112137865832457604825264924818017499383048925911404634591722918453871970411557289242563968513878390407428333988227228854613404753242876987789451844417512186901802256701817554986437399038304870067887843605575416996491869959426962773203802277650890752 5426 232062858922027674321957158490911863201545709205878385954832480985334926672762224428206418713873388841938738373810775472214292444942043982864869735364631315307954423694160271116218470515588238686919012916088068917561937380893402631885200635483079030550182034201724653999949132818857602195019674026791862319511684171423198169169657000906310618736282103317418792698577356797985892229184 5427 -252459028160775836672291161751111109698843540222613768296597029998818023695223302965278622910336570625234057088678731188598970452864289265237216023464860048412710308704454248286989935321452682632338129493255925330903235339453590067987076359399585411663021847724107023008003030935678217701696351343275105748466565210786556312000285801148920004265864573376839771709416440773898033692672 5428 274645726175616023231786009554394729565450989028477485941413708582466950271963855681425190929997315787035587053937099751303670856357908242081456550354127250534494708911416580905543571989114577176932912353092929616077811791143602353989603683492987367262494103240670035058866851053489768483255072207467640307141188844666155372655164164609135502120183471861824267861024275902072463683712 5429 -298779954470312728314457574260856641973733241038654883569992171544295233832937504071282233299359420357575966424574024473750281506454593563929560070042608325986722648747069253557384863832158202538311475087411527882682896746116273707582665834557860126781769768676424498462553145158911553989026001359048072062400779272032724107687968374809183236746277737298177391625541615057729225752576 5430 325032464976361516170469009114492718336290055633684359841590631350692918984858483085385890917843133919042478980119760885438602902864518275271681910791944695172555766024597363395962307852681119436729921389702853333173087767242876632119912481491856658307052151824558602845223968485864128523185324405885394415700647164388052348241271728493516765706427624859549733807821072055612043905088 5431 -353588962922654239109965487184157673854873290173293335413226235507839586018847671533719800411314341794168417966393322399499457309078041022073328014287099747527203370675762781349247744882295652239601602788660675802764868590624750819076781438872584058788076814621599865651565885279814070585608972394192222090185162943608262641251062261793653480180459785886169228794015249949772801376256 5432 384651414807145978109841450667658450647317269234194779392674359564300805556336581503327801784618072108520494024605056824416344429943349253417486579608186283069131605432168733122382002903220384659423683482058676034982217550885014469452382778441062256794684894575134138199325009507666727502290859139204315105219596287480405192426946700832855955802617741154791512853627919108947807811584 5433 -418439470643146483805793962369997551797690883150393280894844634736073150571350968799736264719169274536758896642645849035390054910916315170897064608111604632020910963404933653756696421152998914781944739935522158093108833539903769749130676329690959288524011023192017793841005261283968004005805001108403290821995766635112670224792250260842947535448530780875732340766728884889684325433344 5434 455192010452446942353467876911104790747174905524897076630138487386049486355777673995221735461038954018343397087698456775190136624570127894479459058234064805274194521690918005801294384663840518453848174984814877561263334888221371695633201310617329734774556439508541475044312697852974754375521759785214046901853547192822001650030467687372547705288319016914937090158000620838418664823808 5435 -495168825846700188470262953696127270620984778036811521696080118884004257902064336214249283447438748789484881357134186967242957844510787091453657695950858624786069342164114420107486920041833875954935901198682778438014110104653111574596388061146477497349095435659768737312171350937881423392881829777609130646440184224303413176671274540803252720213925421948878354597507553469483697831936 5436 538652448483353599755996501194552294243124252478814162308656291590742434783083375443419926407214170713392380354610015677243903314973824376658934155270905624506091672893337877429867604326842416441230594449368412928358992759988795023984961242683508839148963423712095710919607844008143737964082410975888744296298072116498024828786281250841453309572853775336839460674528711793426727340722 5437 -585950138209569323314784752513396816281536230968904522733796326998375917633104170901588763162095594394529481168778468547695001303950018397350117388254717823458617265337632248488638147397267863432540752107592370705857449133450443171781289067477783369441942651652011223330539341652871581384213486030265219841146326409210807225509896403281800914540250681358084023468218003172342417063936 5438 637396044824108258526144503672229930270807638568391071985821354341830619451767128852304884476191159061175835027068164023913612818724646906851259083884227324585578410511183761281031723956078939036006646478940475181776001148063651454861598043913485210928490259030131795338867615371414013303929118656819865909704637786419421429115072356896669149616906380905681728442467329073488300008328 5439 -693353558600875544459622650648697172482190597627896493088057070365857895643623086951076801587498530331895865104087145476654895846222773545364421418049695854877174598303028305818067887018866982523727929685317875214377007847142566678795955809694734226664433468454086669697085485017558162128426702434234022874242490864090824251139817226105218287648376476035836416227389360518087646904320 5440 754217866037174400285820990004706368727282312955251542610334921548960945144502673189074250121423740473087881516100666478378265305329025906498849625511719684331270971303686573614248896632265954869806321648155019379475391185802034963244823200784791800945114672972423627382117466528433201002568646818150461691554152649735603539705412687907262826281467190852501470428093262603402166174208 5441 -820418728723873843926106860116742575025833724511019413268460160334615312739669210443899427975068348209394096108499729447517684943143477439358147183742536091143370180276838076042438489622572096358184042926222320801949021218942485246468254482726006370996177879441335332796696002621888689567489447020725416435570753370030082575721548807497538867743418598573016699613138176318373489016832 5442 892423504793643071981853844548806681455990174336839734223344508708046275127058394254060943861951125548609764500782588985703443796901015150566175232983273062118759061310528266415074219326226701479806694218890123107122262310090181223021472348924581366596870584580431281230010836739904714007327696529771933542647456913872928322180744223333458473058811118274506551543435309868541284694528 5443 -970740434097986463906893824030227182529185471151723476128786052353997909716569143065692923554228476011801615596826960356470019350289674859366523776503187163344265559338951477863104583432769875529326160824621641317663891496766496334840442455133781966383449104345177833053237513080951065486183843006197353620344994841387832211152691118463528864411404817162030415995825113570586555056128 5444 1055922210105815077816130793506920834537548597239803050106312899795199574429996879738314974926416070090177389766582488599378332138115116146976150210205677588743776814381717709562722900996688388969298287728495794963613899726177674339636552622658404610566359689240414731420602534289188067479696895191719378021354319307332093187809856951073072780188566547354184274750579868273176329659512 5445 -1148569863518523028316686745040585175471766731674778639393694380374553667063218882187762581211727897012963672526792032829053886414112028898571962467645317903205141831518996523771163893556650261635199158177958733464713573443398691854364385573732707824978001682034169415979605597293959404757374377635249571930539555984556435464659001961741961454195251475773342090634217417731823328821248 5446 1249336984772921964126808396076066024723783363632557817150585271621720697740505369388443737272289568859713452233834228853003452932724519205827675913585772052005315838524183356752651350220436543096181780687886954646740502120007892103639700277552918371540693066528905248090030013741896694322438730602011768524830227350422229871946050012306833845455499848208671220418746897775113323715264 5447 -1358934314969053853805544481855628973486260977126145458925039699322567582435448761646047739854466132371592602569259061879812934410619079959651418560367278412703865648825910868741201994878573715154649359266932361684376384610174667177746071314693320946587506982648074343238033148346470538080275371944209389354344552612106425764327182073593060882236648757049218000864235930287492858642432 5448 1478134737331294200127367074031599528263889792746392981526755590578912685111731606617833202540221459413451379235392017967900921057118812444906250729127539126548202037715158120472417589510056145057085162093707997438823457041119983856965898023664540537176271122010210616838490069860601170228705289842417956766505806647155111767073315075131399071512485514449955286928358144262696625494016 5449 -1607778704106144089642662925953053068545395690552102653923844574070668576736061682827259787498837631076216157926737425538414467904010666870865091040870566689360863323557886584461922358322659390356870988407923136129067515971638027947827255484364652560849373443675540293148314038261937494738205714107272463743175832431833077878659559836223829161003632208075756056568568590754354386436096 5450 1748780136838109934971272337434737094807851539439416540874496416066965012244796047257846539025000653559004304876705875969573156965211345543370200475889866122972599603794282238675877644047995523233151225036107165560282330859227107303584665505695745036939449782331652118054744219607581423778549087504604115964183045472317917104991595295137320685741562203589435415359916392045597737413440 5451 -1902132841267188862309300359572017944549058724946272890348600226023540235272745600047396643848843904459566148055077423109195705809092495718177607971354469348784911883820332112844523224125967286972311309447908883939675907068493746154356480858111106612823664271343305393035611743851030918861678793594555628139230301580134745614682656652759269103048488601494401408745551352688692355399680 5452 2068917481680650579504861486192619070532847897468219664146200486371060079518044120567816664563080609285103137901482789484022057250216626491197784946544997053749530431677686992647112872521997054082534427594107833880848921617432635894217349390683019800355248957922283997663622359506449374140415370262799031895354150727946183644431497533846069482788935008993785680016661989941356220060240 5453 -2250309163452957651405955120544884052250575115123507199410930745304059342569115547107347981592246580094263516107569916942031090843121805146116633895635696351126424022050138396697607114997606871296782335001798112144946257889189984031255243187731937676078761967730957239903869568050697104283672573155950981768806938820359179997052149653887574559697887770556693388776784334144734236770304 5454 2447585676747881443707871803449778425611196420300814993510268240699827869955910540569793842262875373457938157035726961746752827161419955576912894357070101925435547522720245060258615022092587731838584880945202963947447241620287522838884749470936870785211370345240730151829769868553748492052651715846825619316942405324744141457104268053680371123985381142158959746973630508138492744844416 5455 -2662136458965585473481938026255100687502140498451088886443972523119625413411291717162627035545197658222124577696506710429104883769839573683984105486335276361559483625582176218294813199352641615080920713723932295509293191619841042491541738244671154048729548023358605301957775090335023778467152775313312708083453701824503982846140324375444179213081930592111404389570895510769043184287744 5456 2895472338526648739758192029385714400364107658565844896719036659648750842164921979514872851399591727700544981638056892047633572291236961115710263576039829117683590256347595194739959156493002377227240658347212131127031854503201395482964799399764740335569757049248319608768072611358270195219536068293761566364150148673476305166489311972489596728323873928420181363876739975821281166901248 5457 -3149236128029449387141509480382789169517943621881723571443356813146597382631598877158813824123534577252350963473430414313239436659430452282217564763640353295087862586866243454258377595691297304322113288788974715282569390046848128271977760292335070297369266454938864744718428168968819478055316789629739064127567933576721841935369053814253751332229032039398372392899286817167579077935104 5458 3425214140734797912709518124757761150471250733384725086602511003513348867777581688326559906634971420207782415226098559893092720009860578725571664163446316123802965954011477602074553638255314928310232973688525809582982157808814732205382022127396171093070714930232674181226374159260700227864475707655781505360094297335114597055782435230201828987328911454393123581610748462772472002286144 5459 -3725348710763247693588600676942182212984963950049113209148464628440998150263840096170647527314238006337510378423895212555561798786107630506288439620416388619961656366401809235691953741344341853727317386866769122995782801253677224049666771125678415477147252708692683083968018155328126985410874299440295102917828805221418133890138210081672207061614657089037795939988716618102739272990720 5460 4051751804380725542886619330749414060733928670338690702671213641444610420317563520349420113900042833126922442869861758866088035115425065214111329746835061933915465514258064657343961210247560131898901919762299966166055331068368752890333522096415888600271809667729639068375835631254342597628823861263879071977451450312584399720464660695012210038195705003358147439585114247344715868082688 5461 -4406719817345489011445769345041167393791264249197932892328758272938950777456908735399805086065614797558439808509437970615581895736609668384830591928711325454723517249897704610228469982308050634234987963160652872616126257023725646989247291842874444380479004056912860475994961137363460738664181732665833890044623877223901638324826307385370391587383475744926434756920751028433486769815552 5462 4792749661546603701828945298361121424354187863679728761198563213978631852212715595146936773171096851230685688101004469152068639745990668093634267654300252320476908967508038183145643473743750596000872095025785902242352357806496149010543529035282049427627464024904455766483335054636488814664907552801623887597558707203840785646859656526174104103107335050387797392444181415875694307766864 5463 -5212556253138380771165837001469272861637370551986960987273719781562120280315409270833808909917567488333086543428734776051083243471214505022386488311168210990693685759852079365196117983881357559786779108498215177720968221182518959886839714046373045496891565427235592826906348710257558443187915705464541051904701054598352722484962097330756144398262697940492889856274936982095846023626752 5464 5669091524128719312945430662099083969185241369974282233198158304991889808598743141457638831730702389064098031769075731580299427806499322526912904161814366410337269217215024213779197817025044166849944317792605684744725990407769233560614605815451175522370409387392603152739742337785459193677979419387288015440356547614487518871552537620596987345398049926816019985418474480793800016349696 5465 -6165565089979646297147329641772101580354973013464429544084577361629860892904522045966428107601303956616185516667798754604675441036422132751640933550353573562356068908719449598361769981717993564639664120688556075189437982666513475366563851043011344310381973666082738524224485314164785085404571075419180156931967256718403222363957824047362124114514534819386090065847142689041453629308928 5466 6705466717298979029612338783938551298125928667367470296024148654117981600892034176287967940812529838208098506779107333982285919388021921358585582121296920149982675744552221630001019671399367627101111508800665062711930498475226944225315809167119100465288310835555618245808508757223843847241910281211179772140185132000982067667486129978847756202140533896096119063708959399079810743941120 5467 -7292590748222754044455996246851179372911439623509740749844140437985883991314580119387612647540519127462647229440523708200852783986095895512356310609141021844798591563386557041208871577920489825020792568508863804529057161632624116846849239607765462403629888138650954692700739408656571098161136823221436756406290364375808335138547704409787263549537293514470959513563072913400007300743168 5468 7931062651695586314447251801761452145934647469672488531756160440029944830118252480714418405877824029060438411363755011156346188181203129894811398957903046016673888714225515401867756071499833471485581713770099162607125574358754940850584566915331212723060313082742494340549046102582885466793043086308654994804257398831511177755413272181981454130275312021409055978867481280428765222226809 5469 -8625367886644667938419748821633481253741007637878109446144085154160138091900348744588494747699058177936229000766796414796571115821636864434409624638096976547807932599546221023982295250538727434686752995169252265808037266361598036451812680180057528730054039102231426267864298080356070994244971533815840610894957363943334526226397421430963318866763280890209008995999505458519803672133632 5470 9380383278115069906473548044030786405042758199970893506913671997793420635735796395446375573721092153058535282074731214742956889693041827050150584830582425134206683391161555413323855782665122504590612764382408791006572946222853928179912481081267755201456138294812268249250573979592475396655927703092217600291679341327084041262313166027549059928837312765859855128521364438343997870456808 5471 -10201411124900623370020552479437710555827092682244203395036224514376198985377073287772557956365827666120238992735025571642181962439603177932334627038662584550784721795648998966123539122621237928689735975023871215557257561670697617543001462240102455212909992410319941723061613698157422626595431038170101193883398424302043220104797418833682058281616394399896082756788963830325068211159040 5472 11094216276186809372424494575147606418872088599213422876526409182964105028940932224750209877547221905199181846338916875832657471998415776798283295435694293837778288419257905274769713188136309616781506259620554174586742624320024229366115770305972761117312751816563944254685661911651416751911793328723512563236865272246065035945552679739224146297362964584307546387088688619669599069838848 5473 -12065066435351124630999813612462268333681919560424236763589331235501978404926854078193397491679491568994864133457185046543613680590243133297584584709973679929550695510189508561450854132027395312056085020617814960754287973444258283997818053092316819803291625561844716529871132022356834652014150088521579832952564481998217085747420067587775612229174460336613078347552755475650204629204992 5474 13120775971485032130413516590767829315037587981436650546070557046791520346560117396798796221955491951585639250707675843148672808479179491331389433109532560946037240397315066584407098903050271315916644367848771503022377928244333673337063320414016602236540003350490359983905435554171287624903389562024348457488941478194394390268444701135764008202647789321040538679018775579637619270242304 5475 -14268753543564918541466418481619814257689766984354626396447332003365580603944821058143192938619923689412705026808469169320818270443117140890040916084263652264827628807615648011397128646020435074150598895697476033796567284946595081079117974121378233602917507812862910138335427318960275478006444961398370954184044768796402290479447458815800335069168696109728016515948962779649848379441152 5476 15517053868675956492437382068548483679436790457687839178656795790394419154808808327555816327459794401914087832875491863335273181496250155780647079874065384339222249387933540186941577579942600060298302774999223889020373058425426734625983179531790362861515557899535674031405662450746903274059422238371762553384564465496972178311566720570525653808074025044295674865274377135162806774567460 5477 -16874433994465480520673148524476838501269278137689886765001295528093874398304411989245943537439576628119529930236552283333063618970664262704818035336845247115784806241292947301111207016695551007528191506080911895135366241950861370690345957967561983483592381049687045150415826440533346481704132866231016244410624664864977401101196416195115926152365170625395938887099514336631068658499584 5478 18350414467270344912824478645507972638788649900973226355931041162243650120318005532359625953580864513440256994025752039341741080793050566685690459079196933887114867424166765343092341589547365346301124408524653630158290515255929298833499142347439672688648413601729644078537346549590736779676876682724394676777701369986733384853002618237841938382473680043652585680983962436392475522769216 5479 -19955345821341864395129896146543823875136472455929368959372595863282557071576461591050190109321557716427362944999716496971485534191068858512697462820662865289062032883918027351577172878254749893432814118249383231386684707536358887941354578153213855825363165561638168869944666836052148036264473659328464172888606308265578901443040319238507382307379831951472685300409599638207865236226048 5480 21700480851517167993244143560324585169554334520600933176688022122001428862615666000952337455996509649241852230656421476677810746603832374217917221541295065470959023336976668993998777217256300140083226530703775805532917275389794505037001769309700897110709321045813617114743294476850395721266295621574314758231133648106035315430642137939195134298184214165765062705021677990722092440508928 5481 -23598053171812259859916716990814362489945696095640159898785897722667090957918468931515019406067061285076731929703340314448180753793656248589728551564392922863113356852462967709646905812916125394750774893674926063415475124561644126017912139450656116774112837695007182916715042562675371600545539586403705700134706367019716679051325876559237393235608522188627007418240350541051093598601216 5482 25661362606016985580240791368144062458063725669096282396545074442887559459114105714387803270054869206442158688415009183398090097990410207234742088711209174410659298492940685175117707314090392731604273664465241006164681102079841611075386315326162991158158441486774026969259523453079607120678592435037723675844081778491601860194491731045353988683737875946226446785335763605054936959896000 5483 -27904868003756631925703639457390875412622343098062224814367129786494129932340315276331777701272444858907906499903476563513892526936770714817494475763581818801667082561017410507042801629626756727912556127747833211373171615815051846918680735504541758626601456926597190697391233452298486270648382897905946189052748959393833250373062335068330066992110335875931172305965861812234934601908224 5484 30344288126976273528018375825368733560963920783231651319349313837682602354630596036396478299023771465245122532386124943446285143350955095193143032535531124538791571831164355006548181842217448438678109905636226410058462898250769587499318505827788732167683545995285310518349116768183311649631850591337697239546081353743944325573745076692898604812520586896699243684697016887188782568110740 5485 -32996711307757750645723395571804631403082093761847493322877278653363988510680224608564677121658595087743862701520905783198964276633110598029413852259034540380924857585385643894646921924396081107159540979066209679083760312195866496920648908729393984449006471120795925177583247825431951134814561111042572115378533272741962362658172699927766401346663030104270488758018782553030969776930816 5486 35880714639181589391763428946167716956903648148508212280586766186638165991029468220976297303340091162034524114519658807697363154389946997264565062178828188628093211968564391393547487735196573471070260519974854211697854792632559903078157065037043876647020656327615581125283972133117217374766790584965195697778065908183808905270414534001687181434581542404301858118095783316811969843721216 5487 -39016493527016928025472579504419121403351248631137317702802194815852670965692483965525252416442984451140947686588444273066188872975270400048247912485100100163623616679715152505225496409178534032376484660084537934354847248858954439933285265257516530625934307704232925959800448898153125036284881347957978860426072005390940196793138595401558389143629326437392910183304326455774002446073856 5488 42426002501817540169016389898900724725809130860027242127544595023015507283664207133589484086856787608112932561112048663467432096484442792512211880361374534548204183513067594136215350068943808794769444189764202453497807126736439432837805937354635195964152493342405479344105264087185667239998992821953880688963429603785134068153477373588051730378695970389664827370242821396109513382328320 5489 -46133108269016712467926463626643382459442379093641653457101315253224463775039258783482810385368623098660604212340285783880935628312242188565942634691711519556550111702423139711792733208827598283138398002125644453683601857250183807389382933855900159530454743680762886293340570119947790401089183343227954440363024102240356192772638895211184993205024473205848048868641212157407656000094208 5490 50163756059386222246327751189614167881200327507354481853174203760006662906881599764368236735795976647350747440950935408904122750369272479341861364571254538321490283238835181208896687975624565471766757329718805215745115280845233878039529715598131936759103793212458767101181251746901202524780428170919997622395592772788621531024621697843123291559731036216648701281317213620556570735892096 5491 -54546150434339666353315106501332513257118547706800833230106185992899528384934802677352346360775699186013727935899538252689941254267741904789214172842361585319286848596755938584843413385205622887115690909208891816140761194474237974401049176093573671915884601111539106897666763644693444685797866669634804381174264635594318907228073842146947794944354891117998673261739764666513986597945344 5492 59310951800653141648494738495702211439658616007115883372589731369304929025680259112978884697984248650955153682753560081687766406895833772291878376670737915288759768843973362730327439928861412634436979260282048548244988138205892474554997231012862523422621811079343034853752601320276285590990777071056047871806477389464832371331837855392875450902066643052002507540873138550015818307694152 5493 -64491489997936887884834377384028215839138670176133934558309076572239968964118868034815299492472577898868365551475319904236118019549345753783802337679967349625565546603790069145982523847214022240797170190832687997673057846971442906672240735056962532322235323331491096854335924550293481253209193699144458120909988447112145677256232683464547242887642397249397531516506557643856494762917888 5494 70123996440369721808479805888374472293008534775117587800416288657343177524114253219134657322545069896281805803039402641259985488451192290554260946927144538154045471435713600304960965097809170478933873291415306105905305688879436125378222350858770779899399906168846328431934714085030141958420287801806007527728255973753557594083865127358495930088833628756255880829689363702572162357668448 5495 -76247856422618439267946847864576196348680810493737478220732854004724815914740648229858623009681133793998284764037224031921029525824872412054791110771323099090840482808492820673078305470938463163104193936135126288084266217023983527264862713606870077714101045861243707123369164441483554281893964067058445177083293460586050718754651330635221861090316756849177036155015195015519124448083968 5496 82905883339391727484075399763115475505141979477481647379149639477739212119391694117630422956680525881857121346120087075863901841832283275113520377879527320192644659411907028185465372276192090163149395232272189169212163464116929499703533259463162287760005734383767727206177863879318775987105194358322186233584291641358514193862183291632009937853488581668055994211222757246589081100145664 5497 -90144616719683836833541391351152515031409881582976608940608696754396164416890246177314593466620879935595781351044959308845062683796030654029516581055949681148822674316129245836107164396848112248399821752342484391067773839232620913017461180294167091882962450121435195677335201351856646663315888907270646590130677751114793513955160654939967953330508918098387019947253453946904740186030080 5498 98014646141491666946041509762033639835441403771135172798361806845768382703275881148983382833017211087834235430384601049106503347067353774772780308883749971920137547237076676898501377680142355901566935557129984226933011213158157480501907240637884388095264943812573919702995879747156507814719220180211186870455732943482803814972458009580806178040576572245132592127126350302365514657575616 5499 -106570963271774577274487236055591291844265802103016744160564106386302155817053422991661645980192692454298620173800252895761249665134960626489866855768853124509007416366615058970843426898752522948415487611100672022195656112245766992512488602538459096132268534564471662469957146211159969997257853412073983931185697793565984736508445044289863491387634989724968411367012421121390190492909568 5500 115873344470901665084448056751173574356179630665854616985546796098725603613909044811027676186394679959002145009558006167617115269112344223665165413021581653406968066903154631975634146467352369734856159200048712950041962562243779441999694114162008850986937656385977036244681494523975288962549985203106445112774579481696915823651051717958262851839591809059791018350606219166283896294190072 5501 -125986766612135418377685304751657866435205863837576027532744928848927937897675748132783626722916101065034485495782921644670366192281739126199667896135754245177861409870799441923431006834720481534896528909956045300528970444860780634909970456819737303810325580270613257591163228076877049899521872266616599447031464869599076915594637428866924564460447485986511216752286266055195500690800640 5502 136981858996288107893508313452884658525130474053529514384418720208286688447911828628628973650403778746239383276002576512230283277437880054898994228281665894928274975062388859114616420206876297294560515841326390691492521649328523952987168994612306507650566812417467599343986093431514232820705417912580642563443089471855757819073546284038734764497086607129135716546004240728966077798128096 5503 -148935394491138167064714151160160916105726342942682882182909028804833200535805642451797779918802645883693430844811645133964593512494136601209786330985374007339434160282723349257608479323370014437228941144192086851549377444361377229614576764034456584339963712262941888324946275359010280933286454692291256131079491547489511913577520178903229360719140261063275894909266027467058413519765504 5504 161930823296224662088280512316917141084090382830028974215205927989577745103585749977881294469520699862949992048241222770749865179153627786654714044774862358964887276995940859651688103506713791904741247428231260742320271179773131674003779093751007729976590733996919793971920002367923068808422929145652789600142598385951130432010866220287601659813761935934985971816628781793864260441360896 5505 -176058853028113482277061857566799241136073796538330203154791464824093227257074197597397449013382064005659296551441518153131402363952319238037386020552402873819139027452589803346662121057746998265892427478970127616081649075620629402136140343582567615693336967491321774101533831080718495499986597912221754698416592259045307919804370498712301277706690794952460887837942387751816238028816384 5506 191418079141174729736174670624940253319756265481626303519306159197757334587617267578965396400742075395492155319947170240100948946581516618364464147922236283589466684964228872178761971842404330775877449000718768937435702530837459746152636628882559163369165491105066413941632448309989994478143791202815905843929208677936814162056659625409285000963002706956585838504288760980377418036205888 5507 -208115670046527417593877306950311796559780191291404575475837613463468660956095172689395774346253620844603578308502564153745735954706902678489506703131994141273239312375159939177676534236220598831558222415550346778181817242041449604221424593777917198342923120967120338254221548052382378359673061587901950661305792175660404079531734912898585470158463545007169719623945299088271601753391104 5508 226268111669485341233886835463857824545254257039178006915297967300749513706861476785534843014087917371801282290894113843927023570430966797773100016234145136892322575491730737007878798409906264667582096516906467917832293189628068048486767744038720079140588875610004911957857565276404024823526960175199471958461273493663137013854469706179990532203229604820791660238558649071900474026928568 5509 -246002016596173460663698166463894261242712489583371807758443704950799144904295193522602119130859622884075854873836213103375034707665624314988009844462847334248236412156567991752979632077349988078470104267533811664451794590019829388869774752097453550402732507225971878364146539612346419310505015006741349636942430228045441478112982360948621057955153529916244397209548367639370242390491136 5510 267455003405797942914869786188616224988108857957190058342263300894980146111117047976996514641954511999659068744287257129203866513281301821904176394426465730417024476052732130754794814222066135702329446873199646898756257704756921549748573982641656595225052450665515889925469591949963062731792463934947316392903624530474727661579842152972085383643327208672262214841747353337548364193377600 5511 -290776652269409110598104375353841112248700296746925622111198629275275435344360836179356724329477839902135013549707529799046901231796883224573255676229820943262603413269563228944940892961876818434340080462839346579507924583729685804624764240439703658850587382566258614064684642306729486634848972139847193942989450490692518243501755528155352326438547162927715333311102512618421501783179264 5512 316129543422223173981069643725632444643700183754434717783935647782851729180939695868652604751665339462677347923452350157920647445909264459766367348285100349262288763905997370479960909236000792203407001804625964743953403438782169618854885515705243782124388809468497944106647126217730442330992177518565210654143685381347855185642266630345965668825760339914049733228579065019232465015725568 5513 -343690385688281106924941993771386297201208548239748063393535812719384147679270212016704728582702788859421649978592306651103911055020004385657316452813188102775484984805816155085347269814289130550827486949930878107704999443869549749775682790903113258477174606867560813132264697911022597604867666113215050851898173009089356906792139815714668090570259144426564812657442769583057045550006272 5514 373651242857348481311026739573418336522239591500213349038100657957493119967866756485508359274133045989603329569837994372711718265245118981254413994771065981513392846166789664263605544231102830543427548496582593761927165481529534039898582375287952915321371412583396587400329100699742925973666811237087029719751807698394391768763348412673435034764157788784127980307657804943400924619518976 5515 -406220866388764281681079825871148778357923026743967861116583947622717772269954649702710075712892974462163975410098616637501484485787655422891752253116005527774351537708827246023497372211160545155645168024824666924376697931844338962752243150308367339590759024756277019374859352982316329763695393944767627662621907229659198784898845514321067641196553748195269001389108346792674242601156608 5516 441626143650063296146235649060975434872099329017229921003551722380556861418041316675733572962222591253752351099711432471157595562550889545232623265943966575609447809267176940853349260839147761807010749169662474355198417665004467288048556373999911822759962987152307870212628402444253214315398215546749684305728257267634016573921559648648332201991787319045992356232794644679794156842023016 5517 -480113671694658749482627469974336043736781670799909307106247599601306713606802523752933236117524088739945084504776826606564328554801699715478531455243638309993851728948511799694368648991224299634508631083327305630116697104346587948638892103238265043516206356335653962897879596708069255463539816139261165269550038677481640880649154271651786324090100198203049832547645838346441992618639360 5518 521951467448146458199633091916957219698435281543229419797752773129955459859487112994443403830764811608132605029403853831631525750884008919233941976014747454374783833546277817088065355541311217693131803190831468820121505318152660446412968037590161865522681339897037384244917275345193519948885137332785010283268350805174004817012026980649577287355711623243531383078313011149289976304340480 5519 -567430826112817279864876986212765873260415780455839920532141608303089974494596201294792715893314138714922004132426589583910036878966918728583016937562700033707723418246316048649309384490398702506792070988277605511775373521233290780579217417986212239243708401238514024790093003560693846450383735474930914329772497517398911529266804883940593138488132149719118697479891738332177375323750400 5520 616868340621191200787853893555819007894522160830377405984135853744471612921850777172350120035237323626165540481314467880331319511099360648447045778954465698340261903378214124981683202372148997160855632548459277129486833993428512895239645311487172632524636346446178609213590712408641432952980784672163772425558318978878750839435770113160762360108544044555969862478147513460057179408654336 5521 -670608096078820194019181771794224522962323157009904089015425856616931441056714614283677937908113326477528583708579915942984464140798694940441894319442679236098279302950137525257914569385710574572617131691425568996473876180770003771336038519407918934891562609576832982495895588254228989907945455535566231768826417761503056221763376583820645317900854414364384351767148446262993831677394944 5522 729024054341857916092856326850578082567146739854789630423955935250507261778729394046655833891156229745014640043916613674015740576097010575515651898268418034121946201851811722607682798529609166711730723935073519602904123099495053705886693397331330538402846545325107003117640161654700697413384751155388255681200768371688599156635146775177090488201970986827947360560990153075654998476367360 5523 -792522645184228099696159643347568788639942307660241585443263671429169910046212058654968494180693023429436466270685006778454479906973374905004411929060806782992719717113699474117311805503365969544991878039625383077351399607016603868123719342758265070940802705602400959484637635854751120738597298271787242035390168863987348118583187048942077402294876731676157883535147308012384696622120960 5524 861545581931618059364922198718331047619525506093062694064869292736643362539165290553065933779289824858400432826745612149097515151204621695440348773384232870983491987844133551282787783347326862270364252930324214589197775476689811796939670122976823280717515171573007946768872956461957139852555940990437998272728874811130545356821905366477808901704778390921614447633270963031620196010454440 5525 -936572920984730489199412933045641623182073274186990371766666671131021816772655319526020843679945950213833542888249429682369107144760152704375239311967415855939662139878497916080536733676282995995469224866706352728820002250786198975181038462493658581254214091054767489072566734020721637077696806803721060960510722816567041894029624527646906274801959254871924006397172355726988510996987904 5526 1018126386332837204401207166237338153436960076046510667922779569096280462402770678347276686856296414490987176212381913483374575146332078207570564775302823879389021773618156757106605880968810947515181476273600299862648810025877020655798900648136951693212560714661603250627596811695682461883189723905625219554176155768392525245868015832824680535358654351372566405848982406730067114043116656 5527 -1106772981982196537121742887891587581264311160936805766499101732715152054313178390503501674505142419476572271209372124617647902219322722182255707202516196292566642631841765262389439479807697457524748257683137435872198920084626846305607368791917636789236708228068752494505003518631783370582353246132350772160017076518528013584460347442940684222388982561972728075941824126090564572480012288 5528 1203128917204816483768111663441566841974857985037683636976985127474297653414016127987980088188549148366621546106862059095401769964395777001818423477312550720838901804185173820239498376905800860642735115483616490474929052777810225186362157479017164397657385247852919425758234649582328602623012731124817135202878304930372739552428032711231902313235817184222078396819877380370565303240500736 5529 -1307863871664939272232936057011593236849691324601730244808937262740619626788757433133055963781787871084933676631580942061621443594511368599366151010483205672148979627225073744578241624068671262329103840597418740381538298354881617629636045810315346446129123727294815170039727397658927691641598277786634966632281283645718105704772869956828852451156409459367321866324326050753850313671704576 5530 1421705629818229317950654357173945288622514354537586049068234765841184999914699871974037019556425192273524040239641833199938508637724571917011221722634843709549788228527099041807506386405256798636169574721874856465484222208575831757519506775312712327959181984472797221155610228224000551431320592328634990086105247468838271431919462147961314959138459089948354293011990612208067820050063360 5531 -1545445116517974326931909027253563450309367172739186213572273218227253532903799465115494279149781810941336882062971051607328951597591400615080015135093583510504000348200475077665394403224008285853489092164868872945933055722680019571801189832826485239229937927800925448173754421966241396022004756660856342598394451669095174226447444658984755779917971437799959715261734138835138966279159808 5532 1679941868521045721522465916160846087430450776144487077202367009001829998798348992286597621600707020648773300623288612902599777314624644537904372513740253930587842946758380206697923264214756340461836136039712360619409063078869785639662968395787678607050576127143136553921854091203519300253833894519353550187994044870625697031306998184470364062502760506678661805541741414603644060708643107 5533 -1826129979582793672803366359842912574811393310419136213741651720348956303148074098533688446636587997453524189739503728186292340692788861013586940821567433610146334847695785936741349962471940673424730927405661251022425868949743401917636908710643010210525024379674310749107375554869691491088380650615775050682560281882383580682972675800974107132706457552156983378372232422754384089681231872 5534 1985024560084983533127719698958059474794791751775311852062033251723689150807375589558428028582206642830682462358151503967953463218157491505301442874518370190994757967280687478224995599421031298885018554436481120194092318430928836703293601557700378588936521622500568138659619154582382114748284593662919663537343230535551453541951714067265897403283736071470159851809470962766834717647924648 5535 -2157728755676589515377944043459724202823546556201622636537603977172063797861259817608535266614236251203767299482544636726663840147691558248271242719937474686914413295706552049013841824812708672038740566992242634310650543012621949256368185497875665049722036999590445197676068727423715753134930268296916064951868715741130266958947579633431636425812159687710212198039990929024337239594762240 5536 2345441373247940423527517387006923343901541675773734288299767196348047650633627023761603368114398451462000008025748683146850732310681854252106619528323280477568833852969806224324273913352121438419740933472629482904897236933764956630615877070051177420643550394357674027343313528048350239355905496613777237566956392331650849408426324159580298632784722081962665325334801531726488510809629952 5537 -2549465166730635506001185517829001122970407311770762568123217841749085170530598339808553256583800378710979309420125623198515092677710518396231992540043781926499697879915966503965086450897632338689312072313817585722435308091748922106350149648100408386948734918855666263872070527202068261463626010520969488402682491531925332081581244883565229155432557793830722593059137313189228882133778432 5538 2771215839747351502441098455566459194957615193504806963517811799965709214008515365391702140339903054808346506298945694941056374583987309120643478506734705844127097640855841649199583897246989073138686485255858957343156577742032716597359592368451985891023226966442756190800706241141984356046405214471608036889864755209117742243541275012675386230862520392668873855716649178347137443279439872 5539 -3012231827058135472445204362199562796926214047792135371274393330637775977967148845097994015555550859001496408384439360944692834671789236569869345502476477047282122665361135907155997439513863421696163904319068930020374266154865603975337659375971403099978190957291363334450918756820702653284085657827150603601489981645822640720071617532176791089966938081639539590974046211286319872824311808 5540 3274184922096679210984854343326906678314898616202183104255570422979977678239679237862293688334950434738538760611350059974883627411940272197399484024184051715856487783417920802418827512444427782208365009756793809164361683335383286285461171694003710327490892642666701888692409814140473742072379473462877655523010571009044433583471768635883067203573206693971264418890732855200403915181160048 5541 -3558891823697952687048908632575261622477760644469749635409434886388996032733125612677108013285744279094135495118975119620208765602828838133913689887062110723079952551434119241581454067462329937557468997577241009942175057100193793453782271226608464077508210379102073160665494194671679070872057620230530121491856134370492228506724055252628946617287336322808638739589653296220205001996238848 5542 3868326681427133060331069332669130841488584953222731286815118642166257376108732832384686322644262722451676914727405387224937734771874973524500346036770661189741767895264107067320160764606710829186487065335043760620046172265249470263159946520277657107358587026695089780633313501385094027308567423952089893337323603174636595744298559779482538078054663947065734375020109956018532562277530016 5543 -4204634725772114030438139988960180834535377532348563641908439561239385985293095350935004729532511306510728745031888596921170509114344567248682275894019830167991460104864837155623799189432034746788483932615476531796293127001202538746702095351687745869806545637465348749030621707892951464296464159258905703887069204916344767111210654104571441495820851098515660699393165905102355560923136000 5544 4570147076904837031233577079375050628938618065946115997779100606008546137286850282379685145221514486949859468224801228580015331891780397956674687632260361589218725703605169063563944970544023016018297517857666633126519010881766151290836227074469036050546509368604275802020484918358176235120956659323117178197106026576073100083614689750106375415235912655787652409073084677709590652744880128 5545 -4967396833801096991161060133248426138772564047778233095253776345149152914615572805562708068138440191983460297866883819060081433530201012590250839233850822097776755959445381248679333252356203706290674059324323112124777752547833435932185288948124315624015476307899961636363948821396943849624927163558176922206294395805432052000779295115862638960675459348520534659094311568042584184617697280 5546 5399136554289559209651866763377121250619768257294201834083639289752755197549413112363768583259989379508763149427177410071118956131815509101413808706186959068998177385775779904935669408507770561714497445003895969805432505324848686994954437058830025867076067120387077449904962877381261622484191332107011183093327646046827109349725630910246746684294289525813489189169861346574381548139452416 5547 -5868357246138446340007734320559859785423419246615904679513657605958118749452320492647495221355924064737110311467959556958399861917465230134178089626058445377157966901476060447898326981953142174513651530254754872836285374407177572779614519942361922648957426231738163290028618893419780363845160334909610006347065563313087817660135881769904247610731868674959244810185920588968391332575838208 5548 6378308999647837087385550174643471759744854050196372838175867778017881732230799068784028406134464148819200614251640331646016377413145636691277405849652638640594525566513749843176690241874669033041413684663684062450864570513097884491405950115543527884422662765772821477872563296860643324853315891974933014349023287130898218968597915599594677114694983609889701034490611534501513033939079180 5549 -6932523403467480907317965099653379748428917375348618522047257202752186008277604408907403100836018428538496826727979419639896623556186522770856587491825288805565027954868613886048887523093850109661498396896400246627341573906892702940640850263099841934294224541984248159072578906214289433372824351993405954874765944880997823350992286421429677813107658730762491103951595150140949415539507200 5550 7534837897581274632788633658138484810845310392609365547633127674773968174988918744968152854496942483803604084179047300617808489499143882673096791650924806440900200239511696984808182717191567316556724998780416798579160720752042173366666842716080625917835463311497238915000384261174054732762241374122138449920330068527021767219328027833981367647984870260216954576838704066586578451351865752 5551 -8189422230673467442621142232830947841333271527328623640475125268954068174863088066930745338470116977382329141827202698425001507515351116291487915492456967575929704020328067231866936864301744848860885890121052516042884317498334444703627638890584856224683855452886096331493210408188420215369444154571224756991897572784328157306767304298601860565759562269045488670262432000607812908574834688 5552 8900807203508827460804994222036823452578109768810438968648421327818115522926273016470412586284669922868376618087678761969211608238429572498478559563999334412854192616344018229392810854804839918928785326053480508036246771858900925620877188173679736075670105099891797332291914847987436395687327761248197637596402275325747203256263016965051111149706374612300374557834903421433975771159032320 5553 -9673915895617767069484222074969602023358774041646839549701225141477492933230543713342141709348936384207913629236223345178716307597038177255816748428188460107872238624375738103186086038586360622664875546608960073871348251697350760224367234858786581690524876874517155714688646497208150903573462332504760779320500853741706352371766955764061296739583147680729023363723409459057541870465318912 5554 10514097589584586285028502338175377994131080984574795900388649809722369020327474211169726366365769200040407449314471825439597865759753263119595017962435244272781013646937841145118013692901492759751202525059017561741811518636064665943884464220010945260371934336021659474311215148102696387761543925286335921869399925384132476179710559658205929297809096417824240337415890062972028571609851968 5555 -11427164625708532213623874607350434085531196569309463519558548513242421072506189564543514542167884004625555755701421497515665707309247541309996913313464081657996979826206398377304137296902858667945198565055156465966533137426485270417479691967112600576008353135086874420973545714140563531684847075532739152844301449308342901817622040797346675441125598057297979133181890232293258211474014208 5556 12419432439869229484488232328774323794335613144545876242002107569079126851647631654110410045001624894409657171568878325511421568822726563163954806004078261495865116672951894614697716977458365124737735251856801241471463104183824813476012209490246287911151271010445545809245623949957261784939195060954225685997056855087445392012016228762692482302078406508397298021970204528070578945330934016 5557 -13497763059216972381975020256891870034021116966310971953546822073850265243884716258751332401778086759526775979398187893765220358856264478087029007359933543526174411071109970447761980100049583144510490251471834593033081228176097748644381175924074376309223698440683789527842149360640440867450417172131148366676897127899925090662676251336537991405568919600738255269188380059594178127376941056 5558 14669612353972892113460106332787104938740935738884354846333648531802141647613814513759702641430387694983569362204155580322489627034515056404118211749100536613270953349574311818675704942501446013153710066157667542451396035657017620515337262371141883296079786874490737453107536651891250018358386653363762061173443515042560683505739854219925161277121741569399716752907448472924099262817861824 5559 -15943081369325385305833833842820409960910938410017013252426824903310715412479287782726732000106376149566934179172145720536339209699195777196065629250361874725440435589678378860084237016648007079484610179617272758896438432001723949391688220534322913607527841676357435221196766431571552210471980882796442204234408743937920283765790517093540553370030672232908674973267277195659235621787926528 5560 17326972089322524808955715310622928962879734033401459049608447391006203942948821570859472394130565544536575968239140050524697911409398828675669291715148353416694617312932412284979440515363540072957465315682905391520415727504423048746836104813572588078005989504105960463803760611063767029896497403282071299069330015166556418121123654981295053635297734649311449282099728356739286214164904960 5561 -18830848014975620940254166880493914599953564702833402736707089842121725545897527983758842041006678395249805418422959599960352400722123092725342062107829105094055948045166832692320694416084734470577625269905033803623047073176850451459794942082130502766204936757476062776549679382933415865791617366141935572116420953100355400388776673536187744715927947338063272707362338504551016334589165568 5562 20465099971713137323307303115718104197977779268153370752672977191890406299365827724325030792356912478817490623865491906031188769990917421363436501596439697504673882074123994402488701154878949929857798330327238800542852962005129645886735000854346861152502526162750187863738866232141699123107662167655957871664516451911185783368093107233562829767712807349407007660499771347456706706398902272 5563 -22241017597080994801708782172505820591935927308359366149944269081828098707562876937475040216852924593060668884920476168329268760515487617302527937550973296621680651676188401052209803600494630096770795775579304666976090161583330138754458734115349505652372110199956448164357386671299063382284510098345786546520456193198048884667972921330448405775937807476395396575073491422355140552474755072 5564 24170866998418371610096431697580245447503914248478070908150046155548301064827210913347150404789839830861142560030118466687909356483447615847619285447734654089815942475891912730612760322627343286058618732789562183881812044080988000711413988336013090996642710160140646135283087449849809829836819044884868819087270448926528103222688144960319187865334557367184559066384198217918706744091767242 5565 -26267975112411778318072383984256930750874658596844751222924721710693957540711759589116220608062202791240000317440583872659623254400294845860609010339489331949587321424170973139570875451262100764055346821844363000565151138317767934460987960513151508650131103002583493427635846084958569697703873317476503303870654946806535438928033988981773166395656020770564436844414387516064125191534411776 5566 28546821344231492337935516813107051277622497505461084964420818614320763218408015392791571934136876625235335208378546480910764643893253020592755225606343858864771825477310871952167282179193508547904267988077687346655353759730984560469565964481014326290634704152566567407468750875144141397885226662604553587910785451468164898669626410994985328593612977314445162408357742103043409837580773848 5567 -31023137113695054664980570588993841567856993213961137211535591496755154522125179578608084601983696237900441431220118041071739705239965422473929990943889734924804465329733897841682048954884001844162891035161434701873831741464830318378445774673833403232895042476352572177260636589713089318377655095822407036467826039271809794931839623666588233790105264648804690135218736773272278556206956544 5568 33714013989920883906150390298272471647809935244233857691438628641112325494885877795820701144436437500433171782030781764710517898968536998103282840321610635902460844804874698633342971025146993864972658839846398320673148711824984287234780493382614870898926360277933542124388550587448667423731507018934620489997364663623614471120696839771656637695050990907506464601315910117829686729210012672 5569 -36638021154598612427568868406726575418028614349951512142831784014647307075177570119542877926345627830492582217000303805772874266345911996823680350167893591110662431072416511531460665102472174449586815248211524991262031340869101228958176969466213437749931357507892775014934084410548986710759515064008536947776491812463312742954179575967139793890127505822985973222945211808170293431476158464 5570 39815332997710488492158193435117905196864387950317823541377424369378042643749131016235139400021029901483137376060191932929916341842269408350159913993770051902393481503389556228346524347215360551006179727814193931270001295382589198783316234979188978233333979312578544535253442568675383005937143636491732005791234084982983318996387448314211038610100248731060040882533440412943383833854110848 5571 -43267867718723339559585668530845644997401097574191888279038179869943500390458542463466732807852621146057652879273822164758591744693339011306263956338070508061126108806443458498756592357634152417464451816200256796541814578681801507900615679801507173960403681017029205612529102734402525247690855503502980283095105199212410950815620555398026103906306047086093196886144454803249195769857572864 5572 47019437881403543019728460301567676501112818753730076343292294179344295083281629723601161568811249486780439633215988121850973369168005910107649287225230294782428253059051048430242882811457153455831454397651447683711198804702197482627463627180246697049722384400895717220698018777144578202134412549439134092840354959911323485725086493680580524615985992486514094660347047457382746983497792768 5573 -51095913951998938123697225575713393503037413480496588588526767222578747634378003091129757449106216614129474917028102068173252940788137960687823063514571083960248094301522948080368337276687687568038127203420223713900681032311961607973920036649232094499677091762154397451694396904415862088880717403545465927195977268470049952516086596944415297453669453470846448079807868670578846952124317696 5574 55525401939136179488747212992152251488694552007629840422371507943077690428150283779556764963831455868768742446487315005608713639473342688126492755752833416355384094606885292593871064165399037983521799559232081755356905039337847577021501748059307160300757024010785919809556308267761225030270324083561706008663666735753453794261835940649717177573824887757846406786265412649528609224658377120 5575 -60338436350001780067356740167601316875391777796726614296567220331999406979593402331886106224056001949812757859637481907788830983537387618578749260101212346551965631931766294640860355821962458447310286993066241913745033514039298304089746943580988648541352889713799824939642057259663329553179567603650853255400037121343293975609999359314681932334641540035217545479691687326588775672869552128 5576 65568189781863754798712901314329664946945236169749817845705553344068281105342594876765744716357789122420569750763555803484769392611593653927481772138671072121326999121690377071684442761398545918680735004743953388747449987070169603208505832351123994700106692291833316123142520013226846750257629097272734295068805208877989778654595566208309133090915969952583385153383473228521889300258946560 5577 -71250700581458146014326336731843438209532903949840450321324325368765792523008318565772520743232191491925699821134998715420135195032167827204807847770347473312160082684771044900992347881377766247782680544782523937098314771457681364614992952358102877777618369066193305302820524283026842326426998652544159069152749505488972790734522063387732562844926802928300548636908952226094966239473434624 5578 77425120127981435616761608965824292311783737017785130994850147411029243671113314621165282714850368322749543047964617378437485571452277648531392948602733996440629325216146537063525917524897088749396447434667029014268362919991011238007889513922946355968679951538717232311293520755095096485965662551352957241482297493477764632525821409332107153619785460819364405739523784806184997279443240896 5579 -84133981429232643298839056737580074869740122802644674543709830590867949181462736206427970648628732550276171152063216198689827559139085641249365920616256664562602957864793073731756934059250830124597797960576022542584102395819412275824859654462724103062285163875388827703920190389358314268272025615828109315912687891982710231947633575457336471615599593788531020972057202442347622343618068480 5580 91423490865746217069960713705695188812106283169556187999125824219508446140771331899949952211442299862482518041188232384964531333937630064657807381042550466988800840904450443593094260749520155676964153206023077746635919391072656687889147000632348386423186961517188684925802023169243154926349199767625776421618325492436106637252205092239657598178775624485554715783549000578713729543880683776 5581 -99343845075534952315234497202872500045950619946308727844826456216409113970261105015718002166762245965361776719925385145517889837039386736329629764568922125000390109177328254209169258032585289254830484302208674084796334054935675388363848937360101725536450606255424921813337811267266818297381355728815369368858673338407003298080746584920966116229065582235100476195068030335916834896669573120 5582 107949575143391973271898209304224800872970322346422755857485704564950735499666017763587544279613709367728697371833842276975239062085284769315679240288531738895417224005269950052279813037423126523357430928108345011840736872923367630269404888083922918731287533040147261844847198564964290934259445272138109155129928727860852612759403599106294738414879037217842619520204798929262066472271481040 5583 -117299920444744892336500052982654708101884948912348933449103477433695389443398031912662836840910141448562845150420814740633040222740968358477006211827778402760285737399913047986716394973173499454234849386288504627266358955966775644103043501057757274148467967900898275857589083928803763737338168629663680089111498536072539064434186778087467110471403863987662216926395721944312267285425291264 5584 127459234696075871341092315879723203911972988025400294680345228464583390256411976826777300017998917205276864565656496562309255654228199456460769590770938373909022882754767509808757854307670449920429643030234243819465719214670817897236296562795244469568477372282324196581981045535912787802451346371354307505423884696660420636027868755236299748808890297185233424675784358947152783674897878272 5585 -138497426983288842744398396014901932280823225801240494679392364588619397682417928551206916735134535234931557548880336172038533962730255838100507363724532678606407345427716064575584903347577644440660609475636598199657737465133906771563929756884800124781965200904330465654711107427799935399935802181545148476709701510656915994463516457589000359683348280179353253970094042328830642542504574976 5586 150490440777607416473410782768653671331905931051430726439066212936348784438024387455015322680203466740246361754357721295690058781924163819995496839626995027052173642525993313239048284034553356984639420661537757512608914636003832934603752011526106053189929605550745514214186605190413872546075844479967809325691114533059553494257566887403489271698644637576437007755799469097882511936680715776 5587 -163520774207239267585066569603092512505390128715786977791535770928671891336678291418407555768646214669228055515480481562957821298165030976011449451898133254041814565349668494911746882631010068713135154083629043533258712052202908222206595396604018989468087261571523440022892311401648858535637851015321980749459330914727329482766590381417043244182408135149054236177838127805881609440169295872 5588 177678045133898704044778048564390562715044691908017116101469437036651193944274944950138284397778979830354698990111029890900683144001356779267376429913404155060028229656670767904541088913392014070646218267226612031830823566485844770410158190639712619334842034730931264489482758859613774789066048395653081894215402601521641607380410198566248266351831675700604588424397901964034722094044596224 5589 -193059604888242489993045060369978488040740178858064202891399640111731660330827487330296163175316175971664492957749846071649939549995348052691830975566687897682961137011738423209692298190944805501901566909417525972573680994108355560467736890650382963795617466390687543648424088914567396137147701659341215904706028749291034640763055534522807206384285701360494753462652068201667880687042035712 5590 209771204849411739957809756785451551993682798497521986225760300014670582796264788755268353482521595306925948843666747671771816377569424407965445463994265415359571678278060450314405280547986458739701779577574283723807449866494783639083676332656950770964197961791861494218708186338781449132347570288707946603616942371941586138158050545788427038846048738519268136770895300571882334581204755136 5591 -227927720413428699201529566365558716571219462513864940035333073514186566897125594913743555246101427520666590777736358596423749405902846586584292443874222241754580798560172307121572011941654631556347910637489353964152071136553134564922396376040682412041901296929231971135917558835995020734153758334865471968591524916205212312038426409280974011154996761764238300522783714214832936435580928000 5592 247653937285607524615812931091377932401972374014815307320202812593042030831898451954642565496650104132606897632415314264228347782194423505622071881873019937773033307773573959651022785350628307565136700401599851465648190977177532607024175783895594874159647182914996555144733895330971959583120304039639103013771980169437916481869911514098869415309315792904623740317326801995708565815642844160 5593 -269085405456047397616984719965948882522066625586303857199298079101416247494888590972786834527916817072475443767330537927857540879079700064288938226503061600235708863001753279973395169984488086883183045289950071354938970603230022779239673648106354359956212498058926500488543058977039654951054263258053491685708586723677944591347268600971991239431951101369173943910485634485706661518293073920 5594 292369366677555470429136239996776464359209425897273299148539958926459066887717701395364227009810120278440147935947957719849492691803730838166821587391574406300913876633377403328792615470483690306481836645553860963077947850013116718488900791546005614094566964305283015557888057219515475430801390811520772904907423601519321688784640973793293689474570063889089819110152705373931496240020385984 5595 -317665761765113083893730441516106941009432491520304428031091938416745649188013254809241727610619081000389497264485587160251199339309036614536387183131550345287866185932985167374937372861138020192217465503299949514179447029413894196309032343193431804398021515737223442107564567525172228362007050407653183465564724969490943356346278664905721959172478438956428975701211316754024520360774336512 5596 345148324578635007237355828173645736953600280957639827149460592258028125342474939124245410247791179483939868966705989014516636309481380028596209103574994039150749817485801443715282185040684121349235294386289188161289177896594170257362597542874052251292657540963654850160003680397888400292281310863249479824952538857305245235118262018625498945124593391279086294192619938302120896303049702126 5597 -375005770139951352467194463368308965599458360366515415622131198087022663214367165430922735619776778603037277132519293899677066289237228649886259868130508867652628197065896618243243336958493199980622909010045963613116160942447283442813651871244194211861404986273828857823913221719889145626884907058845387607883079818733713687692057249713998690186942274484220315686795613159859331287214981120 5598 407443084974652887302977507865898769578098333108206384169821416390609844465963145633195273402769882737660464875502001115684754488913622973468115505932253936834652445665691855520576804423863027574695872172607075457651422599801100024083648761914602509214689531135489842363470167916974655269128023332462325262275027720640624587490459075243739516129930284115944743490249408034013469877493246152 5599 -442682928464011527716936317277353442870706844026883284341706240746392144852842542452487029755599213196345892883826743757419848381759444147792925398353561379194921086640443073347364199624033205838559013880529496286598149827492382079449205048184812547406777691257381637352308506319966332489378826840698579750092812604861699417702967889818159526885949683108297664939530490859175161875109249024 5600 480967154746318056829638338878221556858262871894966806342892735027029439103321569230189284096456853442196991908534923555959120214352157369225047457159214775158141392485353384983994923195378702546146075923554371367658904126302827156438518902637904193728378718481230319021207964382970226081719105076039799903795796163639659887611912109081659705374751418305887571420210374253669658637085713408 5601 -522558465525769877442524398873405301661402674409206055093319861032371135163021672231039685067857380945207138300231468255057546926068074346519924865668034275233907097119292004755127446953027744996405649518937512897334702342471675032080709540136643403252706731901379969538758060821326905314137610230708062784660340523790277328842958957444643014503979926023498860384206156327842927346825822208 5602 567742205036030571711440322586299918555262088230311574772576643053056820702126308256828857779103318226581492830656759945707121733480270115288161160869626755912661647822676437587084071504379319466817340077478133674664395516670999207393521162753754908136547273025591432427062108046323007151464792366337590100659014767616322135519347972959044718126231887603851889997325360017012073842539781952 5603 -616828309370781642555900461137275063542423047334571586102534972058301051008566986507996527889805428156217783497110491954740058026150151069836641743433760475218419412849984910297025754418253829490764411853933422433357443734516692522206837645205221284189349469783005953799299543002501608933949425208532709058766114207055394832380140222481867236853954938286462096935641259973928144869984829440 5604 670153423441520671927986522357203184082751246943338221569302814285054271759043103175868402832475329468551114947073305521107484697988275589079289859484482165921043305947453390231966632625175614379103621637812540776212604220802421444761688503871687500192296624765554669257676153685114831349671148056054834266921978930106438541437721819412688616129018813230331315805425954278021785995277728320 5605 -728083199960613002641833110162056631585963041530531628998476856180587562903682946162689834461935183327578212992718019273732338759991924460594161438805524495158753369250426005879643600038114743734048591801725360068509377968731198308805733914269434982189067503873691727979817522428315043896047833379414917069511878165781950301975012469883186899878687214342896673230527349533380932856604262400 5606 791014796082865492465718297046148281562294116077420082015950029047801131043481328664225324917787288310407633553545139481062383519742715429256930692064317625775475186829851056646189190772131435541185449895834818292160754870531625504294335327336677189589576145052498799823343770058307565374705209044366579972805862225915806244863399738060184770309475467725128148402162561065604256417268395056 5607 -859379584680008018138951535405800142806103168534952431329631006225480221209737379334766701799073597639017853551603742864662871793463233044634353197665497810774672118480817333725740622495439968685667526966530156978241547519929504331197541639820875857897721768604118236664145693462437284377479407160442485543491645616972541534793888932125490978073573268609087586564741545852676599489557954560 5608 933646098678502061427762203295805252229320846465566368408879810166313097797217098826245115884246093648979416356027626211266618083550341093125065265237758291571569047119547085406814919735336646994639856773128404660876779437359722623493059476477624401190718170224280724167575229146081854681867811458714172713440614695924605595683530942415172301743097672599408195823387515908867381184223067392 5609 -1014323228471881406401719649277431972459746251618435353607644905688733349537935216243153154924249564173572975611241021846056355305180060536504898963172664364227872946323380804884206550966250027480526631902171745224195909305110824016200344764361675668384213056530261370138359530886329217048660449522276786392005055873531172795645428451832804427770957925057351633696497992221133866736421961728 5610 1101963694135044069198283113752383779845156468982167570399478696193115946363651824628639608856513484352425630974959244726392911837901126778824470947831041549838822275453257492616197478332821136166986198591485383815395316781900780386636801227537838291790991455820877304936665346971705571280971060524109280371464894640637009242144343711946567335965116225158492987895245923433750318483103217664 5611 -1197167816031146056215984766637538070002914583686942585780299374806115972079106910979991026970534331405092473911884863197196283245666521730636466845077937644506338425050526147102298302834808787987911646324879708551597683929586213417950096948004092119401910130461348029369519083095637921900801099179480819704802811419896307634047988105843467147530975731426151936013706559653688702481362583552 5612 1300587609424575950561910470086227127037240409355409276114615026454560231160145554759237158470795888393115453600830430953311119936100025414239211656730808500690146482416488832179214503229123206761552135856635102168576307361780996476072532705382185865186568846300863396709788013923278345621247301294890780657740966090682187584181478689469063198330565514682632128193743408721137517069614061976 5613 -1412931230909569334991291961018605075316685286796990578643567563615593535276325783172594055300762254094878973030941170801093692295835296906402074282380489261566889979697733164794987222755992164568711910671941297469680909749700705025738601779766525955412530008280861962097339329309630487875761086767520500701473361744302257177547134269453164364451440983087695344336648819955278596653627473920 5614 1534967806848175258020367215048787810669610157298150353556373020862647343145179991973500474220743319473809271962553833773393109211716306097624154914777199166956721874800434588761993003838229837888468247905564049336889139116573420886360319748090420308851568502223249614645314126946175916962901344294136789230791511479968972843613105546522669182861704391042987120159137912960064822671343076120 5615 -1667532676599601441730156828119685456693299496749622420538326748882655589826609666912839986203527726511614447990076109870694733432538753917746982507152725121721355716594334546200496267598557456894580069376495496863490043489824824848055391427445415061965968106711532673017642738067484081870466634759936045736180488496187250155195949437971350811484458177062277931884987036805657907430653165568 5616 1811533086132903436629662070073087082319354449549217069594454866705765622212138014291025657212699725704157327417536022540507543195212540659759173321320322476629507098795051529341418046932509740708539138194137157585184753703803812182740430277247130230044738591793711253708807997012255802726166375108701586284600518746206222088455549715226850821123326232666368573173041414840273806340161153024 5617 -1967954370665500107099440485633599952178044516474948086227607123114384470273584204355774362432244007885288634865836138031730725593521209457943846241734629379131228642259631031946462599701013961696150829031269721852420213652051850021452063828881717166436742891631755136778713665442963117141655975639843859232202735580773247499316404091350836373966546357086592610715425219188321346672810524672 5618 2137866668281667588553263808839304219924361898885563497718581235764571035818978637041838789645113265464072887723251601258480353632574013929527609410295812490314756929846326424219131175392821210216465943342963264125259774646093341783458541810924931853690843560826428730409453109249434176187879384704881787643080503158216493670572982007873011881508215862071191046257621176952421602272569428320 5619 -2322432210080317524137709474370439014544389561244582465241858577040906586090744275517183000596883303223347480372463432281477060788025061763324978026112115162820047752318196465919063764256493823873248542926338448783107109956599072440527474212643035540145625222058159473680750947073794692854810188245121821809620967228567410844622270518380310388328150420609361756983616468068445812233584246784 5620 2522913236304241661468178170163507884132978349995427481013860579904450665559264632599970583957924207204127523990551550848100384389869765436524064017706260329336854090991940785683906469489913014174932603034974155827204895430103428402258423455517367992946762948593244405472647076175758464255852716544919937548355564846273075305269786109075739092609866337777091938876355246686472317665146231312 5621 -2740680592139912557608791958637813870591055905087689555939964452163474052369262212687878415749831441523135375756856925426378207745617359482232136225751860493336864839243213830410990084617104708892154398200620687609414332906838729392912707152276357477211647648727070161835141127949287312402379181404706119385508341846178722407935356878042991414324177166766092786516303691619229674443743690752 5622 2977223061476424675837641246087707060598281892738777815677530030548833182861341698083765453936975973235785269619396615409328654986691117873387741359086295019384715848196529770619162259348536317097400067824768593131029867733273220448728181183481267178135083109225593034921112178091875601221292658285704785890408738804818115925268549220809413482409690218771307210817596620322118104813331577376 5623 -3234157501905235355294408338445715016818514636899637629600389633594255603777065806672316644161087334280107862651797897019566483273230901615438567335864927274337196551645582862315653870387602301163736713311426404111400235676946696748664386967103873415660634982131354234059676642308234235544309526383405563584828911136999404683815065031739475807282275057290257551830202446713444207599275737088 5624 3513239849662661077051820846109203548224766988449552628578582652261015953407534054232429289600785699934535299809047488593486091229792435613714120708056054407244174555612974614647452937661486630875815273421851118547895965590913166121063490604790667359228552923120190084699079509747132762442981566092825069324292504743505180385771148151309546060642381718516508130866097877819359038765270377472 5625 -3816377069101113191436637331458494775019488654379742582278870735386567323377785870267445675200402274643207646645655439660378461984643271610405204298746484434895779509937194660255275996788661550532763107357194101203704633312504092253150220831705404610628843484021441385575210870029821856231323254410634419358640995192866303515552327913631278169353370299697391621036108203316276708040968503296 5626 4145640127662447744771250114099431150864661151470978240821326778490139304625262099961068334513906399601672973159863428472668727698081049715099666329030984414941603554549624252247592150119571673271555044597581242974962712904489873399009839783296448868250358205906069333691431900542479983711523918723095695518239231882156134401385689684552149367274892841795250509165580304377551737800880954752 5627 -4503278084260567830139238196690508907408306202212619919034490935496753926395757290393738449544991777414240748650159704218422251837503151038882645907481175940188571590596760361186728611449153376318192440359821256429246252421572930651210725513222672939294031400921652215046172006463542730597830729493146345197001413593770911350886865647957188190543691571201692121052350423055535953360088727552 5628 4891733386507236619004842746588510709897022011939571346795016981650901153831478460904362247128646970736195240662587866516784236960646978517081237520369273112698276177154657154168962751619988842549471441076342594275413727132891758548668043050127813306410003657636943091635573515838659505777915524819802573529872064466850835636100604711988682166226328223306894057422878271921092766446191747527 5629 -5313658480385601557767571135969331163329038740204124251015838602835207523735600523356016975620304172827491410151529813232844349998534121387001038514545796632227922744386234776106966363314346007058967583416884808046338781769051042590860467590785988641469579429037377797003922549948513065749065585786193265477045452118948449617905466460562954139241051282693963764734217193675288648312872239104 5630 5771933844845185416413192642989397802892513346244159770327973866884738886999724339073802588047997668000543330029233580201965865335876696228864661079058041962820101192635038325294130468928690070977261345885975201100392025313627331907310093536763090991194168041655760961612418608168858008712425898713630736511606850436549575984462837742837988787432964815737547780802186136339386746654637125544 5631 -6269687573419750399732992909100997767826253620577972681592349019838050182168644308049047454254611377796358090810038382760472979498962888017786385900875077115757496424329138951150964777468225406357374342864359763475368854538792095920335392368290924071129439497658634250100279153644595828183460328838118924108426825298998924647576719387362663591570151104611036403134501661609188263233769701376 5632 6810316635420261891460796575280890313658329047416477037657323936086025212412966051530572676060582133774212442516380403979810220315999297852724158136437419442846982573407942463087869714333842810390672888988469859849528660513231656285384558343621913955441746799595833136975540351755568837589701055835237837476941165942097055443776266538918828090446289389762961405695171839873929354399511992832 5633 -7397509960599469139308461072301475695295627962666728715607168112943245989087125607319570356878521599449431013089201757174582038843589814107034202073547528478098153262828535633784006350638524720340439408369832739102185731193745499566412804698372119332484690164818889030393573397912311679930503624150155352194371603719272129418332758344478436341304494782323464274606561930735059679753554362368 5634 8035273503498678762709387135495208027711442916493345966994630481182434368894585858276472172249313041961211004868538289105558659696120704663602808493671987970566330309506510263589147944502142010194904352463153170810239702570025608078258518669190802012485772027954084349811962735730868984971731828688406322347037798637891569241935198748420480692329488587857889958575140904409884984046228824896 5635 -8727957457053928723502320737250538433145797359205904559935208058621885193686790018932264077049845023572225148131758844255557882604591773591045017856642685066488573347245767139762243286706570518006102046933465501188633729042424023739567171084051827887536103702277804163277381720510345348303683341344780096453727429656691764075327007980860953564399622413218670642090846251841286530152452325376 5636 9480285799547843041669197774604962638198567915295313527077499736170119061647310579337674046864786434019055397722777939572095122301332915353655484899596178408045537113706789981578307726683658858202707124707804580864239126188349607286430256357869998274831553581969269354842144024751865427325681233584054539002659500328242501778324153420634711857434760280953071258886197877371029595090486514872 5637 -10297388374742492758155676356398705543208214711884610151058606641671269851473958779316244381746691315954523341287409675126199532724289261255497300693935848077062695920429561953762824726282760982896791543499945276558854121110547433822618523719730648338612205079349740452557270220413195825876711498448687813373410710370207891868886223364659315063874181087398792650704199165659862824012956565504 5638 11184835722123454975817150017010359041556196421383230324270685150252656403141403492978825999773890564370183760764690831306926147975201165139689381949304767353030713294811609515845762936810220416378826339764981736199285167736839037805697720690166095735864796824921394383374639431402807073160399751752706387898229423371664837569489865951082619612998510371737765289980103946463500273468246698416 5639 -12148676892740823002877589017227920133280534626730675766503227925963434305110977409353307690999821005057247821703913326979987840414366283088322812355158061264737022303824592629553299635520299279233628564281339080283756255710782353290578630228675751419510573943908501733934887404706200775335270346489329818626507718388593893204430194630737097355226499310143331541858893714454614503100686270464 5640 13195480506273844315696625579921825770447757409045747594824415605585667750367961088666941745417350126815614821242593515032372967138872462254885162055743723557816195086981143924421070795786524239150080771256365829478873440549713118915555105191139684093426616626159667398736762169867788443202323448532783166033086917968112831294979798809937842051811022006332372332733962133304052824732513779712 5641 -14332379326807444807859328616637316411720323674303741446872795643087670531922563611325536078567137946858543783264373169642837116131040954888344762132734831792976370557800447592653069136852389392756461948327735849186527930614053878718219445528526929378040164923744048307513481229052832108563557296816083816957887350762172539092392897049592857816343040378884264901906262290061095532590655864832 5642 15567118658537966073319534940393692041779888206587863793786462155184999457498269014336905539900516451557482547806020572657583934233551942959184878449700288220188813831036432602839422601065042021741803365660829493799905625061261868346585069381106510853590873435986874358680869915304888444244597659256588420403234136715652694466459471179395615343040074030852294100304111849133488470557141778432 5643 -16908108888381340632321310476844118722566063734851601947528938453506765383940306351990470229582916525401431450952390240784337946585858936093395917715414438580058161968389410229167837991807680518401170064105373483370742480176613800685901577959591951365396606281873688078526886080999387563591680068469798840866796412370449664066881993439054163240471443936685191444729192910162342629758417764352 5644 18364482530412581752729423859860669544473024167745080471339972441264559718400287784581604148321421254944807449784817320483223565245871105141621804810977698211640847193104906460606166712614060183092321436755012711979232506007681280489378337128377240564498768401511082181894998443202466408055676665654893788847575430175728262733516776428558818738706926167367497843129974895313048920907422687916 5645 -19946156157408529984381030855718233681724584756168876063766679684395324769975467382203726011002282491274592633016071534019921881688528766670250451683709694251940579477539375721063029041952473440747153164366168521675747241992390817285954430870507310633067645840494450007232858580524721856058558726096834174765251585089836456957676672843259146858826236211735541732375369441386826561801069527040 5646 21663897637699928669660952209422481942117994949342116594384886756573830235604446408682872085813148661886894268152061167868804176036201788782261953732854385832595600720394063345979775087593100551087068973826682495710166120180076652555576941875665830351057181674956443994561027520230934424378356641042369746713312573239901879172021814363977459174752787295592563905770365506865536097085244358568 5647 -23529399131285098338866653764428444140890864567254364903662306015442153825888591304159366813393204239556624755105686448417876829550806174186227688297467655472788909808491339279946191624772465481465438435834619652876232600980063296454018579303163038702946274325530042819756609227251249856869759218961148510316460284082128107265874349482697874451686469284572727530520028587619729636099685875712 5648 25555356337955576471095250138607660604514410817893937468377636648866017756823658821522932417510318402494312624570135098419107169426947389179160057052146273343663722010940518686349862273387348975295673530855444114988520485759615838224623884707540498447783130047265820941937904530859991170478768314032291413514086973661466659555750355242930483649709210561550385628178550538949733898194893556480 5649 -27755554532294346919352074210037657479359680175004762843938413857623993854168479418967337688477254669113929583810105207485756929954432918881359324439590342043009490990073935139679622585978442802989877180311923148967338775529992799938458124819846380368060388957107908464408498446397639143051448263056942506665813639784403610043977051308670127727508229305151251970157549202925526606456589123584 5650 30144961966112134052632376251913452778231702583562678233054705239534230095516819766904798192340830258521200348717618495237631037996337772012803776413207930393705760112688016395940032355681556501812343346227815666145947157681087847177761215086492649705615152769174769438635724815591288501532784407352108054883118350199786684171591924661917160857665636623886609765167729140428426042968220127424 5651 -32739831268493167657350968495481863382651307804046296475325049599701246016195382935798235284138557236800305719589072273414202041235344874149188402525669420247413860759862291765538601579225683658802761707512910485220911520701162067136540276007075572394747321011408046098296624811800667895010487173664673294334680504437246598848340473500087001973088455219165687956306327908422441680091548221440 5652 35557809527461425314928885200758549236482744787908072582520993171151685241900030487406802374363765515307486080474896497976738508346140062630345581449069453921327213645180001185696147658222272112323498360247869596718768341322754196799156362720109573461521829430879259626531675350734649328390091488892406974761644142599170711400830005883090922484659323844933998911621565801073704561008745030952 5653 -38618057795712541381508910712646904313109090591056817004090420803034430916047179338170072599295589192843414620199367831424109833697375848018297291804218205229524579956422235426738913240781453364459656248480000292202821246199035073083385426814328991061150682790628970370374208664229481026688395534034426079809161808449154123679683552985547873688854047405630244949223452398600154239230200512512 5654 41941380826276979613102459953422750403750633483780670502256320772835977985667606642255233841726092933639174482540863785768298106162473926516691198609170296629884809132398178621420835316593960274190318636786491006406425307901291639764662283423002144754557556373031892882902109118138663091495729525125998325844806042816930904176178794465357137714234954910035663948054460221052893110914506489632 5655 -45550367912811689209764394250057792361109379357596544983970686316697140178024342937103843029488882685202590881853493516937703362955282857388363779592971689338244293572148928579861195458720983833701733014549100400727074736174683296323791271179162303183359484413823999325305056251085789229341252709771814923176216273825791425116409620656201153273849288578193966341616388754725154389615066480640 5656 49469545783921472295208527596851475285544146353404153127094311865948345207485381886374859843146322403210451626890312038676383067857290195196380923415829869873902562736334737473477983573423282058385715224980561267233547818666918696488630945081018708132105591239391827949509946040531123956051805742004368536318834480487045306443585613491854017532678497866825042734031277332744722585631818672128 5657 -53725544581988113459959147870655558978142103339991481947078461435985217183809621560734500970703761259870182368738160303466197357416911295435605268830542956178469754452807692984524424281491253419961949144618347300606975791285536705431313169253310416066975693662942908679050989437382239104993661498406238959562627085535206594173486114315075672242461037705630737946975656115472806945096382021632 5658 58347278044977984090631421470722245293789239959603432017108950939937536017265496929850578387452417402334396774325724798633393000649607077031516198421479345877321810596694259027872559031072724837895653946570892627217533663373312028604271021140498650591679144361907317201845652349497443552241472544386145686471903091651066046612563881047649742057974859379486392970922002567006601555561833859072 5659 -63366139105196578768946890237991685103119994021968337300315577455784390763773143135887751303884292981672822931271987968858312185944276426036943956783082270446121578173215643246717358640122267779729023278539934054853345694200712212434801812849601747203423930883688760707873392450903172092703824608907033241729578459553586236291650844862174879082671398799278777230028473220600020376658438520832 5660 68816212222600658080090122206598741731252284277909969777306684379688749811257624819342063678383593813680153850861048029113545046233779383885132661623466881573117765005493094718566252314151610031878574119379625349252500514720621163636839236313726224450753888491537797805934610645268040569371251394408822980475306229729282950849283293814023320708018732970641178284445102225583872454351769641034 5661 -74734503882759161621727006888995134367647061556429913879857711254028033397047110021957751378681244325251614749672826648494356489336964283938582141818709541859290838942452224543193953994059368824327496462607237368629647214093726444975780835017945840367034465953983342316633429425540538371157440530370816577498706293690792463498516778031020025076493751117008388525515015346942932281840957915136 5662 81161192811625651405538371146351554069028055998978442858517118359121423380121606773834220428562285517258916232072631446149652310069996910460841507396178252591103478747791407629036362471453831341996008339442770466227207500881692751732028988798658724816976585534911638841446837407591257033799263683033684729007630383537318461525055375372208606986509940155909239432957976936294584214001301959736 5663 -88139901591764635828512983044115997890878122261282039728561010045245393676165915809640609720350362027814655802299334803868956100180163491288434477386543811463085627047131411194828603107875679856172805764847565135663444641473858181072653238954340283533672486203220291551882643118184606397633502402281044452255250925147129078039601732631074765287969412955904183443103636156918894411092802404352 5664 95717991508448090059817037120577930031367470360514441544528373126588760137123287150335176456912638579086262989824149316124451324263540180713356256117404180850014199406449488331490886907556971581072750449523720351509894898731188664246427130785315997710107998543023859281789014986132723340480477610471957678339550979978195770077621698048310880124092704950277092875114359474244567571872175384576 5665 -103946882610068613048526081165338700842955155077910977829476746790890168284970576723941832064602819278397656855998093778439990080013908762251200020601205304927416563629676797190598788057460343185427161589778139185240454337482770867277159214176163226297731691182220631284886339865959507091092839210551585397393592859333985908495029293917448518249529917905087376617958231092578414660773096718336 5666 112882401136645535018021901258826829452508127380936984991956384266236282353550143593993509300517258410817952234906586224966172387773836830110347521758220110007781513895449391912654292443873012896989031131417030933824916488654318217705379010293132740916669667561472495877538778866037499193809378386929978653668885094986236543489003736280978387940319553493123672244703831764192751648320449457984 5667 -122585156653962260922282026895291620132438120485163455164679831895900369084544167253304323805298770077071034732370855454503466563550663113754194681224970979163605055940403247582854811951553477126965369363219739432684948192452414908594896791384219650862428020801816006250763227671683238243172835775857565082342826370889213803759339042755808144011739594410983539493534563500442478659773357096960 5668 133120951430295851855710718514348668460678946121705251994875470681608493055914054230830399554965789698793591087451041607148889365259020903653913740081108721902870895180648465515601784361807039783511691342353572055924233043066328112032966944703340789184177862033768517388079887813931846831934206509777071334044166473584727120077556030315733555536403763997918946300544520532003464573661265838192 5669 -144561224809116433207850210134434811345523155227568797463551939126483601878568306822173561434346656476185150426577648431721682423270970318397684248403602550451587599373619740131592138485531320579277293461755927587934822224010023243745675242382541966374440714197713967754276374590171469314384766322028641541249383028330586938630431424243320373871786739001279207318355901132594987990211883433984 5670 156983535565990953406615360597636712494198329798640831605467907351269392791442271137156434285514672089293171981358570182133050572332697456842619617980490633093789852513443653054931858429592452859113570670229042287401651096121641421197489695390842471220152965108305848757790147251077313452565190579118396141933705257276814805398497702411121826192921105912339728566964022636899527658149139588288 5671 -170472085492792558025650070893351821723640153492874112642568548770653952605114232671275685060480859398737178301736034378906761921793225153947588065310487696380558359394936095009748071012323474404492554770994405280389071442295224071530224341006123308295233752300438801445093616198966209122136090215418325339605008724782361075105559428724248082688733276433682257214828330976551005443784697708544 5672 185118287728896271884457608280055990285177317678966228995905328531349506369456803302328722666489062899965709698747718809529322738503101252695422035604538061586751875678467056048695079081760673028874876060227067243728723338745460684355629310684442488057033161552245655399305607374307617890655151663892068731975926720388758716139484563285316114993945795455304802159908167189663867919887047530752 5673 -201021383659181430651796782507495366843950192558912668429519886945982556312901406325275591155128291863826473247256792043875269867862839277872170563594207589898778477856382436797402178303497115406769557820828908405632391393588586414923123694754570182851101128260348177982578951290622270968388071832258197013781762871654636933709173203749124353982208864465453231268008289357513248834451985661952 5674 218289112524366051154578508477221004092549423417097322657200791865292648859866760216710880808518809554082719321747219123523579756355765428441068382809581339753147760394356963721673328285814924129907452436378447155114013471025333603008457246972502932592344317012836040535881782156502242512935516750721714362291994676917298642247709766854840301840649776248100055280102180745651777995611956155840 5675 -237038438242643130525925316844672223941250777635373024330468610818731131845992314330171215399478038115556058761952280349875407544883705713393995083248830009262842274498994548159841443538985928742607974527073649648001689643414192843638127769883838545233683220329400193760454101470607938371016984623511458328170041545596795553351913342224874448658940122940490672593123902827907865030928158949376 5676 257396338325133613221016725296777957497903445638071167237359533787010708650348363589715692786873348978740932476487046149631455312037237573351968939360815172633830011661073783305389958998871713410179885757427538268275987651802940423914909332611931150944440048772426351561438613913609451610963030554419802224819655170468960189094982591934370250176514989972091737676059720901747380692863790357192 5677 -279500660183875886895191605063218977095213836416195932282751664010751385044085404457420966128303592808366218826786059746854763461249266278091771644838003281301422756099898354476504120481709270786779658769226173687944069316759021775170560728536762526938621182993915614187940566053503198369177267923089163514497533464433946295783799283369702765013441722502918283832601928483974535752067116433408 5678 303501050582715139077030397933956178180512711788120471795389035405921887609683543936215314037498938416392763876425971899651354201058303151510001461913967800533900802491477055772705831877742123193774095023075537869476083797791939004631930307409311278759480483267091564176487646611041680402393213358272614095566821051178048102236459731633946258911128531902753324960599323994670512407044836672496 5679 -329559964471551716572587292765968815896963016157301543280599928469482513661024721742955688150679152428284187004746980186210137113602280914706822545287175254143038670759608808852561998588470781731241912723007812573046614991391724483278870010168657443806146669332073557220480465477819322178250442452099460675173718879366823168163787298708247073493671759335681363665729774429710211162210849259520 5680 357853759976225811469219226678192230245663337343137980389426458275521250932874124159964256668268187573988361384837500586531592226015086067102326920689444074322246684796464876504206456887650967296431442973647129354644209857524177681828667950633725299242931758076644573129111898467230159427399009993696565751409079686776188441760521600215581157122463819808719686196894274385410286257979784701952 5681 -388573886893404153397078883712233652184124202572521067392361570041897894940476200413732877327889027585076508558913289363772657549694469505653275429208456560431529623360296378932505205120673802949372484085056002109790784095055494129778207386385290875614071313533250473352781925308238531580693810526276174624298710930184963020276198308088293663729366623558146217825028352318927445793539971088384 5682 421928176666042056096551035520102586681687639032573961110642743293728805849073494675950088940540767941704836968037771998753569728880560048062180215930323554355962862758464220340111612705829559243750247932074187013201559482729976419236144237884519230962739580506772352879775007520225082897630529486934487875646857759396335138870086720391308967042112806588887065119743390716327268473571356444160 5683 -458142242494497187992010895063076100941664952092857517031604196586653637141548628034829636249483707538823074724179828856318743943442762088220778938955548871515179551079667379173013244139878216782008737725301348871516947421618465546036155025586667102656893540179268325566147210650659789729830229495756713383848652013714411923296671115432383412693241607395110272509967130613275579461373631922176 5684 497460998975700485503214307316981680141804706199200784877676301226321723665171398438612645641143671026679065079589408798256371410526687546276626917006235865723721962144510685326884595104962954083901167540806369547830206760077663845114127194750205633691090154304323829675143387491087200795788470262672526865325777306571511534415794202614522345190248150545965460868585983554783194887201014003208 5685 -540150311462860093157434256730992862020288654059516649353038656409856798019174033941916713168178917578201086034251607466658733469162395955526029177401010682325332743610246655990519750271794444582998834874654597217649148487087409620462378550793732724155515087872485565631599381510432640806145551324961004901651229029614830800630152809292079907066835130824295480049351556485992666452834448834560 5686 586498786206318829968332114918729382072245035168457632306321593427956056758845633545893162742038927312327902188174558667264655117877270378744520424713699322815362060618852464544497881270253424683037585057057032242369898778531388944161284636402030226125083710164927814779659274026888328447362803016881051067046390925141819316209701339247730291499882070849415050342508207820926623488776393105552 5687 -636819713278189920071835159698712521584567566003530272524915811522972140326799591411541592501696977603575282272706648026490707378854908685055527159925572231585310321875740707745581713496350975941910245603379841028848275298817215025770581379736268518463945985687182726741515286831603259041434571742031360314881261874018633365220020418306217840290771998679753888640552670950266118066647123099648 5688 691453175305536192335073754967352912451392852054213432081929625226270092990628004776443604823532461246430571419976647609313834420659652317678364362268275648905043870120148469614699197751814086471503576211581687970969100992733718761430278353246916992268780078351926480200818341001175707471095650429586670240006094365336881050196728129927930780577989227716196097313510275469773258827196880336896 5689 -750768336145944030460371257846116878766068666842545311430882029086773100845313759367553403781241421491450889010723617651948402778916245440973989749723156543006081674925717189427576069561806163015109731094668911109728140838462013829748772091670798465892148856815192489066916801165065948071353608635737571022002235221196328082864962981044712589645656467952205469782093125393970821071463033339904 5690 815165924842762372601556014359725870456890473564921519656323174644337292966200719752003595190176824176475495348533687235551721010221049488020514955543196385853400951350428353729929320909324816219618049469200237446399973467727499496645076928719468019240612292142751770525585714870530003502798584537477969416239187786357348847007754141491498181607382802160386894235505802744370366929620463722880 5691 -885080931503043294525677505705488525472709400662915180612997611586392490157852701932235180708191178487702152330092864968633540983588430385724344602125324895509249300577298766444793426331016160414447125232157733731417614109812598707439330814495312846461986833143019440804333157255257864860959544319891056964060406737418561427504100790724337888120525948251157775054018991185448036337992660418560 5692 960985533158028532605585337056560219332259468552564561625704109756154040305765580182468777368598759771103039558481884350672282033284739797603306710233906999047389101148857924391001772508197930903487458490291855827659525561683519256766174023599492571006762132305056695289764207821106052811074696924839915409214355588128014834569144433699505686952011462978725260743951774841357866158299087123698 5693 -1043392269203307821808156274872768146538293117073678842246857437419229090773388603861361256669196072297707016158938506088182909983726660744137908554508904072798826085173911513851398150173023576176102046596774757794482613095751859283834128964069630346957318893430160115150334912436601241691556515582080189257420484582128064706304680855239990952905412041609272217696402774542015239319381831319552 5694 1132857487683762515937081272781422572617049214695231278253074802209095106557754751451153422408082501899904035198227935234530353454180900062012885046146112265555085857338992201915854318751603053076180394962486273723155459941333319032754663112851310916946471587971568932258582884998012941249335520324072324697018503902083425103221355389800081349118850249695243082382104300266159258133255958660432 5695 -1229985085498202087500650265337638911966587418668358926436733700064256297755370119870344674748144106343491327537087505603810358612256458047376694699563143948859796229150005042963522263661407728153700815754996852760282564142273937693821193027617172804679506125884126573952950440590053876719064073456905770464821880428858661500097826896765323878268066855637744087521041385537810975772516494082048 5696 1335430567562243887860312951457940968301466052076517984544838369977905929389709128899027522394353303939293482997014454589861460787923902837718182537555579154610238537164071294735047517646345101024356068855997128958617529394784250887555411350040513873762026601533398805701318350036463329069123150687985912334879752959031141972912016143030508383014289928853027890404219310195318206492661237853952 5697 -1449905452098541538982584692062180713170548790434556908202478681109766504814995990529403315202969594548930632437217435153271380857080027575905445031110849843788030209577905161803941713354010083702085812219907655760902393955777631233755145624692814876849040721727182303144172866075135810713644213849797949105851805656302681392689619084872926221645751494185855476282742297915153584981547482611712 5698 1574182051535106061115091128455453894073653524645777865590310528383261634672003875727096140994325060937513439713561116316609112150574986543576310695358427255919588056538280054733417367976843773924771908129512921339322951209144980396049019660815962638076030100046095358966025981543555545691626826148250403920982516993081151192253955619195707139607501501472624003980562430487111822477320442263552 5699 -1709098661000559697307315503452376465638384526082685280392497430252285577142680070659058034072645259596746295525943578288793820238408609030865696918490249563192827961482487752088702480477441069253271869921632913334501864812776714124476142938338016147691260298813669699984945057200656656873336196218848069227668406323524495701270272665318851076535775368508060451985023458289070943797024856735744 5700 1855565189126392412053239630567837008388591829828859971161530490120546568633202180612491588227500613159744145706001240018281200905480883298367482344139891525444644951897165261711068427514817678041577486510961255065068214877521005304622835341170396104187538026841829403224772583100698542584990620208380510125238381279403043225117531307220985103028312952895994384739283946496208197237155811126720 5701 -2014569268818746331413884953102755288043438219859808213150373805854069001606980705618002643333915260183562641014587792066746402123583660033033017095118203851165824629828579330756780286410075754713577370421632633218503668894546090922568688008348910309408126299077880703143841675726651600062055742496325120660464560224458800338327826165638748613879199674648514480068686344631487307778534599557120 5702 2187182888865558912907699368456311612871875906590994517465590120524695401774231681606566274207748409515923861999012192392227435046620218459264158276501050858170702855728682814032602776224099388831380244167401154964186385630219178095337266081642367074641201478911428199448057652799192115472228762752033361822572201650472898683239979419199637557838070538093719289095940505418137035219046321783664 5703 -2374569590720340082802326847163635584400387886877263456913004620750906120292681049389259065600127747291558170217028281061424381597598746565240183157940958864190483544857781154016787135719130196024156312053828873380947585191944488260683023116316587000743642808321213285509437745246456140707510826399261851415851324739724552214006307571507527521915311936653378937320898556319476452559740855123968 5704 2577992278574535279598107489806059755941343450071292388150456165327091101658500195228753957193143131655051276192489334309772930960326773786197404088977244737774134616703466432806886529378173560516743933192161568444708757104031148107465947524574871909453872954327679955856084352827243602341819415131078683621043109598886738326535646695268514395358582618595807765899320864735208786262874145980416 5705 -2798821694921386046606924866382399875117616913256999818007723312180800528300330074807763929785796436088741197531410004103229556378480580824780884899186641546526398268191441132922682887868205564779265093939534201889103766316544707914146844724793771471402659416082169115233998413763248208460676130506854046664836867341061710925043620910945378591394746210865309083399646130803884775397972355579904 5706 3038545618252616427735435898279414332722711673520247355467246068015647641085751206447283085332857142862461618995249398635217859724218037357924823074865046294565781687850188606491395281957682066246059160314968196615968733014577473816852636052908341164119988104762934919457550314757584696175163329375257737953199985474633721854541756689903980032804821537007604769101722312051524850381596575950784 5707 -3298778844344623736316145126287263326992167409726685901058158241551500145446440373927676018882663317790133651504914822163551940827995947593573760290038024638255653688635784416481843244908490979648136530825310082180601993969461681010549345207008268843748220466081078425638210126031415595727450064904392664378550526123056804739061691535136967546954021887426533648692722563946868567837940901740544 5708 3581274017815110917086362714079688205950267691782208266196367789995988654959964345092344656750505272923542709964698494368212933769122449563135265723177061139428120819684034656090662034997271194375055967653974954123739996658484881766839455855835574805945853577928214474843207239314837861256583956906288058445518482230287609232995836795154484148434140480107144827250653475850703456034566844547146 5709 -3887933386298948590706725549712641905961079815581316689846862860814643454709045090107924441095685732695163911743036647293218848682145070203400948262994700508874673969443153356553295539971717586716865735533592027504886325614333389582476188567490230079529335792986508762846420771975423457718703293948217787716446282217196210938573599019596522491545489935796938302649339203310121365722170354827264 5710 4220821555741120394314244641947945564452315994292644319369400524682001520227245850562673291254244074037795488999535607284243023489042587389405295539597057988067919730683927582099143657623756093828749619936467949599832453601311768127492774942006954614629148485368915125214215063809389236689642779594948942378250457299632002957337206111242039505563223558936299107178553756243569484328749693484192 5711 -4582179331975695078591720023072450512133571189999703270231659947951954622607466805590716383934389471373442049556590722284831828367887756636038319227789182723428656926122986860153313075212214136117979548294285761180128193413182618479821253313167485475746601333086522470151402706114294165604001687362627597545901421643509424918784700203939134633576960351187602969204812633868574910511621410390016 5712 4974438740997149594230921692481133871130413903413841009976037753059696952626968815243943945879256922959277390757790813408025288946680325764749839211901771679292025911263407812727884864595831147149488313920296749083009378265787719879022152185903912767433380145557378959407758682443141362188574280458237669812214806993692573520697810131208894306279048315223332010316256760847437089381807011028992 5713 -5400239328182055133630811585673102633414393669758510504300265099712633023474028353708976132202140737654878979153904057365225859198081574780778876661680339536378196983816726927932493396530399311273422480550529121703451091220963802073898139218311871890399131550745381694345661281095086662250130200048201490801891809690782796224378735013373098159571706857414347694870387632535845333570700457279488 5714 5862445845237215473791794884539195860176343591591594868262920753752084210555046640572246914568892360274641599801656158456747583868607238704454934773503458948250413188719524929734385323229884749710176390926045692003519128467239193810610884287915950260519436413017466088584270809212215573335933558924346417496136878793633710438443002721073636009094693639283064101387689503907911077797886454718016 5715 -6364167442891307357952222663499965160164581022058434844501271515439045833507995438724726563909849156943492502831156565402977121714140540799872425200083222502394231013430083290287885439496277980027552140572855755656934800842188789221217992536807102717176293568296280192234965054330124020981097281399864041591005522472292268803847750639558990320393802128482183024139845748183497394595766875455488 5716 6908778497372193195252332345748402495840834157549804243622075869380484023040661379142686983973078440397499202129312405337947637438814668751935991217196883075147625808460885577109777307141280376610230935387124182452491501626310273004171982416542313793181117428632661802087489694072136685370731835799953206563397098972457344504931563360443696058586028469273102057797136128070126754869012182356712 5717 -7499941209587822583343340481695155620924523876161507583127586358474254564666118642961288367413734964809376869791792177337861053103177389050465236894671173760690787593383745036124296471938980159685947069482237563107082329135778298108490484372383568550419926066595243447255509023463666769260067067504573793140522714220635741841984108562202343380366861621335750309851183583269923479296733025402880 5718 8141630127727103802383433357990675181379411768318518932354791421485102782806278705519868035887870078013810017498772332272885959124982065198531833333134558628992631518428101379888480924608784984867951878705616124324402149565763671961316418485855525031627609693190245289390258644323955509974297785430575379555388274854659829503954320824680394617169669299556596903311818146521703190350449105666272 5719 -8838158756796505299072671333321934813575744903045543774850540436485549701004429003587881758218283339781694971030023450550140702814409537760199843025368863375237392396308288097662532835533023319431423834775148741021650626414420855628739249249263013252923900046812088761114172202099306331040578228863410822386329703269598473706094756440272395814564186847141355533287784052928988627180854259482624 5720 9594208432493255231704215363424331638265337736961565285841470901044005063199778316130505632717452171450328445406142907418079812556004760839578868105257240961717380306066363756581072473391753418123517938398327729698388602543757017025029041832075139084370161372828274854006739350613824664120004836062455837772281178913995482282878689965383494750057920551491186520689102952800973597364785843243008 5721 -10414859651878838144456819474227386052887765488009271949327606847999974060922650414865739172231847015788450905323864289536913942461648548726194403632260561691473638507791167709945804001876707480211896668196221762277290340090687963895457861061053423625451619996733943879341734179068105121951380953653253531417455386383180175652901464681241409463290495050817270153118935267847756625655328634044416 5722 11305626069656821278604277923630216913076102154229748828407445091200808622699379996977561595773576767818507372466814874124451806459126436454118067402821355272803511492442467548304858407942939661691278596143555089994477778016879440423661078478367637730769457783523833572193467661675353069023532879462424682229067011885232701777230250375047447194706127855713622045329918123762044502006393539483840 5723 -12272491386585102322519250794355423614409625279014863989705972690561794876463051232458885496730439613574691695379892450517366176741101540077854280413869175787126635526172533742781837653315982074024991506808853308204680376568297885226360633126698049993886352341166292131830960495194908422310685822440517071663452790926278529136254575492810701468822956162581190892048669625836421345080019269976064 5724 13321949375781836636935511239109481855884644587712008315073815925862390666878117616612010402901152449623512294099215461922308958528723090261857595345373525401222773546969332583253567103011452895210038777892631820809275603709779525172606068881034958677925236467278646922054504335229179963662655693675703555347281203611821469007015906529082062278917711940193584163965148848443573128972109056869865 5725 -14461047313543887948064213349478205835294805283971320162544078160450820209701991341692981857739665613730551020148141663333315952797115065707816568069292954332447327558408702655657687355718333729271664791309253825970741273488026769423197106855721943280441454078257574699553662051456070533044674017255255023075559898575837370137395306334905101133038675641163795387157923707559843905425786879344640 5726 15697433103924736025097231057234581600292895721483608875759638268067031152415519987933236244144973516810124304396542619171862825497850767093334116314115805259672228617467076680183086472101919082242279586191045405707706874091071307344770443387243112815022820084780420882042220001511396324459126480918316385337019479791685070448657784462227650027375751244450026676484551342920301148404642989809336 5727 -17039406410865133089112800980603318391951148574175956996614470867676534802760089559194268039958422286608240617861988873089904356697435485785350672975520947896720748001718800114677040382747580010904671109850068749215437232268445024288826413272532211135557482814849883103374885471618780634494313454959730957936906470661344856798490388331307375295592126044184015454330468148272927501714554521387008 5728 18495974138296861128669219682847853753181863802444288873705939559768993636949038836525547136434878032405291783604600654068178969845569981306043722558328042606907079648604084904013989684559008611990178896412581843475869704211742410592911018175817967800803545899925036690974804540889527173853781629480651997056399387995296748652514648027270358362008338237613842100873325204016187313107783096559104 5729 -20076910627523877137939036042889623605648652839167836784888325607057945415913872173983749123235587038952993777848198145265629385668743070204378946477129807498449533740928900062610173434205587104166002683464974145651025888809984753904237279753932545227627964082326623447131036057903446956796801147083871242616046139070047971844792240352990847269052394686008354184785558476705214210457357148749824 5730 21792822972517014189017694429861277537376998388300249309041267262871785539696669271126676548472228617828376088815734552475395987218548314290165835857736384700757123494988883388378834672526373758722076853950603218191500682372835472460255326100654476570925051045381011994611458220405669320718645044698061096294792136780686485507463564639563860620078994801890839472737491314345943132014045425614848 5731 -23655221887745462927021212421686444215845803459439487753832031553137591251042755325146897550192369140504615203435999239513073292181709531434519482294370909937103431180970726270204728362082596601217909467603346888731779334918465677393889292121337170703435391492141314714981304131978440859216474279254374512659925167938197022233207972297628511359975518330436921496362227795761592841171095770890240 5732 25676598600035243204318960795392040396526285487920254177497745113613159136614336702024937185857835417769135881457875190611553293152628417419241391090135085579263771674296229536168089829396322417548606563979851718160815363468095953413743308631701348071519114837156377521430508512564911450210267612023777917644910128136825795242577707755494216102651838819791905976260017281723335935598028923393496 5733 -27870508275935544779685429903991407367343069261851279283532592038787882787789689477148637023653997664846142970571995249287826695645516590207197268183687946724119725940728555909806305007912961783755839629630860757928767598609541916874908474936876353837594631237693261124309011874144703778273274723898394665416870037268708804922552269221600825030107435791463828707551923502936434065958604420677632 5734 30251660539452532771927045796711729253653879626313845009133117635292623364378381050564763058113010973104527847949874309706369034941439096258165699479900934154686451941043223022854900503473598341152245542358405183261852102609653143365327852500415756036197387930753150841259871105166104020506815758752268638112459485072162889385976311049020602654908889800648790181426626055093789273289203271838080 5735 -32836017682063689454730233014733212443178728834868946687352536369141478384072234761379156190347423954284852022702890884841898963095409305099399503240689276337648053234876741783566510784396283169383333521053351172512024598581387954408924383573104701690043490928286242268883946681203996718051504184229207430304500094101249210532745327055790760304778355234652419518509205728518817836728825614958592 5736 35640901217964945752682628813192635123153606861289765920330292379152089546958913048423477285034299274750512487210769259097603694321618686521182294316402160789942507351485831943108658982986578091671915920546366587647117631022724211616677919809980439162232583713984238441547464151813135973854981240255688024641375606805440548831771109222907949288148041240197064346305779261796359258132582759178240 5737 -38685107492864971570992910014533585351762284240606756235819478671942857811220457064154907417228281844356957221747307637347246607663619707606384974984969769536095477699915613813951763761360528392434671368304472283634386385362514976342994631314327138357700427742556697489451776702311403563576886404360294076736322146434330669374770503039622273670766229838106761982819192133035928802664600082841600 5738 41989033114691772153677506532046282028027516409690011493315685885396680008523129898456113299358759922306922304614931133640214030703742540862292412605021983818247881772483662030274762484399616174599505194083501364544804721218460072338011618034040118243389912055236193379959409208713439868145531037650841923563000936507174225896876996647856388119730726119643410941273814611741593145492301434979328 5739 -45574811039712812366428060400669208231936739428734374606172052466035083645754139488055941622200916461657370162221795185341272425160719490624845899195096568927627871519450092114894221606802452743335704795839036977136700475368512105220234172938493438974877484962129822858308597520336181001133718596230363751509568838431163281528396745649170659041029992607746757646656621085419511605540530379816960 5740 49466458218221411308501427861042267896380926638544686824031726406859687829420182561180574698209511673390418114031094325083475097396230791190857065759675383341217832860548098139377200680674579449691256794392628176664161517462371576050890756479335325525096951360025611686944626867634528190917536144542721139816218684005104246605493306921254337057980020462693895705790034774098955634506691085406416 5741 -53690035780575608669713279817529346017105907971554434188357157299056075023677512262153679237213747092644585880830080926547892259754301617215191587404625867882897796143782796522490210897258386159028858832659277006959440812138228692062489491457844952617895938354059186037024584823731239063722310841631442554235241804100880716800260477372194984855561333630397808480572324107446133694780430000586752 5742 58273822827497005178451221958413473734476331045924048967330163841902948486747216256885575629199811737906602491059088962571468376996908834362406150973055100202230286751802414492364583442929250409657810768216309661483179764276867526342106752311587797848089942931378552362170254810891613530145356616910097290263411365326733346926724441927560093006848638883985022910255282146020024703813940132573664 5743 -63248504978694862213363899484228875414235224448481329462797860360243567717843662375419830757036557426142555665573498525979017060886682895486809194630758752279693438151164116916311856688097116483129234613512925130775289918595534001504354770335782661591055579788950632800015761336759918019601035810503142076853105599841616775097235882682074124023576520008025206794280465771474157758566577823809536 5744 68647378931669992594842964566012556251645362055302128540222561459329245263882221557134523839081933539307571836566590606127257901501946438598348916121343372496081167963626120079949770305582126971027761948049000982674729888943241460356405588993137481589300324735058373184834828825049347234452122422415060683371851031310967551812483633311034867337361070822524168608290672843847302807283141297433600 5745 -74506574388618920702346509804591464486461728789469171846454637054898793282272000710327068771571929883259523496060738712622004942137393760628171398992704629955161688452041381580563016098186700854770040640950130226045688923511408493499138604856026992134219340434992853020372265377640269889317983471390182668174886902717506894675209668192523005997075157183129760132109691474561570677757982468472832 5746 80865294824401162428175175576421700350612421088845785016699288270602522092890358612217459099702655667048489061604464067116596647287814755255357606325224874844484452430463978742743353504288643956051361274910072318288327625765241220562746701967640468930347126921803359238622846616381453677107968282037267808281359738812083719041038951126648128681466198133150478023694754199283008971736934769106624 5747 -87766078693310089991042380454447365309654254038121678089306025895561416133379409415202227212374928251508788951592250350389805113245541455763475449938590746004870546161032292967899504757305151515866841650866415182491817602300519699922574667748956283103821909338083444199833074743721474605693797876733040830185288783802322099177944791839579595157976286057553743892215676024611862605731688121106432 5748 95255082807723592189429476546966865522675705129662482194055645069066088061078127357845713609626564587476195976423851402150421159983861214481134892890597982256389700545838224012703341045435036675351380608616016110006186767922124373336398415213770456055048028109652048682340039285251807623360550138703960988914733792331138375965744248867980465527301937781539812394905599503821766607308628602660352 5749 -103382389768496983199633255769255586416962380980284352233966770094925422440784307201297338224470683590644651550754798273722022785763569700228075951302886215434141312296620020280374939148495520341287953152534618197433957896102039527135113682665883612634909457021636312279850686655592331923537136231764012557051136345759303726108816729928622210317986963793873623300891096281601370922462146770501632 5750 112202341486165054785780253822993619666858974832465651527116002604742976752140937215809530998673303463527713464308345606603008161394194505353783267960414741936272594560664744874156408050333200410894978292051323946664081604235396930067567459176194404295580490125871472739101106693949828990298261782392616086079948778999436630688648060825642699212966010293139343665878340928635343409361129911515264 5751 -121773901004692199300101821168667325881669717757240834558569248442242156264019087682127872862326894579738512140770151112081442384654597302522480635240184823090758234156339292090102079651430203840224519634284018047920743527810578852818487622777447606558925710417896132175653689288156704207467910500486356115894568240436639196729502886833056688854927013820982619901630937956131941556457881812860928 5752 132161045026787122874099328591735313608724450427798034474088634531826269220222687663476241240076752180409695801617071031798812342034358270373390802372910276495941424785045598866892836998176126807177916143593323741084164189483773069745679329545921104402570079365347034841130593842345661153437046873540752997255046365995526923441646687685050035179667901741842448282152209893124447081898210138347520 5753 -143433189742915833892607804106326338500839098668512516334658112407954163400493533289053987505196608248483820237383255178350351003974386925412181487633372947745842324456100483996553152728524310283180884895957176720128359626383738731736147434744897038213665094143114754110312931713609636511131621534322203695098619740292006586163176087056944084031780235930555440056076587798033912004928141321568256 5754 155665652786441487839277517335989779260001157684614476001737739961898598854170249981507346981525833843306926972403262813945995857206947102402422462177070088903552995605052535658572949775206412505358716155574873693796174105369407444291365887883420405035551769546364662812603727109368362377347765733735113118225028094498445119805787937353093579006961513765081144555251353422707196839775388524566528 5755 -168940154376243373947854772766883391786989906683665887464671134528163825145181672651249312941502478975445469819010674564943555770849154909909120175237416708720874161805163279167370826528021593433519029824459321516802881014198858989153677020825901401688396785911650687782894327487362854281158862799723264420621906205631770191358573090535877119146785532184353007764952119097374604539155749193908224 5756 183345360967293359369711036808912059275081278088476404554538876198203835015825618333815031932414213330825363134178996070676561666629695916057183301403765141399497962139492257049758963341342590075651325636343350694111595824760283701414959008865521221195692113458011253297085499194192337119608450858457608515918338781607324714943011403613543763210350830177425745552204513209740948903019034212741473 5757 -198977475010702739389949655091322036398693281046767558891414425270403876699476961537485116310911971148726919190307762230020927804007226576923992452479482123559862221263401638659702680746611942844658863305588479464152878872619028743879238658220628242962978999502625469383459608556034005007440692142604328700952544397903490723571228018222011526410599352585096630606802144972754047621525636424663040 5758 215940874729545901504037470432869109391209568363029257963253752395258997771100781179315611586228714901721203450145917632712495477843856120398745981208873714870578156889336710844975440260856748255065379998861492516240728507074674577737885677972877901456185902028394941502989641007981015820176118746402863071604659992807789308544203935458670946244686770784254303513812406826439039252648981775878024 5759 -234348808147325798192654710968979228204677402526341504459081157293657927366536011850847371547441249261853655784251669646764503321738268244828913388527575177034909505562144301958461923602833123717593114370168021429767675748043803860433015583204694581799657108199786354152566993663709223915139289856257361202691897126388511963257251529745044045017674117061769187519444885871400038717118258293506048 5760 254324145964445467759317986956711070198253665695558344505932324124813014022233686130758234162295892740164174531290860083547298180115264821716798760544555962541987405352813826801377298823576757016727672355500535706462428062795735568796557322029654684731269721095802616201161756795201572899994936029651251153810138206867937755933075459887534446326500990259584135939216467572333140836826691316667648 5761 -276000198266848760787551977519283221551946572119300580390425777799545401978148851161282538097055225967491254910110648168875873476233018127527146804660092868858914000218018651275014192362692135323441455309154684241234937421877856730914101009938097883059632146910694188059123654747742547388683539784331173219065805463776631914600094467375065933214451635588811607144459542735413400143410482284331008 5762 299521600472649982052295672973503915105861522400934312057646124070502498505972234191979902054996269981056407427256945926571626300136996266407162786516778354533434366252749022409808574734825664931237130329215587706383761069907492117145566824117831638214643011003307263246938314897072683307800972169703397760528810127649017426694510135096478902146986482776356775950272263569655853344170811712162304 5763 -325045274379860007376734383555972986836448528732929622544098114986663922564044195741536837085018833785446895287117854512780678834808516468345690754255120162526519819277469988954950706287271984319519631938976776340881928294262895053308802822811305534013451822177791393155384749415417371719017404282273533768491860145111232169846130936476489650316655234498235670622075039695401718881174285570801664 5764 352741470674243116847217375942614171875384286056933332825787313675372679838727978248610612933872704151878833442328992856302952832003178022788176500189889548255414787340834381427535020247953912079606774045367700778287694132736279964643799656478449181587149745284901033478165558158390450202679630278396856277610276317792216650222848941606464744213919241386179647851980542153266327726870752020264896 5765 -382794899794165403804781263259600515822299292881873392101615004070314352108490637110229208813613936533529569041951676199919021265513529815927817596656637137597262707654330950853773790593722775954823414354133606141892341836431387567273882764615084883320622482341440854957003557350860736131112988145503954901976452813848001930119590421574668054476759865486935061728617224285304342331494692430020608 5766 415405958632558200296556545073617740482297666760684031526279862584703423430563466737962714413359402589340365822587081415779937707065933239947486648662264392823447069276453844607477266113931344304071934210876548026998827612295136049317619269155659616652583829064139816278303927116740625541070233973200142099660825628894391996138341090823420767231017391489647144958579552219420051507892705390639088 5767 -450792061188652605475430383620107573487700428691857547225270436038696197642960121361792601414268780251324576918929863080093845249168580032926283754612823963406528228517822421492730078864127000839090624799957747632488253284396990664147389146671203115723249745741018747352646659343980511419291815053828083649120031029936717258800348556991220599428273547792977054770530842396053299904633298357321728 5768 489189081968101187187182116592972874288515249636575071173883942582695876554024269979931150468096467954726940740185907716860992048742253672708655081014950485853163772569793590636503276853277168110364626276244570005196644542370380079703001322452163600771498642761710485674904075627242013826911135755762653253079333549050384314367427868670721256258396642018869000760315731308844305330244277775687680 5769 -530852921673997903095646645044366791051279519695217075454494604381913354703558720678727253680749806275358528526364564684575766403983744832657650455819225695866670506764442661274652254043956639631905955215567824819399744224025070587158015290469569531728371545592041532007340168847430918022461818537979827169980526470596580793013521007339797416950282887594604373863076134726683039137624029639737344 5770 576061205538024788679079424442070506199929670502043409712849957244268327042496416089349308861920830885882794972761711433326224477011855604585351588884336849116725613258880415017883915380805752680727951143551204173312767671218342669378958913311804291354978127716236776496193737541369943164649452207669283773100854340909655773995782549976208529929432421041640597652986958559356108158725619882796928 5771 -625115125515793373393379942877995057045296871025246318394118118371517125656644419209030685178244954272023088000612717982197883745565747537330625305857036339015212962249616873005420496677682660505798932304892161261524218208096036288238576872389670085534374982648506141996673905732815629130157214479767100635068808787887806772589100908507445643956378528617056503015595845360482629578218729214312448 5772 678341438519156023205156163796696446898103725739615041802979197785341275958009400478083970618885350687257526720517403231524927049015530644810354123806776227562088610915671694243186028636507840635780878122529457576956549801111581282310912692167000627107829254766255802542163075086990272066069206369850323075341260308096155314290473614615312125677866100678288369284833065488078704193472263183390456 5773 -736094633887067480208090121903524070052973497322396034374843112886051183868515460125484007827189945174404593232813803147681382641076261281829332214221980565016995154754774409760951905151524450331082608622417352818445506001530953891207631158310941798448180892219092501689418748776743905042452266279220139693534245760504094430164552812664097147880827455673045893486378421723853428184414927621980160 5774 798759284412234633682757805407999902241839152134334060886896481739383272946525852275729876608654496351927395577635472828178155613954446108815096443587892571203312279748093895862940131731025756147717757675971568977026295068436113346321861015384994906222621970721664883174253586155453925846187629031317273436935916044202939814279329695064745123414891726074216842930213942118744511832577227823030056 5775 -866752596450626874974946640103204575935106187475648552878641226594823240726144021305640933194022595503249980275059069798483536464079227134041151803179528958856580522814587424965435380050244318786581018319191983184091189672609769581740962597412232879164207875704902378294380436879456451379538497999255392690440537907610813423486583076722015159287745818441340776616439019777278515590620467007848448 5776 940527175952871008899171098445746046668329759590950113508657399138830729872244188928433645401453267733597413484643392154092381783216625585406185916691654759941573415920455130942118016266981273694668128088490584340710896453553579503898686754288633422520972340762011837551533746078344470350937255226941528530440345830153586267718886915497790023755568018191968904409684792200637717521256477043515264 5777 -1020574028679233150566461432877383620004159786001721610477124893718095184765563911383225561454236650640744654969419654096757052665167815278784016094070935640580792601161648369711903658972294623928739096809095248472530579452086634296787771508943142972880339812829463937987302229104658969797521380520443812059944783251714684970321798375812354761278890148266564250575242772330101760452368108279037952 5778 1107425814402629910272705427451294913653070749152241259656224366418557008034755293210645037791622706058881214551244916397740014014581885600895891092914860965344304354657858716527951914213583436455197080079163756854936115799970451975453590109099826123044390086899710656772767774181041870521855354277524474622385778432647498102670482667003808272320314220405151211951828762852097960446287179528299520 5779 -1201660376577033080532468609719708377046869175961066181728694231536476293114873892728642817858238713176194847628041849462809027233976392764107802992580082667148404686372038376086718400107978181880576700209637290322281760939925952533342280593596236432342747706744652831974986822530106121511282309137839354456005303189724272542436517520323989940818245177516557830012192176863932240218933153856749568 5780 1303904570762708762123202635291913390172327830144975054169905000509540089391999126000837079209581815941876846300871591552045682452814722516616981795231246505630723535625646113497306511384586044708770067325434307257155138530796171023858653467704128800141126875890233165421886063382650565174456128259502123577651592347050961278595050593220828755609451572240019583394611715106545225086186211924289272 5781 -1414838417066859996889910290983674803460443405273768441249929984007326992950663079309547135003925856528993352053958271714577035088093871169571109000615985925652638761719149764887932528256115783686961985364999511947392006526065282906973173373619917057001205529608262499716786850627165598063283002755934230551464982838357149574669143317538679884649608249090629711666666759336201568490878015677399040 5782 1535199603991319624567103172735229048307235346454894064815208393191879606768291402386135145290964995815447983279462296771105697182173984740161965491857625333932701405669333691341052914584025443586045494432860599237474096866163320467869794333287003421039886391254097087894556089394104450387864287238996607439505925229324148093751073272574446575242106836921673436341123845533497787775118422161671312 5783 -1665788373391951089973194707676452279270354099868908070350358015925015548533965612049192685255598526181025374610917699214331054402840299004409770495451671665863945497752688789163220750311327596709976313154328005562244514609077872022324402899703447839510318968308562040351451893111719865759093681070579137213172747156652558839862643064327395638682000023650443066840446778234388481829701610773676032 5784 1807472818762520157461042333016944423341486839966399327829214247311758380683732317998209337503736769941816322735074885080139784253761387895155066800185357106412217773372365133180648938100422124254193015033371146490507712778248513468446327790374953592517805066594332046556964243711815928074783572148997429193963998438837375630219685698636119338206095626746023623287597318433831685144863910775495680 5785 -1961194631775436781770034403143105768285816258352298170623248229217840394221255409235829195264926837329063029634854409072153003651285557775850262682777251076055963638596465881454878062846999660330648619349401145598751957034122009336475665726802926918611295910966270153353863764499587807306420390659479614717441533455130615007443362807049745202027773452439903658504916759821937072854050025798369280 5786 2127975334960753825173326683696624405178493841852594611117156614166676494315581064257771766881823424779786604773730297959935494363079438346893082096397557336036983805241834989086188056989633982133503164750125710212900566728322794831876468866233202667002019464197513470650307726749307192380526249325598222414289590176964790546974009733836694769432275612495763956659558601796667305486852215073518592 5787 -2308923041602467508740004737973467608188470925319168102342668443964005234485145323384221268419968881199801503252742041277972390274925864159678194764241889823867237681701064872264215857447995988010302605379721519190481484375578010552679031958050193442336183657755450383879200267740352694925039498169371001591155870177280781666036131889067430403246799687456988797819113529745204874345802218479812608 5788 2505239787398438609774025718947111982404084162935914735156141263686905606443308849182591805027877307665869041551333918546287233034695630477966505739154291248918570622347843160122564987678622137104254429368964029424009324615947609622852989726180619264609817970460865037436491012673505586923162481577391411355860752948587058921057607529755551067432405363064688809914170241229559262663463816587980794 5789 -2718229482189850817982575743217644553550056112306444952235407018724695057354352792011907934572629409022133014138932568562382573574401390884294195213199721265222136390657555979084723045015810125596118651465235217293275752145177508665407448157350068129356836796007428063846093802777349891239872478887816711242318420678690184186470193120143646817009354017185402218431690452112720598303457906595463168 5790 2949306534142660959996671088119648074189854584906874596982844013698436774635943824011501698415794249318239169541005081225424428636588712987999918983249293955960494248334386610610228920663897189302204401375132310044450464396234208757311901891465882870815831859469613287683060202229294361790631506980728968138166500906276496083920232609133342241446167424500276142349330740856593229397330647073348776 5791 -3200005203183663406853748363965496528807554869248497663324513331784075437173125290974118238441693992354383680011530458341546289265512208451763309533701078792825998553991051114297827740948350187261071868401935122219430977330793213196533791018022232174226258744720382556229904402868114439351982386263751005764439054964562369100623371292453774998295597265411884508461767386902496769502949820925476864 5792 3471989745286521088220856560052059578678371815730336270075818978662148067907456802845654142044118165041313487152763976143086225653407527041571285515309353733604076845532334820006649046342415871159400280465950594002585162328370606145777511602693443741319821870164132949256467990731453610630609048538316317493904800814929210342600427412850545972195678655536959711226938075895566896972520995120169216 5793 -3767065414399774728517518756565196106919266275342360809575885767080393004614895179548912507632342123280448791479470005817767445481262625019165854517409533248477651453818297729376738391794028225329912827493342535031051016791106716739994420717488702362397449929477839837446724736438081132931297712057126888556169639177863483874908851614191724436182667263569478966719083207403608288180006114560049152 5794 4087190394443434577436344416763570756664735915942892138049843806894047150357121226415728888649747631360078849060471196476584906729901299830256258516354404695466240876191939053678353072496359282377740211814367987544418652879813712306242825946422311717379383162210283559726084835547146635485674602868662089601713391545572198197540296699741209814304454728897340104569937141024817012647332386657422144 5795 -4434488739910148797903731120237861505958774324808804495565726715112733131387917213053428766744317420101186312124470085106154869027933394138211784299698966092962941065823817724906844907969333039390847877987660763948769516421280572740764561619767296528870257238550533793648323684318031150081449129246384806160655208943170978808563332509220663904290983406814119706088186871823704394124989136130539520 5796 4811264410231093118429958995235984823771687396071940482099987078905477522348035465683334444046620201965171691571022395769331003992362282267262129397335389675415416111620396741447477574484972862287781616585039467766522793796735781104022040640220192938337818449580844803340839472959113286992055340023855169440967352202667661179991265066459427393398652261188271211053668844848047828080241662880535296 5797 -5220016490248960546351797557357769600739889675936129232743352246382289378449181306812249634503591893535831941017151293424615631690741843007604299530321123836883638188046994599663163332151281578348258359402607701045338176920114991445859312595655975034347390895354050305066692366721121275400725795011215944497254607526615195666385959068207374055231871339063571855453346750077525579281314762379493376 5798 5663455696927713095723035331327358998967049233594886904174486084963689839167865391398936250391680304368641177496526690009554936855212294658289744066844743521000999722482856329110884987018132685134264122064958121520818194059085468198196226331653107823202901951858798335795825433108269136005786298300609852342850970620447484526879451856900662788646586339706813058755162590158981326109343853614999552 5799 -6144522280872002686415621333145685000421447109334099714809213531211909293635517389258961952637294638214881494402256012798979927492051990451453690905666403657268406494532864903927754967355713336419498828240307870509662547119461638413471928899659988865774474407026689411299438264851293841800205286661488572353975991822767061346502143201137313278176350111691107115199733528672629645361916904527101952 5800 6666405440383568030594193402231380430609473430700711850637394683761226931555847409195054072108635689986186261225275109009356275462822441460290919119365675813345825793511525750859762603743564907429208247347020866268368119313315926815314120169056479393478904759084683883136162731747451338810189846400443853694443051650514011248516012805547049381696824853914875042619018773768415366516785269398577920 5801 -7232564375707299461973250301990076972503206406523900049514334907566079087544508621321668312727256138866628622032718212298705634665749776880284355779867428611896339269625127259142343030410291016403901345819408931193901387500096903394818822005316030792939725082077282043443782831971249565961868070969273172333985433529482731064668628200107563495097087109975653802382868544126617604107349819441807360 5802 7846751121880893324492196113340779276227792674703386744542202144518990980022677995857264388339096024740336305289217141536212378793500856668577061370605864325338593386274233563679156804140666705178642874395193085025296577069003824066646514571733086560402255910164791592357284423387694135653424593478008551575067160684175318286417864725497140635592521755766159409439015996427651654028081627469356032 5803 -8513035310269400843412098736488162404772794010804281275915026351968005899353262407896118210118161092944484165946055372514400370115096649563174489446376315475618334994469031861691776022183329820269236838000624810938059218470757336131767363089210008116590494055624732444920594404080970648284849438877042198257910955091539524818272297311438211796741721465495713912117657604644467451056980154264846336 5804 9235831021515730007213183433734577842533824032352269286479521097692398389585278641262962057775540872891765240981967081655268302040263145118142497115409686815679168281533813843955518099847061194316138750597376451872059696035836057485215688133548105268120681490087612062290503431431650064894110188751092015005348415588895134163149529606360946617887196802632453435989489835589955554601950005374131006 5805 -10019925906352902879868008247173783007095358427529714283048074640601292659424248784199368197594415391945315619593969140562857086946629767734499064671151359014499585382013922539204775819826825166825873594636897832758381519309054027994103231416578244049272953720929018985079495716372883559636197331956485306840491936248545895951060678649413320274648788960997138268404163629584558160990477231199354880 5806 10870512765593165626281411279757927063424695598606935327065409207451814739616124386922062818684436995717661946364242525903015220660410923918749640689474457446889883138076293333509587496723033435511863308060508023865648438957495960078834992754835001947324572110582656199080758618784434935717142077433477529341717936483816431536355224573096276196040074589172962709072767859958240312220578965005052768 5807 -11793223796729978165604152907912618808497986772486421323805810035226872088229352724846387734318506804686751457875531240997592751440508104237906120565915943247348665933253135823468076635041302074352453947231272971882154285852187216353238050092812396764872870444611731486148433181596681410867384384551987341915080429775823510962899607973341971388260002269464365535917886001326270162119635226400391168 5808 12794167732066712902246632180813348989771897419526307127044133799663114030977581628730878329661844699940219073172822595271827927633608390353848765930590386510035419840967845587070727739775753087819325071142051788579511656680492284143166944971528491478698012255193040615281316139728249732585986909663603708550501938393588157361669874248486572665797583560023219108575604892651202662688159121182987776 5809 -13879970112234644025692887819031207980055565679581175289810358628323004967233779098421931199270265134682299167310664302714334101716009362861641155681412303492311991605621259902797592954399708771566365553124287074396755606074551274034012840484929289915927605927161687374671130460700655363192151617672664039602221836883467029556245730448348459230148439170110319516747023519795795002231619842045116416 5810 15057816959506166951759296176650786919685033543049700044517249742905572913580225178969397339263467675657913127851459406190383447029572905845327360025652546933228967020439892175233678796550323119300081925519434576928650563459217658634453862595081880797180457098237488239134564579739971889282500385669915733892194196135797397186444106946408710695182468225717863734895100898200691981010380918566356992 5811 -16335502137581191659011757427662104341317326523102745084762592854629623104891613028520752623497187035359252018144089037142476108190985663881784396830421222708096393195424489232333206767382851396778690148041934850622522620699056871595323113408319394199686917740449916266715874231240962518125281113741185799101211127238904171962397704852167254474901697256008127347779687161739604465084047652082941952 5812 17721478708670598464705173078859887429101075478699410678808443684375044752644080047185330659763987929094739175896433650289949807695290290021007710371558062585671581323930384003432172001134742342254095187636688518349280934901243753225581799979192338215973383564407054763673699803427975165281774146531118419530820486052850077738298630515012962198176134382206656732076750532149836084721205648490274312 5813 -19224914624878023038267028765360780542876442599022631038251042780464421482628076070490469482445257326147138536207423432269319103877832322572020086575591413948555059408070677260482689122768311470723729266609502146607009412720807771593664768238879341626143228717354785082775657426732340029888210668249943984941264171633994007503579444872468347465628710027548583626584325569923142415686516731447607296 5814 20855753119260763329611867419529307125183686353439790593372372336141965752592657878725830019006139643972518431952283220124032421515879289456428690207651259518964111674575419536121041020181188227490751818276258017853392130190229058854115634220784630818138629632322099425447779878869655147347503053927406025511161323267786644666479984960801494292189394132017728646602282715882020852900593630825508256 5815 -22624778192717318721999603097969530615980768827027017625115476343839821886641658462655967868518651903517913526031407402172158599821839538035895309566321851900155825493111013872706541516529505571244542934552399526168527367626352784996936892684717324471881718564417544640448693373865452962439120954094790980359267846953550480060621619992925529560974928830604827836079755869585320425549985491649036288 5816 24543685626203556712827236611364853947527680565221620984961517366154404565282828029500692432757590395202217033725002856654959692034176848484743810976632872983293564744531136760649623577609378610971623469171082659610086926115988223850166150655823962072953425601875999711780524933864730506373784677037222827453523259614156912680440594954175073968890862327447420065613755273913836628118043738914550784 5817 -26625159983939164013713821095612645740263251212611814779749014696510719186606959393186458648023876353941660767513422619340996274780692582543823693748804775683026557526535610631585794079554304638948740891605530809274439231272346782687775846987275478431023256291204331030810023116911227913675136868123235199789073010197121016327423916763954329047273210035408050246134832535221104126748302483671482368 5818 28882958112466531193057405195689243020255854644067381202949312285566899356548519223166750630684484016612799411467643260063870264289665971307704039744398858297521755817636944617294658207151051036634274231705452681359345268830878941981983660802009754620594646512551224430971590827765285662187114552236343067946464962095683015202758561075276997282315316559542264720528394843607930147547129764787216064 5819 -31331999682920971086425952146668569766302254413491205077346177552717954925320724627792065482796388509105651435043950830195420047477311613773642626690552518301665840396299107045590542902510246042254748163584319386731523656832595930112781142542144712461320184513669680880926647310951821532505286105070906269133060796180852871248391751765974035784907977216646880420611864588150720450083937843529383936 5820 33988465369941040989431028374366998511079084415636115857227033947334209860868961827810464240139521307794226614286512824015503457967986363382484242670529306727201946873616970747629868487202853713235778114326386055332417622456896866897595028099655463098097895136187172369932099286711052833944374685053464136377848316282805017598795470811869584553057306799781532858108430337876774949694593480032095652 5821 -36869903310590814706863510838312338396393947379010670037744666395471709784536270259531351605995008932983058041541587389891578466591880371184765190517810028628247896333423613919912222642000965615541441017126738810441535830344265336331025648870207539455478633222213004893158070894441264279117915593741473989672129812430902680471365159924470079207931799156547915102003211050948960673114644321015431168 5822 39995344540807494752275042982519318599618001378086678859580411887280379668033075750959318655433313450931809762997217703043050671648502976812895891726804228884580420878497285986548470542686795545202134522218170867488174208187302008622251247154998931034082504532118275780333329932195318905600335522079194260364762425099698656559567124320895455405302241583799400259153963407540156771095933041293350048 5823 -43385428165580313057338424842084402489897551809701043244042766966803801167861424148322741035496660191122519472585338354158967062915248789194018666694125564538512755464025481124967420550554933987824134977662092379706711177789824573308033080515192968008246211652279300720501466554200339501982562994810002085010485451590711742710801021083188081088597289959274943176633671910817557696509347980652838912 5824 47062537082692355983722152630239697496871621640702377981438658690773359357472194635677894447846902080286091030453636948621177857240599460715413876426172168218256359918932680733044451219942125679182457946574282540144647123705327546306071592842628072031556745982570355796483407966876780993320931006938147105064611101854676499008619717596607073711881961806093042532239727858924457874244051858486413312 5825 -51050945148829928969897395279911132291060196278617004466016046511818657846356415006923929175368871650852072063351677947727955041863563954777154523757343339106370512059355848871562144175273166290269954907159063208729763464287772843703088501514843691899599728525308307422796605598720710343538307847808443308168696029806396045440683835915855595878643394006743339416515468564804168091112615179893342208 5826 55376976751633242439406965687093657569334463452034010155081468463896296524016597351740313013543235796753881409149004806690427637089732521899902828484337588662861355729649881763683224161357121479697050622742784302818738021823815532239104003421710958589645365761358827093663134163631744956144313462863307489313854754411106418235662319812220016898656306985367734104156467822436097674456678743856224768 5827 -60069179832314089550886262730487081187375828537504224745102569570924681325632129472505671057022877852922850927728832330708544722622413278256645865780404630937499320617661349610976157262104029443489304899405274167982294350728478426472499216779233101095637680537008510496455210202108221510878743628136087041812361422296850045540689202127608075348628848688169752380616012293418347148377343970570665984 5828 65158513491328127921408600204279015980960194099895910575676819311397808207973281754818817562014276113139187763429982915404222417906563418665994945759480989910105532701556879152661011209627570511914439378348010424269309452043021032855287092149907985395043928915790085612287467853080959378995162490379154540461990498960370092976571567184351177187386449214684256886670394941928809851640072374284138496 5829 -70678551404832912123231014771406649541139168110592251560150532605487476892171550785589202323206102283068264403918519050408837499673028461272969991894900601327598365607051122208836960012337898940860246753348968500874238988874388556815863628440708416557297851822906437260901476216592527918467369238770048040574443335017127040572660159357211110505302848770068686875542947607896417514661305130961338368 5830 76665702382907405007458224139151500395574223878655661686200897029413123197480086007804291262312500773444300510458188403972184299152822734594191561258169364255664610232414414308667661838450813390304416239267324380007762129761131613032185974024592108512734455360823143342890897356910168175549494255609608172605453473526942740372786993950482826401757073154355993321140495399123245837301822374931224768 5831 -83159449512425702228961762730505992121807866656517957724560456400441520753684092756037086671262890245246718061623804436228879118382479533149795157884159221281112371475599792126156450618418325619067302488996629834898713274784598615523773442968155537932898711201914568179886305729650156741804873170043826212764244552045344266558044322349182029472951828890921090330754661512138913547941878811353677824 5832 90202609448794786876474774120545323031822814691191281236803385798979115755063390773427145465136849882296215067969055454844803757922354854995502323217728824515901544633027468540367113882248731777045964849689825901348253413378334070910111188493438022345028546124850769771128104373552787982934332879956367282153758861273544409561859166513286861457164982004207325476097660147890098141546753069722364800 5833 -97841613552271924908917557653572232800543363261948489056580634526651536987153527013078522204813059537710930031954595533486578172261948105978362067005720985948929687295346265504180524065028582653322752654207999694318223977444004715624228270783993612990833083802212586788260875321677421043152563129189207557400433238969365695502669555943386004113000571377251164491623958282756510043651310470274482176 5834 106126812707126541389039665291555443538776802745152415800702551629032009361432250578840274386520247829506058302983853636471588721983385444504176720432895749480800579433929866310088044204120114336814351801509687204966350656497155788348945818218225749117246976999982783942637043568787087433688010268812239809698608442166488749792226552135355673668601040664978496623012468478938980780661758601246887872 5835 -115112807816430427831423989201454987939005459842803103068965199016824410134173281402319818922486308869047323084911200556192146111416834609838326994370216682364358425814003116965702247467032988624297469127500932986340114260313111956894331954889578715778413297422247306292505285940045302886378273965193480052699010830005428868102124234647543036333297021986039465051263564600389629082050456739569991680 5836 124858808132752883914959984235441716365798687387796456361974846985993474748649107052331679429509515286480840705505245769314156340097877450052710213081063105370657105788522896764708433040781926817600434910251739841754006790218721094708874557241553694426920430238334904107667068969347780836439233914485713435918341784881784289932741527404684670977018997809229762238741489778384022810430950341386720426 5837 -135429019766591965851444120169929948709934621846910292293912947196290926630230728123836644598229853868020158984800801389720348288072371661556940812522494774728706736102733887905048247302051727147906004927194767834503572111397804291255880102146245528070426423087143415949893876798918792315281580173871026652110146026724411436955796165073678786968536903914448906467187682428767668380769117279104270336 5838 146893066911168623232476885716860980534103000002575325241307428715052934938835274237941372429783859540353716885508165697570232908718176053382205224886109236462399773459629691111072414026276558311694240424046798812489586727796727220465474515415421416028016915889541866146302440877928000086184692614424169123233273541743626771744139219500176375939309946537154893609278594689126575867460944416472140784 5839 -159326448535525158798130278670729970784979023896046445562311773143572435217987655593899273900863470995978711850785880812853989125517173050721434495287316583892523598701939217739398842411899880224636364167390571400170159803265867365182959930054857646683143335819355376027768914364330230661302674075189913944780017920878401139991099983763374899505887656141679169962140779522505540814550037418305650688 5840 172811033529088186970807501123363001581459971701820479388268413554492440995553708340975022551353776419649548937496868433072840457168554592280099320291846497492851979379598891734152863335062144617144528221677237999477340171879649729261525921733305667473331428362285530584567032010434476792798184437476638581201639261840030129934717194916173370762294645152284207102477795712196339433451765120960879104 5841 -187435597531480141563658225294423648339389819697705101486480430789261678798182043973067854547815290989105639904029210707293944765259671349584915291298849685400684019698118902435291751563962885510775371137624403328961692453712564459516829581681170154667568632525637829162422595660058646950304541452438968644315673345120873950932760220079207044525830541919110622134828798208157255170608823806730436608 5842 203296404953019137919308111485748454247537428911611211004988969549468175809277316593352812594229079821051358702227172328555374537102728814567106137646794494473339763649202881348530801772398654005279673487248001522080657487944635414170132910435407373893223207031695339407797101892785908841704899985759145913958748024979367057460368488326078130844141692246408116228881156166543266360595623030299656192 5843 -220497839985797594618708365274781013539472794246051456265802200136303879662075060184868556833929652262398907910799767388217574365870811061483477339752596951920424775379020562472023223246984490579143552874820850091632264071898038775834803864345409226988016601631162588685609941525452595940876284559086205879317263558151993995341985989057395659863157558111227560416272069121511470436624483129941295104 5844 239153090724386040708224686643131324663978399622699011877478491054877863183719221443445173679827460902777012013936671238830410265944449042199160443079087640851965612116964129711533942230684383353677332835026107266742441672629264358904832397759109677139462336915701871589227370018917467441142259610939257600025462452523053891933351119510222606984219752536058478902465042241769866257681676250569437312 5845 -259384890861140508525435129866846919486471252057544360695275197072002239439496291895648138210759457938050697861479141281542194887206763357390431461614285610260220370943037729281771071362498981902842832695818118044375538272377702920222395896138170981530584559369939792940509215547838566825310071773007744169484761892287994317665924076869102865180612653718982524846033550322355025435427920550463275008 5846 281326323796043705293159622152401880672435012861403620338432260552558590777902910522807636336924750364230947188381404507148389916279865611637470341943884248704864403356817779424796880827055768994832311847509299901578620698922762997140494870535025602329413708574287263452062265020941112563124089155719642173450453059818981450915500456839208939150027617801337082830316623196903453779398507964588988288 5847 -305121694407413461679215488350764696607466774215379659274767142912998733071582944577651982821856808783306270150987746008368678180778821778833248142313949026790693192706568160440359839064454029724943974318495842221399167905782336750020788531573788021496018043421689857053790759321239694873778143775814522334667637898735074857674362597721093598654743080417780081722425359855409966235193807006477582336 5848 330927474170301997565869928568505449146817389491156304907002512555970510492650399853979974302620390822652766802631383534608073550538327718978895415987795186835783499988779237461570462458294891093350720115720313719271262351405635209157685418414789315965201360021249387091599397936269715056083703787728289106033274260165723819589450262739664830804500372480646421702487461139884449189476080209761547264 5849 -358913325786842097898738343849341398191603105715406237126188640280805112956371111129541341593346836212104433215707137325340115067188393661858213823340718997225669346791655019947097797459507059480744004057028400544958777134125493534585959360811960484564340430388121782040476349967137412217858367248320757550068248597837812301354996464427019291417889949876156006462763948444917267616787900172894470144 5850 389263214010266114174158808979348520582616218244313795019895929413684637084889233128038870075133095450984499609671444419467392987375823280565393139871808526605818846898859633316106354901483337938328923667387578706339839647424074893533762202411822130720957219615026026865104324605290413516535459327631076865211117242941166376909073938589747216137274928248029522983270593110529155988493391569513599552 5851 -422176609905184522325559948292591420308494911270058710999050250667957333941636834172191578165222386364460907967028358842632445721064954622862530240608015022641730397310440402993132103086558213189269744543778394833156603308538547005129655064617609454767349760212266015123401908069993943514064576767671806906916347478732840474562451586557308859791433859587048448372049628275777104763204626025819406336 5852 457869796394596905953932305308433020198086549033120191326182747962919807923897684928890385737942500583469567130128063976671579606211049730328853504229284835578020885612039756245114738280559819288417539889550028566208192539173253673542971377706557153990416415432679877410213992471767661954471778478586274566566000213768933243377378251097311357810433605100418046133043712034399546701352310350851933598 5853 -496577283602958085699552816871542092116131266250339838379122547446659113046422659484033861623996989554455976747964476368757677566223478630332905412661364064519897412177687797848714190723045892103920785468316510056314833026380424002887659501561479548848898376676250239921197247913715169914980517298381468592677963092637187273425209250686789311244303556717771322204953604858718764092810446371362439168 5854 538553343218703542000752033758915013075498703551253743604129083342699183092469113096363194324415097653606527628313976424289803615482126751507393610431610918414812124897003119104987468311775325731333331864786438053267308982520651844284350359513725147684062510846258461920201877825501353874438733132347392203893825463096007812364255321191934462102923552322540928893319069109041380858606012914639968728 5855 -584073671873576141836886968149185679972545215283008111385119247284486123520753528830642545131716524463971905831846311697530615853955576376982992367430105379405817829725719879785490910156117356404459193020493405795107491079564488582022179729210864458365454393872916534973352077115362678870925315421644260122073584329131461243313708076596452819324131110053701260995061180610642328571081114014432886784 5856 633437194374902173082194460019667037017687604803816934908154590921186546168802296513867013397256516608978532890763865098517363718387899027622459186141168358108302023926547119582587947757054734185874718171790921485075709845887892727561496074444920354720856741021058046444197302714779170503800469536005757246447247653060508244882323172103538841913317727009075312990113190296564062449807264671392982016 5857 -686968018536069654691373457052891300599139423155072967776501814565582889184753000612613081849342632107243117126611430924801764890557557859771588914715012772810009565866220219145809074664031320182584566613409967130788824170691975615507079394708323406878165204897219333317977460527257542333635537116423367031731393772361172467065095669401944766692576734336861969133680677721561005048412111995942731776 5858 745017554335750833830567193898097365688143348990342643724258637213590090172448905119072999626887927030139804254901226028740081206520732448764531113115596305729144546475202362001909333865607681929345536910229956682009668767076902887027682541787462195465756575124919153318550852005156549604770641233722231034710682914774950612250952231144664716394162652660133063556907702852554994822473637731493718144 5859 -807966811204260811498953423098270719576814559008142717142384030135194889443106565609046483308813017995494821423293452290017673745004266547074410432633249021109249126133970628923586886777565429265030213309469302949712039424213331070260585385623191527561490110685273059985710511329590830223192446873835618071128570694316951297759650311225495989344186609577977158007092266389544078890420287816964505600 5860 876228888392765671031559071611735534265970655468251218314199107032540328566790521689289288117845873020561479983856475475955237825453745547886995917752163844557985719118186398111463043925912933492426489987700373364451379205685394040617585067157087422715760012514384882053254314913783698116797312720671967184109027780146155456012805284491223502630767562400151956216651642058201001751916403756572099824 5861 -950251674635334372068368144450075080725593805622957375692163368252983667259379877332202248394469201636929317444770933733286256992324486894173230797229895061276168991395006492931140867203446866707063331269799448026390432247846508287855867452802342193369360701790015342652217530980512190502301313565314887682216455863012470020691505794768927478680598995200849072837202791952584892829755530096836870144 5862 1030520774673183054623564324261876012164232519764670215073511603446003546153054094674269353934373442392582893769541457219149050453014078566059593308128708235947553084522704935885506604853456927938920089339363873403925813172839459094875565150607104354705548164823996808957553422548170579474197633221161250282031477872922592009208764147314104322092924932899723665140421366437733104111606164689037984160 5863 -1117562681683680570041895716333669231657218932224232545834793050976909601446998576069353092751315302456234109236215766780573742059103797108707937713968349809098111896902951659163771169205999393930227527597133262250597802735812680421812791045607075851358249495003354166340238401640999874168349156577694742197103784510194820103861222273247071287527548374271580586232587630604526808311549117071607463936 5864 1211948216253297204068526128561035492351148194288965597833883287324150377624298794787717915717895986742894607922816148539690868083462266918005394748031662552499106408179245644027807887847568354893756705663016010269043012771184800688645614114383313036447899936306807382501007365070658531327622955727376612047224563980725985018205997306773965799849172766720597792737937023156529557286416140003605064960 5865 -1314296254264008113555942565614290864133096435485756380172541889268595597761893088586954653541289546757915967505977564316971537779112252763848793718680866670973036177509316117009189311719362331999343812326263926022808079432986697079035062287007177235406051280142832134791676641625665223031686935454545901069381275240421324585007243177472308821934093419051580745939390912310337734780513607827928907776 5866 1425277767937895111666434932200936718549827179468559006578649279072057882455605716619421679815955927991771884134758088441588695938828782010147815362254374493060015957161759538678064777533863773473545803967884420305612482738900128118676605107595566489401420305185834651016203571414789297707465660059599819984325351162175629134077746749627839802112625089504100748086304307341850319123480875624693718016 5867 -1545620206316945988802776658702614114090617896737195166494578851443771013980065823142263862104615444108864119242151064713191569798097806051052284156341041464392333740640468938034030808165634546224035625460703392664575905835140829234208102478652890984847911101280508747473760449356333883527435241452371386083010762329886792327500649919544097211047923041327416959016159879023506181067739904889970491392 5868 1676112243657463182643751923989522894174729294656691254878236201329946404022236977290245718306455269698112411268708819600986531819425990423727559966807080541733773884842269405986882712385666328883468719084041970241711404023797323088468050071167949724807330747941917899873238964940932534299943646920394531797632101765288794470842598414271312489060084477297303261699197695624587922985334101838528085386 5869 -1817608926605294222751256153966253466207124583456099251625067576446197946783341456086582402218456642881668284430272730718655728361532224767750290647683602834449540624185603113650906735026835485013096697498579630331384433482059798686999677989059321992577245480837235413651124273129550767152569042284343677735389986425180900996907525103122841810320467299777075021853292378846514127086142961116854616064 5870 1971037253604704734117728469547358622707604866433572851174841834485463649163331200793018503650575128567301828189482533118125480825637643469446386781656176873663765050470424799354634374063793725196076969115676468613918435329991188178456801705816650928011517185119501940641706910861930201600540274150533983992948035383722721071862419965470448367209027542815802179088179455385728060329860920865583058968 5871 -2137402222796838703848305602530037332176411633895407817921323351312166719896550719986501315931496527679434412159921559047524899382467970190685399125825872169270070543139943521289102568521922649157358115502683908561048632700324009363519466479784434844941999580203389079056934068551719384213089313836017151413118396420761338161810748117439193406735810371263149441993436214860498497818361076230131810304 5872 2317793387701453536738127833935233452844293501975672284122313393444553009290697742670409340572969606312959723712188001928918790783641899033094342228141703264477041524927684813345891671071391833321744817919189964724339756301894928406352067975378782994766441306477600213250085012114681714162176491906269429612349614679576156162496269643233973488619464562803379739742400629692246103444952477579278321664 5873 -2513391963267594447151420589145307661528758878414861164910936830739668709404765053601688101157617257304255446620626127770712881395810375872910401564247307559528365582091242164697188622321945345418517165217438785615539336359709097412355502918500853392769319019485193643048664269421875359636239657085776001433475980674466310302033604387136501427965224497382025839298949974633072095881404754771266502656 5874 2725478528446337346084277016124425553934857586317681868513565622331038857791993876000995202876537992541797127057234404023415355849463277125101811950769565964110590864665014519657918364475145631967771146672530693749496087423081171681045167189798759021321771390288562884808957713222356393414292834756773544201373167697817544353000059913640765053048372470711092163830329514940521322393852742136373568512 5875 -2955441375304709709432014958969432742509139674016796282905089632508118972515432586156117546679695550857619329267614471076549833857539354357741963154422092642473386945156615560849648776100901605978776164430727565011616484056943019344812829275934476447914535893072107058522889359378400577919912872309470729401388909490887107331538116434131576620990653990490932430956123923944638151104782326217557671936 5876 3204785558889345848555040584357036483103132129879616565964420677144094049454332474130099070269527327873000910137045038631655870638115484878819003390435566283952909641912016439402011022961942829334898891971090821350023131850947968690394856310976323062639470193748308595742522023710053883104057867050392456093907439669398829348070042027550994923349233734945424263785609620988115809165918960886984448144 5877 -3475142706588380569599558175076483074566351249538253653443473676599039878647590474516062614908444245353378479484765522556679634018951618761300622627237709207979905537788868848020492706120379016099617124171881273104856273807575767716103821157331042580887145586873777324882685719827266419578633910114007473407320370290647472413566298914106979531684970906576742987987715420060382549355288548680613232640 5878 3768281650659824279474818099372089611195710641099257189757167811925690947267189715811509307941816514418353964197816328963207450684313299098072234226354005363331649381172988563086081439189651618387252212916405921838010368222551672196792093397777844052259173018635933593591337128234187353889893442519662909881560011831757381908151302043741849378374933911626828039018222058045281416008694706534059455120 5879 -4086119952925929097937363621104602404418224979461003814470550815165639523889016325665845297092251901339846378319821625881901268699889998188065600343077270777595278240029629067535947887113299354577362197330026147543965662432368580121354352367090314796924762987327471310651134852293808989577317521556722570141800409227082380925782030322389503609831800244344072414169072934934082398719621902987371216896 5880 4430736396410234309494763205898753035977098730431359139131137807263553107014987166488735147882615380926513406807378273343018277400350350561020718244740986295909970134253906357556506591908738092883498473177091256373726138647513459227276968368954657148069212062385471951400773898246670073189666480441670974933885280156122417874783254506370386895883858993563934815405632927226011689522281604860070949888 5881 -4804384524954325147172749550511383560825439149302912759138346372629251608839566063869739516473010683698868460072784158490125020857552592582349428337002368071265980490184418199766251667268125366666683384626896094186331558438426985055353296656609970687743149634731060905054626596671335822828610406974336421656875290572904739340577157997099966704974632119345577924808718706186567406290122646099399802880 5882 5209507318635215065255117879789850906945718614080316887067063553383183323805029624806262008253413791395144275138586451890430555606069101888451178379776675727140104171381187538950138724494721114585216719863507529144715114310706649130244255160935547485378281919335494381051002409713405113493136135485977408784256127100631739205084337032368176852972076307788474597975727768023878875494393968023180731776 5883 -5648753100155400128844434770300433722064810238392274962645775294785675206957515547934547539450550812154999060818612490791896197262698171848026648698044859996913821174614031426724733610958642987168560863673782237325428937744122397188354434125094496839578335255485272224029314349021898072259368187639812887309042162338945377983184185312513479877476846553420350672327419108299885615096990621430735437824 5884 6124992775343415644219032982991797326533420480096891788003118738969620905028422752838234241537390950442417323050291572505199661892659441022016596816720282308872860257364182322756093452450111212872781045117055317576413106450659458688307363358609002533853855051152464140128904869485345482154943413644180107969485426391979569574557862209506697041272599346117905586165871252397293807654285304456271889077 5885 -6641338519534483434821609402106980439109689009663180467630416556021415882558171446877103867272652148997907471687194145960624712139423807834430329381130721417182476695125183026935032693851912357702379008156552382264096684447818419986545027105285836064869982301904510125180986290855020527414166372854359743688855894098400413083554925170674885968248083828290451852185395730417201148901533740640011026432 5886 7201164030954189469407694547668199813712366705796615441673966643010861075941428268219111819189951960258901451564989420435275944424612406801661662423080732579406929702910688226186738355709016971600128145156893828875145890793442672426920076490462374986049471612654951770955593957713878953731919334787594566705175291239133672283872060340484932339052533999741857658594713721288727232406418065164525892368 5887 -7808126482363331445082605714323355335440577018431525247056773584853551845356651774390219605304144060119631570956068228130361402844448438129836997004584552415267787513660730722999661440569762006705770772341491882408811110897484863413171737778877134588416554086028005860893990700282750220943269179428672121850338885574588147445001889046335509130380141514721360624857973776275738270117536152638466293760 5888 8466190313204405894711279490034224020908155418445928530850412009439966308339096503784550406021051468166999112251465741273424587056274280996631053788003456316272566538892098203686555968676703966345059488818342267228966894871191045044805927591044999826544552169045524823189945698217377329324094198994822722585348840573566267196830976225217239251428783782522674414548320974155280875953554434662858609664 5889 -9179653016390390542392976070783468778969266452437438524849038119681325787356287200917586977405660167075748355053399179953678552516727412539010036709457253026030260326600476179511070697675664313711731944306976101688201249068649606323141183397417046307838845652657202023397234294383325758512113879781193250280602481655798114262555635009678756850996182575571627685478133083971794010122324964720351641600 5890 9953173086771144317044698733373461564708625044026892870645191791140350641364776021042595315800390625841284487964895448403674359732454608564502575759366510774806934055720656918259541956313394742259581701369985538160125635757345722749802303308669453396479542636864389023195636088035581425674771331462132701602323861115945797436706758695830993250901432126917269847713500317532688059280540549033247580160 5891 -10791800312284908557464628378064301332800056001945277687105678324770147408293031929625098900562120033922103467964010348670814744390449613841212927057524289167701957065712361684045599620076335638321055675876362209909131189965761184515325786516038150500106251451058571390193293215068218931335149092736446359761926632514443476650319771137599786812927628644005469609035461796610117055804962655940831608832 5892 11701008603941984182728212658037062478290959696553048774899079212008569972952714305064205132687442918407221269216722776025167070583317731180943855271086209145422193400067402449100155699588362716894738888988029999480157778644066495624643047021530286962899775506347335232073516668287819500209092104897464336628488096543072333074596504168227844016273185295038789384506256332533611309377992589798785566144 5893 -12686731577192114910973091200662485714744257589441287713629576733654949152566750295861730269742943736837166712381971770439027844120325570667788898829994483722434485740893470919567332856219950555013418517812022532330858287341445951625528612018703501332095169364938459122948210858802620140286368091947962360731468322713356633491421903687841382364956971912281962290062311092067610541766598831985068605440 5894 13755401115001982667465805840258432032982604187789352687648401986362158411474978560253272029128433559342741936665197444558161691920555657096943094303071451451684830848615651781325869717482877290500683235161636379068827615751484639300439977698605559231905953113350643262541994688740850009125682920331098953274441409970488573799202344062320666662919662805471837112182629392142761683989836129680566643648 5895 -14913989162228873941002596216473954124878819634243572091847250532597393566970185073152139769668883515896571419618080448176156941660056891785313461267714820816515763718532371298076764933173980275351632803389095769786698983352629560424573171615957581275538995320058312604799449742981601808895456394498002983717896868087727885710466670524181384191686214261848963005678931865792653765020317965680243638272 5896 16170053021744892635969556145047953665121521030187966621857820434262746430721891486112617325997619488072437376799138075332025301177815915806940695297485933863490838665142751931027931105562344333937393735955896378981871338805505719560549901614865330121031695221689041806761305856082415975097837860412946701552025515442899759302179640329743288418713457268014234565904951468214869742023151677585761224704 5897 -17531784445377288937544441919730594247131802406796780077991869115874502409271253626900784279402112184865405995774554314697338462874287754089168513252590855329011112319529819141184669665603370791919169596707236463157194110382140962099583437023545041483676802713026253605077647052626072641869294076285509001201207567949307087258365944995791450296939618368823933743837747847486860913855858477796651696128 5898 19008062837229942877376256862335502585905408447602614537630420138203178672387962505231204656445009507544808977323243776901073575707282642787490370692119371304069260213675206863410966751634406780474617784193142684739490314296466523897924401757468205312709031231686600125367105918121426519239708586567242284122241948764893924051572863773944770306463335718721799912644179904729032939844191947411332731904 5899 -20608512913496299767490200283195758018896469128668186742724594796269442528083099157903375928396356458952102074914982800224290997105848929949367242742639219837592381237408588625459705962053225929324078989506379809245951473243159227563333984924871730243522232486493554595158519603785612293834363315777786076450948655379964680049034283191761977352215252568637159377715927606052838112239727391659251466240 5900 22343567191635741172701194981352152756592767366806458610880887370735714839181768045713319970656874458261765389328395900718544789074009579065046022734655483023335713627818984589393327118317893732716758075251869503608419538036762210864090674631253899009789622975658156635759307730485759728569706252947300984604322275125639873455511764402549674895262143858027483565083244411756518412356179397303583672090 5901 -24224533712948345287431104908512051939925137862550754813618762327736019543056309566962194751654091334365504215635779177970711133988835853124923722261282113111990229484661868037393987709947796937085259188622477634178118649679826401197847645472887126181894657359782284186234941470551145865338560732926330469810713150497246245868715365162489222134419932207724463991987164491026570358614703073446999359488 5902 26263669436347500275414674934272106398416400465145560890984619432190159289890557577177913879727414488681525047945846379402140260381025213261286027342917974125303219267647569424391813241709091324827052453292167994160720326940340836316327266014845302427334660577772180022732288794220813344690724530505543791980455217354567999063195627292063351252198025551727561853186575498535893496235837489341999667640 5903 -28474259777712820787211911892943209321585048345793386950316931991301341048638697122394130447463790849042780047319337998533401390503970633735442783582088043441968685863517579799647210417429426096010427661448255955498572005568894018464772608430936357904878889845806673603902448778719914549686837258462229442427706258097170607876502507219107103510655588529346829447922912146573296069223608828439063166976 5904 30870704808842288674149535703851108512936108900367187957910224058294311183964237578180868640247779544226486360491211173000684236929655883099361215073642622164627889077489638827206239761261120598733395029893149099744832541440710806295346328965078831178867454232699322703091253602908066296798507444222635669655122941388767091053842682001380483572535155661075665873410147747388880202361717658718728817408 5905 -33468612672967074190021876404153519507667414224234675318235473177796386330074367589845134635714709449870003640873722879702198245166214979957120393350486925539931281080626654263966126753726780960936090385950483852791574829400518387521874686943999216441780797953372583705313197573668506509553697438839681649681472266616049078916570599132768285000031818689717516522488104539612796967085275425888418136064 5906 36284900820320875541572002571834163384000453544178325660515894351033500153407987987823592168188862237423375686174753042270995378989463364714002902298725180502587117485401991220951544107237469334239190737217332388245417461702746371846860253670213949845219988483933724293776721998780322511754605453457106064045107454369319284094742570465234517084244275686450116242900065531458246060281007487808218639936 5907 -39337905717666589536210838441169933382197721493119390432944974020522810993584688206266838625205113705923318415606861961559209046208126019317403522620221177362374214883922484749539480629534240158920400341729060345048506964000758141069814317124117412446553114418638822191927718728753118065481136619429106336482051696391091128956072344015621983756559429538772474523222744280786870566699521258153358393344 5908 42647501740300316731755137623006030587869526523588657947938074330156590264044402676041545427651890201744481738611857939000530861450533572595089281071106456537610845250269309693206666329377092294971939760659592887545659239826144049668551132290929080360464284969066064831982378028598338221900920249793311413740589985452876163307520966769961796470945501117048717679095628163685609404178465518679622790272 5909 -46235230014226677752143225602502845123601437874248924811451274296225529387449124154892221930441766373185472220140126478590170687075253391201267300586604664194333712181517285963513920714976388670109026951431505883837700558621079026045851083177621390266316377051065515554578408665552094898838430667637050830572313900112030400772178220892090782533637965753209245394587912709139323714193505933763861807104 5910 50124438040309925351509088652720933794211720575941339264247922462482895525197461169442238464539667293094386819639301493149559796617900925213478199602183095982941920985313688205058715839074804009959697230210008233684567352705159770145829650409142470657826607085492520084149365159303420213292043065582509025955723705926148629448488951510136889053468103879260514718430750745367588079289342351844200363072 5911 -54340431001663743656458233884757486619472809755491580106443326994094650157255652993621250294295087110097719999800129419091030366096294218243435701310784753610641123523282994485427096760572979603549045270621692295448707127598174750196415304520630748584437115674299360647440131776121441738194113308197699321021900528528524851384825023207898159762243744248819858084265354913317177225930909113030797164544 5912 58910635730794536865158217509930785509379471569157774612351361625177253588755905351573202519649247699284924973110296707332594748752056411223634515739465586277283703068388606669326779478488056363144458227457857288093240365816012105427800210608152423666062411977564672919379675551961299602499280145895513132053495496257066424582412571425366093579661623424695234159892165922891201570105818085770472443392 5913 -63864778394541117320781493967569625459779129236270865367364430343133489368035739454511164377243659368469507003292347728214538134335309209586669557650271125034100299637939816734182226548793119048023665532822147188716455257002464873605526311641274080369626389538688623503860681994540186262084899494729876692969070791703365247095323680652102491230690559497798835689688837975441491488435077875901725671424 5914 69235077043180871163824078669179768993443452450595451899881541663992536825222557111010662861882940042970224650447989175076526743385391925757611338611939750395609968640534203209639012378398326318068609533435374263692915842584578144017896231779059190080948915521076878633263112993707837187966973603319365907736637907684163358967294349506184143204494411319234050790114526301500028952442172912025981711552 5915 -75056450265765083035051972583724548698539836495851780757562766353889140956264105959730752478184092962082549261225367210609569315144343865304136550354733803770960326102885967000452813852585971208357090561851681621678705290740116484776054487079027159351520012299838115842240798764989390586597987980923100783357322339167360005305959138332582967378233578703942550570598444845859100460840751631248117465088 5916 81366743297417641052447053394867164925236115093951515647949031653777014519850770835181539896862188615144726964570338126194123470206836673487045294022285989091392930594917992371089125091571758594181250871859938129301006046932141065126859169335885365843265853876023404551246295367951793902474295605870513739420289926063492728490832644607708714470870883887933119276718741513040903168183078418107812542536 5917 -88206973036646365187418418809559978112070642638561306895855242668779385426853277353274498958023142874446160544579748870141346856625488231614625046348534813246439397502723134252404784581109399471799138535221222126531416366777909887405334671694463694912709998344490474818476043412810321489725508725032374231795824358663457778826888960911730625002366388293519710112309652921280986148388931620864401604608 5918 95621593552394538232309024713378392619740158965627748554688950338444600979916275787678119450621229543365766414710627776026973812378594146740157935566309524442984571163726315247861415825114320550004330833200131103436104880483175383415981893495534582536492049879085987261206975979018064751614075781601104116668131925196385252875976027083811320896059251381107452636052929909723429325455586237035429841856 5919 -103658783792381581498717351565848734538183173686644082194147071246892420014145877561859999797262509492614729384791888256278499916213113923441736976468898530169340154325660438434459552732559299214753610644577441416049062985301296014572486651244379421806487034184359027253094139999578392257258284703698706234334238496609235059675932519707130322535819957996825614793068137444260460559806451806080572850176 5920 112370759347090776351933982514479308978083957344857380415974087310547552326672655689449402386650935953690349241665751693236896767444697765055177462684354778825903370119074148679308478558728903551627159680552061333403169691435517061019431447130804247826956023587876060652250262704813772630181359228091195713527078578503092832573462981436310896148281391565521114156062722981767067242103935931032043693568 5921 -121814110278473301939611374358051501504070239386886125661853787164440433401020460163374879466264481706037442445213302191149196730913269188611133758320380605434504992938822047353147500539331455748576458090046545479837357017357785576604110432136354730387233823793632632696015087533092538421103223915729747885125633766766728945904976795123480056980252178224253834517507273056529789683973988413145402572800 5922 132050167190042534351144267182755955511741445855880791318096349743630102983803709486746935748696187588751636711245802768686910166776752801240197329548878600181431605222477003704941523491523099085550436038059033272176248559199375715575952746769128930278333875722087600538148375169464643790335581323684471498883312821698260328045056794078040862937981910847060963183422282079827538752869398420864183144448 5923 -143145397896603829599721147339995668237682495806624325282009488670154829226096950461259788067977003412617021630732463569336066264444936657707438959630487745231248102426067628008587251924887277690700289708698501769713591301894346559530708475290645995690449809199311994559819463558722202546158440974529298014920907660751674603175816552704539053982032801895453429295781533576702877353165366858798647476224 5924 155171837248565434910181814086650114859327585645066963588679899806331884203432837354699526406997675334398454059703052749406044103493617375162904794752509771212124959302720282962452906690886470520239275553686389442011769179774386752904589861591818810391755127772182665075533887141148918593341292544969995903977722293414657897965543529817345720985924120167105352253123729416041015695013858150424155227672 5925 -168207552878864941102653121564900672359095607234917032240415864883258050027958658250955284831795532918719422589441973078408477526321378609365004640961842655431830032020453069935953493451093615624830110671534824982633525629568732822592908430420186534089753915154451463281159918554389556795015865299535840260317122772534554227432348765444083208082544528950140881755521454793081101270817657051539266600960 5926 182337149871386690889719071526545146978236016356089571558735040986304089199085035237485154439735187050664539892299556779033824086264786794666633757823742351354933097190979064533106872228714998057134762263222948711700581710208882392756115100456060968684329643132723342690788434482441425387127176115940086581039268956838772311215420606420121856360168528295445599139966578293468770781767650902692859040624 5927 -197652317599816060943284199491701137059222062167734257003046896947294223538531099323820625368506956592639087669646876064651979401393459911786419094227078523817008593166346973112560506104297003786082596869018730028840132565308542547233845662093257995269178863079910035636989411676552885456987631762334830205778236975025475369389491571885945417636894531795957717211853461405046697260355789592119272800256 5928 214252422256776601409195265388300771105995793746870994096997799851604353267607251977716080213032383933824616510556502627362715382409885301224533277173309566047653014737966554857357671123315614839899596971674955741350185440220239322431017712158208070961863386487119758610800115420506381481641782675856602428828799619428218425875541359023091691245605621903597555503942261318968585363036501293215896244224 5929 -232245148886558697000137503032667863438181640196466241227982117176160203217632371496972078414962464040983375280900581316717604305922724897843708409906597411820725346635426328480412250071196394298562860001428760784521922578337305097767069915572447604959404965322408942715894166300207666503370220742848703062953116548074035740086798513932816648471622725750836354476938684017436409545341015287839069044736 5930 251747197052650791982381053785519892302584140407146717892186235834429936154109912145991530993500187996976505470287703027334272403373630920416069327069988631623195570887131335541288651088695128982301631728238874134974833904686128583857356936636903690844368009211012141696830681747071198002569030554725815909287180087558627062047419119176932066348011844396256361239348149328052054994580941531585933243264 5931 -272885034615659368469580778511347433834459548047282303720381809407227689150114067022386003381174336970884484152683023226469374280942028263845763022130572576492234680389316406698873917479390096690108121356746925247181713762953864078904386022527269275176993972189686899693092394593657719791412185136061278331536626059311931795224741161845528914843254421670504359884526754095200747883978643996045281853440 5932 295795714470253791018774586210574296501233659976484408142886515088565004977091083053264991782153449225063929951299686670675040316360443013094815026306731225740258112960691201677739540457717482020816373954152108051123088225619776020682599644080246077315259964879386168412767843064218291323521066508184427103109949367797814783963084768366102274444277092536932514341753507628261985055001989891525960226590 5933 -320627759493881796483490734699318671705044185972441796522994917199248817357542116320371694619195762788148237055540034373291161263275188468973661397061410957292040532817225143499911668295414235626697724310031389460752179414122100078812226582236072235282867287131089756139042056161990550016038322364496110278554949122735825104058304533869522980098393378296091243122043469816328432492515196711009671708672 5934 347542121397753925097677091840544068007608188000263158412465091265114159280760308319306854318613450980009248258623402246816198306810737603139173757052138912123956330712992752463607418200983721330036261984708189089166853988097334948167528698628474891615993327450233854002566970680733915417355354593975825755288506847697300849109338461255143833817870862912179091267895585996495373033976857363898408269528 5935 -376713219644788251589066279626444925040663243279532774163677601422768552846298430627720845776401571917539048532029437419325516984114779511173070311987112804362671780610261964422243708123169904277816803716461800075427568959061251430008028381087371867087976115593026894210362252427394440398741593113697971066029566697925088264685467956525137780423468085260081324054707845159306459289849097793299059572736 5936 408330067112870470895346573827473267174820637514691825276947494251570774814032929652892146432420429387142207701677942238594709159055760909770268461957956052003322762738377712052008848906024871314839192743271580524513650507051951659301144441523739843538757022847465527271009310326445670538218777099390790535341792987901905509658884085589185441313673447914175416123669381179920560431821309961038995597312 5937 -442597489738200483567992963092303659807774144165698996774656985736668027047737320365809057028215630380201173352276137768198839485190197934096589861402315370027502943794146035879739305740115223698715418207851430160983968993676651125886465722015390006766600246564948837906563561289175283669104739114698325001070434328973280385025623251344345869343399990195105809729712227709850886918743474122634968432640 5938 479737447976219427986452455310983259352073639286068725749504918994935490728558539933954675783025999088307895942522054228418695617587564350388904868311904617055188657602417690841541582903000824753614494603879684699382249644864804165930422792685398085081476591727177967570985682469928819224243469496092599803143305673334689747022823138460336803261707587057523218290397788739639415792555550734187870121024 5939 -519990468570490102638423857265537157656318466697100889793306982723111908906055282181733930002466313331159689144702933105877130862258103713743376328558935309975699306786807845498450774160657318527539028173004129398073937032287685210879431570191473631770044704059152139065673136019072461898656065374504951996824682640912640296309533052931498601960086798721609138026614160865641030618722739421545380184064 5940 563617195827108044736059334932138776053445071443076755916191549959970474566094727626714098295134412218072992894875456081479298471114975671124940056360428561324175491027792834058410070872711020383616420844362989457204487518637866951838268235804655099911520227787062407560909544459843401088880098392882566488906963060107449825721629414166381652328596049471275321349459052707325189271835818194733630910720 5941 -610900072358265477523926413180723582001998384512875685101283342936824094507134732868141313913203114503185381933032506896437592443912344198266855329553909362573024277787731214123631110533432177094232266156266295079552305017420874503636567059820842986573178543584195635430509332890504221460769762262484423835464993762798910181595863531957061683223946290321677311341545286156939981095553832229054385750016 5942 662145160088366077238706660832698702511181121102322723817954515209911862784312540861892440413711361660172845243705812657643345718573506020619782209708427024805484251939937876432437329773360742476074013211814796163232747061878824383229605388012931631242008571510573164499502812722430815321983205028814776332866958162339480038618795088020970129274209497498691839069077111527433668863008443778377359143120 5943 -717684113214891172810659670375033741899427253642519258792475586447545183178086305443432804180853815952083066410717249766869039626047396883775447541794425757205463208051864144818407934391686752359287491215675186668168435936500867403379726851860029872923898890490402789558788875063560289734689791545894535192500222162695717831186549929478933023889820017327970423496635692985159947051699605202722959130624 5944 777876315789783333206565887270555818588959817015172509593774097904636144497557422503970949151874028945154206956946340826787190626038289213117020989805834833345180978437006984232809606988892207100130264277968510880591096148524043527047407719788010258559388621382845868985289878378778937435793830109910599716923331674341930084918389648527331085618899178097434524208580368635108692556309427133321524456448 5945 -843111197641653152056553067964939913098605611903549400803584047496750369779804193180570202846434315292388337833168777260445170762483517085230515286946602558769070232705577330203865371165558374551464132333966770786495791884436773314202767838829977134754660612572014409589519111727940573984628041334057292406051563424513223765092873690046216264137730564442179874072730384481952536353930670995267628564480 5946 913810743501356788262896568445006601991581598231245948505874931917027051393509416654431633201151449171456370653589760411046538689209152743737269497854678512658109188475482778107659713178731330248481884709825639000849141581955491947795067641039383618476464139905898542806982496061830975448935729465303401757873485930218401478604104898292074802884304010668919314736701586553875132682417445564514860863488 5947 -990432211430721134034837136577584305778157344764833186166546974789408612496962145116371385239946169270398532425603231436543548958623421714701248575411661480997459613844278615274514287053318791496409184457034352770079141364260965444578381074333992225072804443868748136551292082095721812245143125349427483274391577134094711557505190488075752482469277917927916514177704007798405326499157272977086475141120 5948 1073471077994300594729753481718771557132464876508937276682170616044001665742246986106147854213220295799579909315195374122181540394567199282521030377943072513581144516830162148407629414512119586431333215832518862399818978956945117789037457494565492141499268667718322229594848679389271212665300744485706806241268757265721831034453562064381676377871805382233321590073789793619167635757474187128329784912454 5949 -1163464229065579292766462900228535645085367352147459120480090682961576751128265867752438152750805661743417159446385981442857495627344233418383187720352077303391681077151061287762955066380273013995057623151889265378950197042205346669585299422577223306200457320139466471793283199436839821381462140707120643377189784120561676241651356305744971845666152663642482239397874428841914802530608226715691238555648 5950 1260993416731238903819208622217926560784584235137404772820923200433487755800494774441875651804714348550836310936476335829370756304511298462156621763930796517482956016073712038822895138924405249991608605200450738811759331160593213600072111794912125762094675513161425658463519656694331382805555151080116928783946316260748091788955649864096896588185514546913412356116602075140814227184953283903401820666984 5951 -1366689004460016841133471006611925268514695231167745358374980112654197572690095116681538586284102890620829407047453280905797903079507382467762352869942041263530667699788633116975895432179907643052088348357261301658369246587707314417321869477399224191538096643595396437684760899141823865190990280641801287429213013753544733764621114459870523358262480016396441202354254529610872194554685585241848642797568 5952 1481234024547134973018215486237281548023196247524292921058342858870755912627117262683099594814738459920993835018100245400179790705787149328021662574248469498260024341405993390779826961480149362138934459940089292106638958359432063592596824924581255540788398781695886599486658178910430561990159479961576004186988792802587833118077170636283712303604745588535538876809619660874739608047689946696507421016064 5953 -1605368573843038526967856210866348805160933405456015767258089574683576910719436925508688223939029956552887653437454337006075307328433759574151025721456967634483979482393364756292420281353631989435437603035272335654489958280369218080159149455048108562663965922099158621907704047536797840729812528791147436114005065595690268707662070334363382622643294343188244367006771882197701913302640127559376892854272 5954 1739894575938976109320633762936895439489370825625357230170586434239739814476053028468097408030527922217389198469917086489304955065591756318036919868020025680399121374165554681146770232300448141707226527464428651572472219017505166211680162398161372690433876388364430690958984575453532098506708850954910053400475661469500781882425509537752266457863543036706868889457838793615783326837638699979237076335744 5955 -1885680940325558184987662614475110028907522381291990901141961688991196768364994700609155375104887930860064925612939522426061757119360002345892063579507149882376987171176934181254837605028827584800160418309009951688415244605451885038403908958498310934757879336217350506662705548958476916241531304533217583252079223310231366046667377343212189970244684091298349724330666095348523664127956550057548677382144 5956 2043669151578779213633594091754370174484125791751849736285836081704199165331634060963975062480186104884730456835610431296743401545991755918052810676086369162445349032278103259328135618950662415530641008798894560640672911453589607362777370563477232380085247109795414309099975797964486643446433617677880803879711792689863771914330810690462935421167195357190362448070453979342848388240388336598402782190200 5957 -2214879324377241858486744011449449706482519217427160804085171162431320537649684054043930313888810475952731711887653977589288097798898809417329486836604328291726737630409321863796079134082692122067779631707566955661215016511130491787292965435525585338683855984843136444270695040130890227654396973675499966159505832585139469951725412850833402645639830479204850399066936564835135126775553915239783882293248 5958 2400416763131984344969500775039686322217210578465857394012265151599797142261209724852488445367647307925338194553647788771643378868317560113907536375010270106128510974237955287780037549742653807694535924921690699332889522121999485928067409515026117084391256110669232359699932054067642666139012503337592187481552771352481028140941284244484718291156244658918626784353777501192116202722832550141832848370960 5959 -2601479068235339349681704371706467015458827712397930191537990011947966944092263533800607770510830167976854036296577669667829387716528918110412211472113681464329526505175538362842317975461986339891884402748671189777423539540833936155685539127968448943966568721978370751186103938870616754233067584096521547620536773821221528826616017643080058789337524492791610981214903931918706754614814944454429504438272 5960 2819363834428171242494861370330040969386257488751211993660143741282187200139701210197915746943278751138348058625306658608580236283465065476505241879643005005959184272008470393585707423500678125334008692303213857857547263377689035498141307928355385230851336563020571633279688253471224884965889247949142027502864958347566059219752948609780003110384497671627729659559641238117767972715122744051833422681600 5961 -3055476990567875985165643062438667753665202746121423736078128208339031989890680748337928218093037892223907105312497308192329442395448683304880847225165829335907149708498314265903134275386738495145355253438517296671935046937065894015986352113471365379564080094035416017720713439645519901865880392345406969987823716198016329068208849328466000142610765975253519214586135075874618965806996683544818956107776 5962 3311341834176754680270565634717407418952246084073562293084420855027015800926396041089817725651564014119028039286176378178665575616145649940559384039856996325450732843603478729706558631056487656689802740935408634269637112846937513936312902603237266676496606445736238531337082888436184372050601013108122523116851243583135124603281853445248458212194829403137224421972788280136683954024134120900109515745280 5963 -3588608818587852626595356102799492084811969500772650829650794521895976745534148319391412458599685728162803963114321246642253508000850101629783678466735582640383340300384475259778796282807811932033633284692033414212289832380558894401962213996207925682927139517919307245495553648240650275220393265403855081070753197268878437665576703755639290524760685150090638256614982335215661985967576876682044971679744 5964 3889066155311315656317659941770037577558557523130214498861124528796316960489663681690062733861883980605703228980527693249210619945422341739030881495202744069670136548383428038422964202116032241029119770771443083324413129751938772127655079100474439695969948629650287293738412995780615502236370624370681449714286744177547339477995690557504203731067865926551038090150320352600171001339188153362446594536736 5965 -4214651299449318099563010682716814577145007727995276686341639243336664581898421765241145605659808605893801701658956059512699667232986785970049360793957105810225750514874657636848880097929853350269328366435926316863367251554926380876174019262198742698735977346554325772059078437419199254831158843761520518340287358381002962654925238799727241691910204337840715610517985973686318382700904342963735183228928 5966 4567463391624757815524168264012971772982718785539677710482501264126123238578267014443340572947240549939931767758813596156094900829121922539913238087341809221532700696214209999355000580551999024801150028065026232332680016225324457566771942440213796553938060532861416701124361650311875701961733077408673903023986150730430456750280327301618684509769773195130910666442195392382563995559195029987818010568784 5967 -4949776735994031069098065704094917878347543848491458725151905533572153751241358763695481230228355420860991640218298196107451780584066951785602626648566092962562332889377046182792961172947589370670576677167381938440552476283100913554014689967471973478945108604195330648240821611059896832445421356081791070206204599971868193837915527964515857648726537712303947623789951205006467590129150429880500619313152 5968 5364055400526100088373957839916180007722178503182472240534485107144908736211004830199780509105855603259979822596553356940753464771223720610997720733899994484336489321349593818591245153405867996152785833788536078129825508403695511332498688643056804152229943739784987610959296188813361010227633806360238007468365465566394508518583620040164190440789677543804480119277625356998985283098942545950317120708864 5969 -5812969032890769782227995295630208207421121452709535111903925783139433762348145322829429160504511144235043573750193632407484893032932288485731282631290680129981995285408658911540078914320115380524711510782816717741576374248384664657936832584936979618693269214796542915041411232986160106883021963103494579318355249808085643354938334537558689713625922028945898563771444391180460254631170932428857761857536 5970 6299409993054098557118028827108679874761987077121735047545850924076215160845875846087447756027740174156150064907319949813687904169132596701304278995486920248470022750745733203097197642813621969459008692044614724012273167844569608984557300700681928094561262770466088043370557767058208016010300670045812661903377230319832756733177441279833182099030094838641781706647590381553964100189992442646461756057600 5971 -6826511912077450971277211495071765977069491793010094852166802221849194957140821466143360163702599146729137899210751934202729763810909424139635499651586928483525078500468780508849536384361198695543839641060624921269106618014026830549332657553917691664888197270875221628393604503758668257975535166261439128460065841059634731458198727718269799698830137100373182590513702299251179853262641064343285637578752 5972 7397669795712206653873100248488058805661437412736449119755415828729407807751656599991242593693223438541662728138558951142803058462531897941276072014023401832022527504234388582174562319943736634617790079361129429689408483503110399317986901630148429082916837749010280628167414519139485645492967869789168293061307677725312910273933395112058771430529427510317142890834211480458049266183665442198220643785448 5973 -8016561801232337567034209665306326848958361717033731500728132915013882752297517169695164403048522018737384564832867139344598733190120650193741150248626725317777501555921312487724980039296069825470891672026012148161281611744958215066261929299931657843403436896326907401345423899201831317050922501866740174118769786552456042571626186104335164000121550874136636411893694037593763980284641111830284598247424 5974 8687172826614504268004157247258580390710861043214418135632909328004961668358485203296190864278885141041612312593973200638993502981108131027491052901014983637173660059523938393176805215868625229118342665590060632770776847066852893708763652787620563905755037420804976643531667289008935241398046847976600931481739808894253372975279327271387138871081280610722240188544814104733085974700281156107968518533824 5975 -9413820062727729767209749672844768713565864339821190737589099390965047717403501481748096007980819575404782965074530006114729374576222391594269278910570235508030847462650970208503093036632932139738888235528866568523314226197890692259958933901330753840901434489462700051730811445141834987496271877720467314038181725620976239609064626219290107153530730258163621036866038877743313769815233881350568169963520 5976 10201180671705422011032003195457216322861870036992512495180512710738601650914864450650149250236279136095814834393535435884495775176170034791130346526833924049349974208788264069760467333124119259645838644250797951070079059096608556881827735236622450939325232383314377364471737616633676772109764859693171783192961611897575092062481755385141950371677026446155471764231693875133557277639480540700872076606976 5977 -11054321768220938404041564724430592518177912679251595776753800525078842371662566200479371326921808598415589425732438687326428163981217812035242847768057190017145909846437718424930081031770812763663497748475196161693952146719257192059804730298005819497073415985266602332734866166284783453619963487596364306622870114610975841649951662208878359106634210108608020583795075400686031360602047229457979251097600 5978 11978732895059995817936720002493295543085569635327860882526347860781915424562382480571114929106019568334876263955151785673848550333276138635991470514400251419289493273646430020607857217629259191251024252096398707633281131085874072904270894094752630548427881282540610272509486315019418420590056912126929892311852615187384451059813383183402558051698884591574333807305660321337035278572977930811004309494976 5979 -12980361200272120507133107504783023147573613085558454617227614079510909361381056477797273713917374101270340108286791645084211317307017434443731364425644575661513523032109080510702242829000474864280777092672888154655612237622676234745738629828890783942478892072317677591361302040431535472733667008985286754829201651697924806993390733498286562828899502141000449924555483257261896733799474773842720196657152 5980 14065649540389801396125939368935304221724355675635055660387685736906517162899080327273847396042234120402862823585515458572518862690332422728188255356421053801662179983708303673774727811063289814929945727920229647603725965621130158409851801482678174743088614804935621244155721673652210678739239624514498121839149526453368690694479506064341628083262604048705771041700156810199612873706364474353414768664981 5981 -15241577752837195105215850832269247531758201902074954372310338149793979945175155397019899155863708990904248331458807565776524924144103015527855154593363607635976480605045663684220570110099402537571669688738874587222446022717331445442327022409224137739814947796909678534728155526482209616094030803131231247525155329838881564766940287573854810435473264276547489605083022340103030064085006986812095151472640 5982 16515707360828299669020743749143033515732888091441075138578874373315410283862332829787336514095988529703937254942661550719467893057548973823813541236675775483717699548384058377680867267608363068178981272586550413258075553160633206484028800506624429067756299832068827737522204328313716231163001358562351388704335421418657118885239165050168535932827346179058061803053718636514490439093055018295679118804768 5983 -17896229995905410365593386484935398494720823665825092747199437719633150863963864825562678891293420075507843766849008429823930328817771663549224436419124103902241488801134414142995086818130358039680473778301063206161896888553620462662608583625528725012227430747644944646028926170259303476214126565605682339368797427115766514887215337333264046238479378560298180922535996268092186422606148409032855817027584 5984 19392019846930923886599720986128689294232894423514234085218491395325150198562466575411522733715782067105631398205212596137113258363868600610412078862480724119957501069598184999952993167156797390848950234850197043798408926862630043063124247131493905721874432266955515599780796579089473524648326373992398226894635188462190293243607993519229643558428116142822192872221626216865915488636283258683270408033280 5985 -21012690469969153617547014262818640147424739145146860295988342940128259514431210011738703169397200121077979651393304383002110725841592378537932982499910413616726002251617635535699192652205765442898549854372207480184102131191091266101788154205662443484501565766960081840972113054310349112842617746016678732990313335519580785786890596933176668674291426051132938565950440778071929867054460738351567774679040 5986 22768656321242152152168017613241861835443106421630157991062700503404072398064075748190859314948099541595215370151187365268819155115735036456905488976346066885133187761999767344646307300217697971455846512957106359902688993285168687526927959200590109134115999448140198287613735140385783128596555688433529114047633666863130672443576824325452763804592935485416765210638637754575043741570619200185141366191744 5987 -24671199405390431097277916375035634918814734812463257296672244221636156102785202213755049495835161184892747959822468350629223453974280643541055805629940039878989311760420652929045287385154538868342597128377402903374799391653596231399219343570662640066778002109843234915987665698503411078912511479064021283584626786155135091207532361891856757470907844752682920179580658218853760422275654798919819424956416 5988 26732541463806286707116417728535264047499219332701011213017325012134271349111799315866029503884374135609099271693880095154435292732597352242182578830507942634705963131694587058867457370174858305873849097683721561490227796461971779482883595318262620891460211228992570719402249939259046146477985552570415649660501969107972457107214620334283334363497752658000878883550006508771923230088743387085973043043392 5989 -28965922163040288208966399004901852271187166190417266624181544374833935978761169444009811229847500872775101007607812655494289554994799496580176544077465906676249164936931764735912034093748428461269001423161668933610867201832418080555160798288841634105465889609921966642103837019650445142519270855255346975370504575309945844694869129727956788721986683307497026376205767076565582944163892346764292940365824 5990 31385683781433510661319676148603145487443410215628596077665347758570023761593003141814406243926784848785935088446985745175310571173686972736755334939176005742022602379006844181461379828026360309690171790746300504878111263055509022672587600306464031610588755364700797944297237537324212628631253109709781197811265921361464535849235020878358442971129688165728019144025746721612437753893534717237114031572800 5991 -34007362933440891652596471510701988857345139461219477507684090604002383802179484963470548894445990769829663702421159819453820118733557608761278228027629492425600684739746998886906042045788008588501734127048967042226005849722732548291288522479627836029144659584765281103849164400891510069353505777900514228189946700523847339347344969983651662491564211350184639485856270769967687290437890081958221045563392 5992 36847789915846229551101140822552481891794930708031799135714102935887359221445518420257983424008995957801485939564422073452274635081789066646917783836583215482132028408440103319576357562439135353073134794004843972706282418279822640090951213706492439870900469935852396785512427612671896338755938103424740420821949405418718115443625384721702715445180341706811464765663551947807481744338477318176243347525632 5993 -39925196308510010712756292940546666374778043596541282112734256171364307570171896807972955665716639497880671560138099246669707170903610232481406761495720297772430633174042875001217673419118957511937720729566059958509824066378493697655965865930826006624988747151482385438415540838714901010537495394993968765153129035369931899015722139099604820607407784647260797206286853669571188656769053377234657849901056 5994 43259331514744051641355262159187934117881278562389863508218993452550628197341687947329971622606946038542053728615966210818283578693437790347154830207823820803339069727353278583472354451969603584190514363617270379738226054150835645273894247675989402088395322584474410871435004595653314646073185370155023139983077039875401066115374573771924122244057539397809708184785100156278016246457671874520138251942336 5995 -46871588983203807003059532600070573401823191782860647344088970512418891449553529566225837595940526996596242711382233301961551542461960015816599433755030839841196791156480147603495205375052690513990672508058557136240464612692300939812674949625305166260332443961204211995134764684177064100904917898766549390840360120720138933969875600805112078064360768718353749435382408478673909560591637095286934087925760 5996 50785142914689494845464061803971682019769264952354521721112888892568314147169733475127196769546071143641432635346684006420632717126451872850351761319018364397586554506668494528827951536461807735448317824833324747485485429168382546225506488852348969514974089392674876719797224354220389709816623477326270434794984375751869643997150842844374893308396486938662998114717608432372458246110907462936580036778878 5997 -55025096323839991863749373198984047928828798293173663643244637578984665882671133385247577166882232110931000149595876853778671961898235301297179784461583002496105984939391933915300502326227655640629405559379143982496958072345210517676724647282911751326929888670939754804637719994512829952898582474712099190021403700237258318835273953951762982811025093750967924845509499896201638068007969339177659246051328 5998 59618641397809967080401317587316333311241678485048830680003719134689157182790121935493178149027251512641627721414273356056715972530859106351079035990137530022512013347803123322381322852948183783038846319358952693738748282291077421916453777197315467241379446835233610042170741023147930370217810822719530885214542041093920667411111667136978390544263775553835122379661758080044798211932035099429167863620424 5999 -64595233172096965646012270606820429295822502980528126830442488238095078210959447706329385675267062683309093071532026536838713402731681272041133726815368726272703726317168292532399171679465661439723732387182325293823598932438438700057745263319283415191948085552915345182633192290569372094319412009981247437450664408816444167196942502864022434731042224739864648223806812959393560412920407640737551824715776 6000 69986777628224812269245760034947183425302598584334128101305202734989972348221674508327688512671461938264533824810325479036095834171081406907899450463189965614507409251068194808360716341974979407641858698642858785182451893767380565112357364030209709596058016766238873227768900940370399632927757209225091154472911706009716521605172918291304592875119984816816829942460765050263559643314911930590168447944704 6001 -75827835409527244367315106365354460816273348232643105852509925482590141105063248348566704133769886966995589060382019751647705755670848746671437871539290348695862499086263673966799166818170399730164648611553557370200721400346613899508726678436510373212657993683245830404008045957001590455732151449145961384037677598623558861769789463929748829883472396719433564151823176134762675840898282128041755374780416 6002 82155842450389723481560811006161097222346421145274861836312432397956100134054564348302059004046863979960499227812251828463486643800011539385418788970785534790517458297698773955778541822633030527272995773101724690432030214384873062790200092002258496913985307611878148565608051841159667615989445121813182970579677586873587404760009710568636848145236338304025078578411385570696466603651859165045133964674112 6003 -89011348921624314120521188433029548264072443452873152028227966476917995277446668748225409496411498520549072547692769616444115913045051640016137742156197837907485199972370363119568485374537410871212055582539326408170370989678521515964007647072904104097587304771549593390295724882473615577287760537570754746908176418050915714689456150414300991081991182347314176286660309336919229272790070332096228947394560 6004 96438278010850498115711698768577472701114623174373858954363241667601988688614971219549756968099988663642517288264140752535940050133587109598117387281055344604419717934905395006880011734459681924108248686079486706060412399313876746464850836739610322339693438667826370396541919139285694232459835073725619352149885062103253189137318171675405883077237958738513617882418049554959703821177556758999817491963136 6005 -104484206182567945336507574459324915901411504711960994998104162523013216458194125331684685597798022667849594656129958285510128645030122584904252727897177974544450871339947155136795091081844195346167545998766961189120661292858720649117953300177019381673505778540636183479981871186214785061057257820778645009606848060450150858571599932425573671421327764412905351106327714576371793290035963825793723320500224 6006 113200666698830342337631186878605986419101231447049504092681227599750675651885274005159901754468691998862351295677746875101482332296845884407408862104779684500308310820430728500498102398414104464903178566875314952685869949131909820264626369854577840976427575616230839234563851254271143504522476241256352738107067106217956647409185279694358612064908002123925011908485073891019033241539373761320879978807040 6007 -122643478328922761727912067444746837161707152757059629446785507596261015189565541971619653390605754676723211875214487100923451925022260910296004033703631995763279478118683637442517668368640255360884395788324807885249096158020341691276276905132167342013721770491152823562462751954823102572431747826775924351626650216936347021014053329295263878197225796414021671949659641052067042850202603919221686418800640 6008 132873101336140139392891799801341453061747636602332225073951635135444352150290695007168918389245450129208921461707390103021594345142615692918968690774588053767328498230574228924224922738545312334279298600332312721454689065849187100883900813150455433668785704058865439965118890497135151312523402375982182328898236121898751331205923630425937962405835878218503527236991969811593000252534055136368181671544832 6009 -143955023002669504483216873194048407125744623202821675273289113297726047065463897849537240025390041819609068244719712987013398085952782286573043054352228679399179743094051271022046262007548164707410799234774757872208048395920903472894609157207625068920016342509232052854964397757380870868921944023339135749639253643487928070700866282356693246912447526937606538506001364250728096639614688621215168428244992 6010 155960175140785196326022778549244835395105641394294317626053746816506702270766449791040481387290733442384424636881049528940250684023300656474048161960898248676466769386501019880117075552318042333203966891833945401602414163909099994759378848752956303397568845262383846212333108451123246828430992413914074522321458168570144406910319109976482585413276978139331162832675982015449940136022695402024592583754112 6011 -168965386241256011151753708578007841205509085578133354780031262460427671364464668334739375321081973624646561395687834640114194017928861497398985817376645999847541046896756099665851852487044089557428599095894367973348882908702595220917827963118108795171639135407903576503420090485891363765188676286058362994447373547186474745573248051458745214080937385508086604257103557753660861424596457650387401743269888 6012 183053871129315175219515183174345526632079502014870022737352075637589173229980785710443673049667687630726601444881310887889696932973060563847186171463881980014165515677523267305512153415618402117456544856432616515287445307470464369073239701336798094213345292102225510628662493749112075469948106455310880970946365750374562628090382308153024227349815181808204632159559172034110355011065132320183297639395176 6013 -198315761236142921598701812961150597494569436944420418424153514651520582445557522239639489070949655792304454737096094505164659051705991447678580220493741987753703619538157939253800485905818086563815081736370641685566236808183654437796021121514024902009524089230629881876536146753032915508740451062213492925016117565645972746066569889123615073692114212646348623769924250085636933010235754289786713203015680 6014 214848678851056195228356220709781065202599275583669412979453919037636999791472590426705727534972161704027799215310649954873204571031357680461553037217444956087634730026686475965125719339984867526907181621077766559130930871260286583055003736799744488984260984025217397451164917688483712079427855652642392666665911072759426680518624881625322768503241328497234174944546674376454956006456733686062926832605304 6015 -232758358998113239866960608473648489289715005166108139672938628938072709780378589383891548659698678856126337723379450324316879924243337983893373628376053906239166784965200724881723036805702745419136174256290579089756357139907074010960007036983661206034815623540049044476033628323508693767505179051880505878860681878154040263887640122074771646704781967080868281690714431044600042673640273298461805999292416 6016 252159322882379014262389299292756011951276989824234427216788972115777175592634972469402116911456471187786942854829329199563286364227492207094805579238253644580189920267868539848077825280192666471427309499134455844248860023196207897383006469509390929603995673598311000509734893861288851982546408910174598645547563321769398514742814564649992228604187930138831429173726168777848055248809737422992913156941824 6017 -273175607177561926635638239823758829255536223888659135720779976053831812669786647126525697538255495520264180726756211072022838099001145193113688358385520092441725520241485137824653933784699819245212344286165843743585969350000088215404005660306891452417680027782543793363644449131127201306133271840288128272158565490943480685242081318895921766522311019119773450601087582073443379464915279706527542879977472 6018 295941553780181490131868102430363591024184365071219534287411681949748231055611015174579353118561735329277585818288027183268223226083727946391627762482506415096793197823414548273914250041877721615230692423783497930023294046572593975627898025662974075849312384922158009866594584772858878395280263710859160998602475355392379041446403657089641905599330291807503844824035430560786892368483339197585542158787584 6019 -320602665038088174446887031926689981458518150274270168210625249349926583717971256527560545758143287796464313819984437446056966934282813892487656495498556477154907030160535631682562022772491791180558699252142317750639366327162118402022140579951567650591109692690396624400951448071649078198822152173817803251496217294829305905328055893455253686315472294828775574517973476053566965969618361463795600651714560 6020 347316529875442697679325766331995563268698625729662327652082558031084871065315291538422840508790422493503416457486251830783049738659654771857442102855609674614613061535922641352273093543133595598098784674155099178181012609757059088209658951544499818346186931382715320330588278255237299987226816071348487129450636591853620100908390292198610954675500338556642641979910898633101778161960529877695683452200192 6021 -376253826684782892687597324872545768652396729147150362076970988482943621747932491809964203682880194548674493267270336763244244828461510995374470406239604430759751836437541244592087953280699173740682686763668011091066141198237113510848727380906693794936940765145225726502537282982832402403115470358885831606423898187710718606192250471062211679404101112484143590583037973118752834736734634569572343221321728 6022 407599409342387990156123866739286351584350221198971164445339436558857408729715408714163358098508813462120796051450195403034130035179519446567060011708877670367837324148693778785588289429495517588438463608815008622250427342267418133795079747089720229848216449997123699803730621012708124823586636610145437374508765348343613781307863983027678585201157173037809367735781490507291852995954715642286329744606448 6023 -441553483228851585209508601906956873486893711004719726491469482693150483825266211744454971905063469375107244093968032229644042238663209932535659763347871177179419778654747655150602037608565159575773948838843922716141813980263410604695258313745685131433959925610990912595204044915351265174310386351410961711375456803764432139931010342519972954175017570415704478533894822910496257408230676028130657948401664 6024 478332878705906787852744494121572140137261932898376049108214434420658931380994788840138449463193537038076683870419341898089569485281638247930510723626123185563985663623127729242136827190385066424588353871592437762902796798887023763169423105302105598554523992893757386105438252955150401252858870983681755587273595660048957283278066896871323890081218811286792784367064530489530842360196204681903741866993664 6025 -518172430116694154112120749203745875520274290440527467893280501072814389796280237813796363922641553714846379584882084732642151774992571620603060302271476781123693377536637288331232485647680848973234163743774214976707109810657002560867928756028750957934171609184696489050374777118591617741342935958809914080428785698049702122353681117874216448150303138582151605509144199661903112127117783044718852399693824 6026 561326469043704448816368275276013069869924809238734402935330099256427224484381193783503954238624559858421875814784802550890677389916536777431879620036250458024618767662902193265347987090993346494736388363042634379341954458888128170997069833457708207658128274834553228484095345247300752675143260210299260067585865229535817867011397288157628298068589058970710663099463923076004469101281443716430545049580544 6027 -608070441280763363390142314157965060722702861911247401299383563494582142838020480068955505590765576345980807517116309709527380246231255702723790438453164202905240182660762873877749184702769092054684883226672490544814837117589383831826521402432733481994239099114201116462139412805918229023791515789579942590626034052417159770344808894219708588789286202806261801612542130554184797035896001270850589653204992 6028 658702657757199357790535041290631978417727865808807395659264342248709200819752622993545117753658195032541640488974307673787580608506674880952460242537611594550705404576952278110204987724178700379438704456210030458019622575903682315844250928218714341784258537887087416800421950968672282836198023263530328279100000683455864964156436401333493047072911934556488244764178766555008334346731868133256841305871948 6029 -713546190498668756516716088250166601787254107756942598754226238020254630302651248632072828314496907853442309542473965431601492263161660084263923744663050426854942710661456771144210598159996228435729224332007665470223394939279575129192150885971858212821465816904274398908263228928338839287821798916972677007875228136377949264566664460312109549584822317360697395736747879426718787572316856729382293967732736 6030 772950925625329468733620670115418691018177073021466950144580485798461263784576776058394327440921976063769384268519017870987002183938719781605963353626896850434524022556542871035806482350438763753383911750768852677195652922252927034483457083025624135985095831598701731652773839736102734375379663058467908563338426295963684893250157376416133467421076718824063915773306356347236532652718757938277648269977224 6031 -837295786379920380172505344579735257974179095567003611930321631191647898499474979015406393736012224503539127062388115075243440671871934404150118858476686943658894931613391357401296876509551155857510719059065646455373224396952766884882492045638503675976242543125269057557993852096370998310307599070927258919890368959756645862019440776961399851263761661689106526501043920622811198178458789811896301656211456 6032 906991140252056646944593420918808563678025025637796338658059114855372338398928640603033856081088239905558048314175731737566139338246964552273364599644565051716634490997457173968341213348704962115581237646874585901613371134854438993707082220193468005882881965845440881418346074101706796423885447686077077394509014562986866900522011579833886797671941363438683789461798208623342699989855221453299609762842112 6033 -982481405427444869612284110453784907606610437822159144999579031939704237272429254682426586138011640195040043731090660159468788354092192587540410694684664624332236469299174920764115152526913978650734242601282948283934781642878243422623168210516003683037869537935239872662439399304806262082566324646481201639270064686587345441358713835159642648351852830513173973494375098502551003611498187218841923529736192 6034 1064247873049065791664066595757993195453059887436601157077083083330604092748008188937230837205214747490074470254483397872063888723441446123487765760527663007025368928565955399051671960598787401539857856909830037965740732365551554906234845678232546589847896516377251928178101928304450620460387345549652936562264475593189385927911850671963777297578366525413290753033128575487621867893776630455193455964606464 6035 -1152811763139577167072952531146596781323129627134216493503028687543892712896672589300465758393264136790935277519163975145248902302680824212959838915619619886958577372347414588825182011916406355971665249320925934030712419280164138106686001869397052382135112061134973269126993857112741708262626676096849538106572709373208839415923846430750420031096779129920914379943993807644426871044989908187594437041324032 6036 1248737533508818795964026107251264120984731318130264250305721441393835614668494239080301725345734454555151358578417943113461516496553335798117083606241348742628115069206345118898357374886523534717483560370513097328466361440248557795076238445960580500723829036424362266825744891037353113282744702668962240308809579439670232902408305687706566846719107079726724306072907179928786415493955182143740719125448064 6037 -1352636462566623664513560941289594231016262077960708532607511439779882436701588489365764106223675299632537206527923125793491671837723616746555187038439857253131509712393054787142221725709610367580071475518628731458355665209147986992179101809814976647228900387135856985208095541961464181017939522053009327061285779713119325866172252797457565136292399282580604785048377635484392147283295055192994536502067200 6038 1465170528689185097253487313911798273048257090002372716896023435327619570060331453830963397968676769724203655400989538127956847372197602430895616650915486779166300944291994316068322773688442639951772755930635501968813473812176448404701852862248085520819151221566909548635280028659858622728572002398169535188011830931266791406829549897273142159789702258914165719892252142227347053939515603570985706052480144 6039 -1587056610657857292963734292959814216689105905899079906641809828826053761693814634149542575111063708441304156426614626053986682098087045996679473363106054907705835486162678576140559960874224718723231006598450143917096305830609022279303164155994822798814786298873018731726187640188206585966550400262748144152006389906756851128435461572739206464210185084668700836393456589662730530142213965001483905367277568 6040 1719071035714226968062889857613605131221529216454960952101071229712399260771943931303914353247653566790849013932171307890761720022628582400121203420932426020664254063699271855484275355796743700277295423214965417316557839333028543406216256836511913294884986265484473117054555505619810663354412340894693660410960753831154179559806049512771660699314058816119730386624774662596727360140623740295327056578557952 6041 -1862054503967305936136539795450259421116517875438949702597138398361776550218299618545966384144812241548173140368144609987052294140098185791600581359828979318622094788685116532419266554160011291768946951060796897698800437966750852217568998370942865776809615847579105906987361527659527081871863470223025150230374447322910205972437233484056882205770609746602925551483099422922266658131745980322759680743964672 6042 2016917420261524195425261869365099047609367711079986261815038226098603385868087087577119312038664248326940000266808195903309591040377699864163361285780333550123655974243436423610656165915211440943956588335967624414816501350263376611481145737221808230985529554583422595059422872207217458076817901937474431174960663866206752515382737730893973587209466660559216574673153566854835403714521885963711539257123840 6043 -2184645667182749484535113982794360898227548391894631673789999572901495227446986998121081030579329884936938962463930480062528310830493405360683599759474175507875878088762697427217672942202667398424509374703702483139532363604705029744405303325035652311532118983021166370484907243204462235434811748716338096827610503247511709885411294975628549640678741881414053558462107128850663126005763280290702848659816448 6044 2366306855659947595468416122451727806395413558012367826605792356796412016345907996876980571438411064280522316714704268186412192964906646687624003741918498122763183962561103217058999221912162453562708988808882683709682926978597937202509811820318866468767728094994804703196271342065156887816891006615637666279478803060909355088279267513876425297989977552582467822904863133608181620516297587749074782126568148 6045 -2563057092629780405769520263006745492229767887843468920472316299333777042701640468514344048526404199806254173672649165386931469345352313584954510199453339029657600176118804809430431225893075336618282044062959873794378667018353664856895314535978848745757336964793486892271967310606807900642201527072831288968335740186242097007678480744929456868317904351853623983561358324094108383139762504258212426126721024 6046 2776148308489304219736621978613871431336713464364211556951936252088074846704387918675999175745187892447093959801967908968574470967083168790613798062974862502694368144441182499939939520698424434988724510870365016894781007469672766382686532086456589726422456696303825489680405053071484563661799807117880983158625776177860126406642099798004894567260827558180539624717553300698200876462091635996017712059529840 6047 -3006936190588422470810330235939457462113332963200027287042814637195906824946480992728321484210164623961098780026747553160031686072934821745738433584320370469273875483198191718352293907563306548287197659384594218700408676595916442056196517669305416431191285913943144735236483733982435798892647460375192518560684418131389765791733312955034141883136846031701543974042528955664127897252438265198681699653779456 6048 3256888772830989031617548692587517878390893281954641469213746125221735967254477789829535214398872797196426565221946433240161108732713744624505374450714992338004877100431234688134364959072551573665544917000674683709556223685077803460184580052738922602386556046807049420457388478539568772619886217804285968092655157684333130098506872337614701230949880538717709826080372381246729284268980578836215480029995008 6049 -3527595735585396464296247068778352995161218885510471837755028264311796100251237422108007392968895122694342418870752056849592603602466500996567041589059707470320759791936331837652925781709986647250904422601269001909770680853594842320726704752433967090229418544793592253433348364317236926655959521723768791423849526305769437672396117100537794705396206657910998492189835023763926203690727021766051352331419648 6050 3820778474578032533519028962336556937414234603176376234836358666845423605824744302730766298549625908871990570860161785597844619959561296614106269655366458312784449371654803786196750550372777056819374627194491230366532459470697876210351256221029444678990476617733114864746030558601968357143685996291817673604860129810144131823037966187935165306470019033272777705148748718936398935261193944511255598542222048 6051 -4138301002284194933090763393099671976014432873056799697409716490468105365471382536578551825496003964854578092189821936594879963240942615709967789975109608363887866607081631217046625000779883692870366284661907474965092956682830781038274879838121192953785627705470422098704287167011995879036374805100238233245951903584417999561488767952515463518354483066470541615039129828519900710552819651476018298961788928 6052 4482181750571272060024187032949637005814354952913154581324008024719530233401770417675887083924494245771140315486959507540341490153318014813967309473936209540188412805551331326445962059118417178862796970173948759681301825439900771044937287832776662478875757997036239184340668984715790100234903326903349373662731278957185348016682357003036957561661171127414445213642061630454446644668919387260641411769845808 6053 -4854606349021076838419521201245873907796173181146250226595274172640929810778231932557077942037105619153142507064550186271497943836592818877080270074007933094795262215206341490285840364697159051538861251508518173218340021195967273079855821938521072531907293971440111241581836788726272236203179218025498027482314491551516955248827619031821350624448469918548406942288358593643897086002012291225466948203053056 6054 5257941459497712584001647971576059745778187148751542034177935493065151714296185907086892330536740901256045143894135759761227376625831071498580231942896338182599922345199965598860867070168352255842364701672887019218694184217710317175524832279992230364084455028970712620628986121425498774657178608395808713209846908060516254189900580995797583506514440067051840635298681358132952714144865564146533767263378336 6055 -5694749754172729666493423508076881756183573140312515355482995948486740920818591127945626966474315254665942604290084856232549664267462986411135396276093022635685471618963131835463433375404357517604018157363169198145640874925666640477479273770846353726014625001833131136967345480659730550465836278360443063630973091410828976553405850815402716917837986956523966040947632307486800269552967378438530553079660544 6056 6167806131412237780600431168709595632600376409206065078742510970733752723474279249070847048503200501214125110435176206046819900375330824103221533935124839645844014492099699391548112961477849421247857862126760697556764507830142669132722487840312645729131264644246135033593170385497437754476337472562659188143168358276875023842622790002121643089740840921152302599983587822206011627513670734955128488725037312 6057 -6680115271716132869576442770518940574149988681167897137253282348026894409628403390874590818743936108146395205567154612282186917520871232707250501199255681733826022612796795789866938956998641500021078680705715556192403876696176119302010062523200662673541510556614672116413150863618944242808385275404764815935401442397527643507350442843607724854303644501257107278285222885305434605125264294931688123841118208 6058 7234930644326446581402777235162334838799511005044595427633548310964357535650477155161251174780232326704756145257115505396338251328001112532687016899619619199855067422110575419985343752892652440255697261757017639855298626188629065243711433455145632218267130281892646610623883073401876947815609654034036834697127357104507982671516998319431021124615333020951131460244968582040634779674771528977004019306465152 6059 -7835775084242804742845331119132263425270473683571104412159860177294073533473797889355539060317485280675328097564652154019054601055703285320469988224143299998303081635490578147395911102027593654874516515724607694912764855947456912487995505326529826524225220683791592315300403625685294030358349270289464203200794021282638531300601914216552085295076725385376804884308493977974002672131613327905956525686915072 6060 8486463069255202786390255180066012670946333247169388956546888240097748579358556406409937755116041566298601967037195031524500441171588096696360475765416548772118362865760512097497493429178283515604092479609637610570728933128242041906174096185161132181788551828747707139774830347206850742480241378845582720810565914447804187485117531080941596206072004815169534562855455891968127153286134043788658913340886328 6061 -9191124837289577508309562025355721920478316629595788581736927196937079125711311839159706478204410338764080166426704464569377528221298410226719929131139063156756151606828751809856077600870981236978194417932169560321925170436329270167218094773155731891565591036715650201426957558191741781549691844373541200616042656427352557692474730429402660430331929056394797579660444420363783132033795575668002564096393216 6062 9954232495926862570782532371120745619762131502846284354337586125928828093745277767229292004729322341184159415879178144472033568309798115256576699881597581036976056576184667426425929832021142508534614513586653343025813895007055553037487709915849432747454003061410590123309752691581869593432531177457506866527408144966980809990585626882688295243783589495628220810890448289033343332833569385916437304049354072 6063 -10780628288473742812808091773612334691588855722469308777917550721090473723258041482618974786873355273624211582184915814101799573098255557555315433656213843675682859192627009330910826646856316659707985243043336483809305314504664916684828494494442986573634369730932580100170561704683354205579456050159405654549202701668113612719516064155046089626913885298715680473893915913587321066616975801567385421189480448 6064 11675555194511500328520083539058866252773195232352029372982987556546791628138557169680527984687799791057446851860843868681439397867817730276068774878191440624272692030920207233350773173555688850861505335355581972098774112134748929811453894370023860624913283152177546705818059264787124758058395410078483091982624831334304260568764710342201292061469998702346591624050599268455859851607801585462291790519853568 6065 -12644690057512939796277611516701966634337876849051781479153555951654658607753270651627650128602685366343305941226435458446461579283551916350271934497136140326826452496060543205121164656748006638413828549888266272201978587890239564552954219208391914696155007447492550105066967875192930253232668781774751262005655336790633174868895573924770580162097004700107288990155067795662838051321274795010806385698930688 6066 13694179447988122038007108840253221469485008282602615033308023916334994304968443157923439424324878039271900688688049387679182994381555483178659195479535250202497709111734612380048951871405679787946797247826398260187655004551216328898929176581614739962346263041447396276482945942703152578089311116903853778794257324658481791862900142758079717452441808386635779886144897264331804646472786319904375543432092224 6067 -14830678487796789036431970316633454544209069302077038281814905805762091293179262782384117834743894469181649917964399080652555134528691817996217842382199264705216498015337680587442380804705160111684549644488242743411136673653663633634423306040371914631395249874670414751569956637428509586588755022168098285368962864170718037117644699615193821837072868809033786369389617458552272280706371942683084283205124096 6068 16061392879856350194330067885911982161538540316972689215051898586398742384569849229397014584098872434739180542538290776183546504885644158949192892248106805325751040224702963938795126403268818646290472454747891360873399307039127052729568791252281525578807381898597833138361520103406233318009263296769644975379506785832441105132755743011402886921178728134460867422387172004964548213869084772926584646107358352 6069 -17394124407595360834666978165729782890451188175438160413999132770834841646863958841653535473090853645821711957085351981485663956290544490013513619998122351526689493727473265930792872407395878686717931544106076479798903306194233330497012472442062891601413134968908268475113154498071527134622142989696341626412157510451406341327583042633640578385181481679074406128061746393419346890681575418415474851333537792 6070 18837320190279348807111917574837145493654333672676831859676283921432170429528958308496871437426207076426075684552854428424176044374077281883417448111926710517612984670513785613426923006717371413906087019362693018053345866523895740179845259958825224587778235822716618502926367342142879450058565150347132355228901639191410994824076082373938889238980899490141753914823590531007909633947618267958278427446088448 6071 -20400126003904752394417357859335458103392116320358570741449157737366049922519603104822146656688600848892591873607668396734994770709428925144619887509786113770211813549884671295764479030804599867693707404951531049994974485112073831083061542834262599893422427118715455223107820864717572413438367923483125541298094014031758206075848668081573914414170899160316236728251214474229456900987945975078247804398731264 6072 22092444002864918475705040165796271775491431593473153196702460877415972014944205374898908537834728219129950555177404429722237774874304802584458375701156228476985321811734281978572412153138298956848212802729575883616550110720727049968628890327905516297547853066658979780561071577037782516081937281397547572329792140380535980968560584563352242329465825814173051687479685832969159393364304281797397465018253312 6073 -23924995205198964022169296730219542509101989330894033447745740147742875423243568456018456759053297350138570500294106935909308186453008389601448555460569519977793362918956520403049754964953122180063951148503817230210162403630266471182615324744914246554471417803544885817932842692475868971102241847685797567664771907171621176204744671205863068623910170127709821398753636823165068661553182912543357507856760832 6074 25909387134112302232225779822346669104234339940824893982962481941097442641058901637144436356135340643782007307443818951068632497804221211737757003501404857999362387093401318570458192208776740927016155411247098581052911092012100216600210043632737952204757969384094003778066866805801206716991727869195758945261459686725855356311663066649287564053925412342254111463307832058325504321103648076516493157899333312 6075 -28058187040793411709502809164472427576264486177119356874975947296847598509094906922383082339825066319707423109980465102124735585751795638155642190964350267472717428821577795500781388444416245026534609786520078819646078974506373979603559124660984230122813131453663030510285136514578685648527832189268498290967770005675043260613919445234154412635020099854572787078862752913180123653737675421526782581012430848 6076 30385001168546937859626303934932856271870408868250334015359963479962948400704447875115046590291236170711466937787458352408426892757159638353813167556041357060248320827535308651755166804736319602071829575464235496011905018337852355837053405870147176939368595760398921241131264260920917218087700354204516858969748450061315414261496750859385907937418506908946783389605429838812552366671570019534394572976907460 6077 -32904560556136991171825078775193771510812420406908053132392471682102372818349575698424272480859829108858367737856620500680407869350698268991847924390591110036158912707390952363314686748386620391350121845616885676565412177519255772756911113707955406845642576839886851514265973020904926384619278402686819871890228319459508555892893132326650496376694040330265172189330927064718647447219410498783361796361158656 6078 35632813919223013586961048698899003148243421603007576609869116739613070315079798642560087622294725646250576907160486916401987886827397482374940515594001707666914537947262646582392830500477274150165684044778957278124740592108325462999644630053273837022892446494529111370106074522941210021133894745783998381334003788489583244972725099862793067985097715713999867042963740154138678729928918370468051700584577536 6079 -38587028193129693709641408745302436328783129647220779854063626503100304348935210811826141977715332501806937752745223706896120444606691671515885628650551062491973499568322173369729143603427631978386508359821047992129195060830947384917574732116154941917254868084788145681452465017904484688912918330143139013588344055964941169464295079393682889912227168438025277645466798749767396828684140727426568219109883904 6080 41785897368198992590090730694328594051722834215472277362257653621916068303668072811503466469160279049313082425040718119352318215092215876045710351021059908527789996196946532481105510117055543641158736453074238750418616636956698646155339786631536606983080299516277472161866158342200255244852258413302762472250892352946134776979502596666449516411833126029648230684886293107463826376277971614600495938790548480 6081 -45249660300925980017706830369086348245555893692966743008838893755808218724575581881894399300964366125713247595968198035124301390200659345414489461142791676638380128265959038455178711812030175228700414167867430701075431919463696110198933491628698097847363273489003090263249120951973327620994706106166108131687116509179064496484750280660047317355253530286605122106845543057234398174285205832391809115499790336 6082 49000228240305041955017026729147513431461436601907376336661582327499833934501850077942741437856624246751548017578195628752856778801448152972598646751206121888375797947907406592320103878418396645915642910768240809965010453604112412902195483076740269193162196213389110127847487045424039696217788592338762526902196994582975058887000013724369575982183412945543663132973813213024760953852442515905544389273075008 6083 -53061322869659861885682248679480021694880054207561611544347581225986592701468299887683821803387128807968025740720177264999053740821420606364503877527794811552333769025877370106359419898382291876846910547373519181054070657901655785226569392628321785550263936268994284180441960609657004492524582175907635293280950788803006486941520477478110897423863399314208982885276194975556739478221118259348787578978435072 6084 57458625730078934489615957445350243623424767850719323088380078736333006463212172335093217473775895219057830320742513135099890476407102478235858536243031602509031980843715077935050278997943717678727351918033120143070911453158998457908362399042264566305706518843890004464355732336125023558627590989674673002071416877561019511772841424827753218216783190029788439616947278995196755959395663900410771785730263988 6085 -62219939962838901949839506507206707466379738292567796882603794351347823844881933985970099380110468149262845218297807354247583502023324129043359390013272120266550426064758517969653234480002065677107953851907531281633811731706709350955348656910648196545584347144123695784224852644160238085280275632168026920328318331394950326882976194054745638478174233258333434047342531634787665871464239088876281775470411776 6086 67375365385315055466147672258899262496407502729154671745330281685620693499588011250832938787150107999348055910193161793237011294509760399591433880738121709213898172423055596740447676013591897116799677889391753495182016108827352505604233870131088854412588073544763824380533386691095427233560026463664213321084418333531127190827282479994932090436008991680829095820401232308938910094797663938180835068391494688 6087 -72957487998332702096575587586263795072888672183250894494292633567993704700864094615169495300748792718312511987111101544876277382217112750049126406680900877381462131788096454889775006123886584659795741630499137388617186031624616347264640062270479974747727787695949796819420932469388952785868877317606097445629094576551841538326541930244553281850108848122662746566606949860694058348857271506927923916483592192 6088 79001585113224970755107266147850362646159155698086440563298229081505407603166407319577713957253523510392222725367714652126982799078480380689106712156365341287241688958741731338407450771987757208611755374672357799019200595614076636694801785575177967613322836412381261269662553369093631605929388832351573913820468809847666480149061859539573150939917631382222858803638279676786877505100363279502778720206995200 6089 -85545847384594887437104391504221824781726678205584274586491613599864287124245675187859193279805646426595849534235844982258104621503516384128704099445176630781855427476331400122486099537332779969239367325305697500706977255116076155892385375683678600503616420910597968915084126245965244096654942337180047956208595773436683376781857349974802870424686702030582867416428878559234709919545444476559276658702942208 6090 92631619140541204129056481712775472528630637963964196096369792248893061611810527702276712604634665818748364842874365964060742575250252537771216059320731779932929824736971458039831136974680216248407131597516281587714819699135101954656948320096381223813612215202467526803363510876100126078710695918645235702020998855917511332204022941265835414048675855353116360999659103478304973142988201153172404228032573440 6091 -100303658516557462813233445248855229133326625777834760834646436953370719869867661900799806949711851936096200409037087775187658160538725704332220526388750176798311511692223054603694531131521233210733296297513855516212562674804014427802310964459436788931091970348163998377310527144996480768790014107837644352715440889226804752536440246752699981265113537410182050362565977249793940905634447801509458814698520576 6092 108610419023165077539665067971298372578849024870271220841946501871002400921600668486234584992928601380862233303673164678173132128952565547285190594470912420465301808044532729810396765967401284838366469995435259994220102201654552213042380790767109859856193681694876969368868397347920404842322933709415447024892208227907420277210704430146521788565663573096820468592639975353491988802943896995557147175694942914 6093 -117604354311365226622657182756727274588176716876709097355144211560024919779915273564803948370705263334936906487877195723273411011578877512375651054979902335227002654674300032292965453644688314776034567372854857059172255516257060478798048950921887933176570094399119396347817906402000094623535980028735871741255940001126552028245627314579572038094073923883084508609570365984839196107154672722877868642300067840 6094 127342248045025692484006140707438545993041688346403738828662670849976732154393759513410050633086257964796890864368400512767705490160737240098518197105452706525819495661499698470232834374093018234178717307502794077025689068434640701679562959374857218134906636291168466648482608581267842729814210108390780217660423074332024669229128903529862454321038367005067967850386933995963430371449406430277997636335760336 6095 -137885570946260499738978836930279470889426955243856143921294810256062445091547296569106892967248487217603743203801921874004224413070617828190117774016819568960430680352723278701659651434445238649855451639573767660097779383009297364161289630613120300798835318662872789061274102500820334900348183024737618862273828613372932333437769948897975640246662755368472264642713936796674885697795736580712363315022528512 6096 149300867249689316170826670022098080545013498556216194837591573506165128755828337456613258894007617779956675341636628878399024699746481587641527674577637563998752246072606457829402088899921077906188131824101226760350769361324872781855179711699010621111009481037129773023003244332510072066939498135091058339340887531881427718729216422577301922468022966328897039506782660488928358753751223215940469566833623040 6097 -161660172985237189456624033178288437247632508026189372279265673813357963879538141164704149285082325411769028497441842437864824771609423455324915143631461262352834071209107314586765845466090915212795050327715403548144564106841798009045208262000862485247934226371886324447553024586040492360707116714488254840332513109155970085636249749317350253923911680553320281458853819319756589544286754896734108504708612096 6098 175041468707997000919630727158382946531202954802090793146665096366500751037193523665923774725851850111267530732962371023394256575853949541592803126590881759000533177944209808518587620117336038494207561657845194186660328355847650940269868925719674159178704138532135880951695477121867122078323734465158928416332609559478671818567580287972848682323058428379227539131163471319760867201572194165911758037580985920 6099 -189529169508864433850009756484280627622602633765473900696597223813492933243588831686535008622797942961469839391142590559133627701951516330988380494680742944223284051331649465658279191114210259562212528095437449389528920834182996757451769645195004161814363311360302663007518005260245088698308833465200607924420881521400573747693816373630354327788861501319800010888452272424487038090739087191117804915111493632 6100 205214655372507055680766754948171832947027786782093187704031964914587413655978501802507704807309180745724539503819372861799297225722001911924697713165015101647963010653086616693865238632495102871494241246691406983979712167422005188776940020181426295880193598185041303430317619759789210231348343499003672324430047550359057191385848393446732171906824658492020660291427839037230103295878504841159842454099628472 6101 -222196845201193743321439860592870710215028967972954106443856213360671472951437614195111012827947655002889253647614286072448591782722711095716791997420609013206474862936628693052354399532438404098756357214920800417182848997533216362356816941833464680169997039306479687119199902463270749965609199708162715167637968531507859665215714538816355977203323213515628515712769175502904470273916667928125371200473399296 6102 240582818095655220457991794615999152313509412287202482331346840602422291859946586316802816087125156059379439553322753993575779895971914254078801062127276460675725389476900607142781020029269001204453736112894046705608691113272920621428893532951154327106194563237536986797886846441660364682046535683222387791116341074913907570604055160811920027808216943137745200082912122449311887412265986425910310240514688064 6103 -260488485779166350950454267320410404772746257625027249339303847711862911759109364970818879397833147247779219655564730794321160153251742725139749029941015958374040341024082922968471258500627737841966135940878805856499706044807420360892346316322508168568878111101441776642119967912337626447827059203351381386209332846192098732721509614808145277215121927570993544802905393821077530829524660089305809720201707520 6104 282039320370270315014111682030728822639939887264128559842187438681576089717207879971001496846540594898824497967052978354091627201437152098998935684259851005215302094364785253641776959576321752410455859691962818995300561870478521419578747296782815129546229154914107701296289873567178133191210382235303509191415737261910002519070191623335091373037167768588954852196120671697290999139123245636646187455239997440 6105 -305371142054988359198838121028484920847703373854332925838803834261209681241098427093330585511730523245525432227974672454063468785879975082551664023287464065299435515896442388045228639465496631496850216069237693186428263294975251549663173926970001689751102948351651677627799273502358730865523712170354194187674805819067959410829921912760841977249841447109009356129743534573254853715026829994625361790797611008 6106 330630971583123421106690431193267899679314168795508151766842454100651316798583852358071423961425162486446563840121303012373641591691493273060971122496666632410760718343944218124406422471288574386679931835253109260387445345551489840164367298995248006310715882324491223306353825102925378584224990399137384172555269481805253876266398088180660611408979543964088389770319244622047486669492826233234179325749507072 6107 -357977952917694328421966624180711264222856093886718839984666523059603415017143167572828678721705093430360725827349799569517791323738019560036072911160946008128040615879774099989096599858660252601996993636676225403950847142636791000633647131018754550800964066906310959764056447625078550832429403895471964312074647751865570602940255604205242136128351517569612852007313839361829975728515430520556508681615704064 6108 387584351804142357377968420537417104872253053799484359276317122930398561773539135916309835885540691544560857482736848326587941350848540321752882839957381796020620091272785323923617935239839446756921390134591120039712400173333102424490271252440978535031889750424965724711690547943197814061698864815762741477519844455382938543084750273616381278706049613890849247735881466127547141978502187791092103350938602862 6109 -419636636499452311764727675774184237869174419007259106090155521854967491392912733466246366096008469779344130744266833686320634055916166375834332104104646926996382827421572292243807790022736036341772368105857652314629619949313961947465318281733123158400240364690362680138671257166259851974248581633671274681333852969850447500280524630298732195212387007621398577118940883579337851931495673937961162641666736128 6110 454336647413667079265553940180490460321249867890925342691995568455581847760964343618401369541493718842752060041923782493532603987226250785872150954280395864988346460394947237829550325700162446922708615560188874863690728013600783090671470344063387642167032963743981660028599173668778785162616524970973429741579806238482231194061480551455281724411390184861617425719481726730436946973312533288692071043402876392 6111 -491902862970629686671906019595343926905499591127665220730763563405730046943927617098781935655082744005160499651565041568216230414149528464809821350718349959515367241133663414196251898026942967308045795250875312575430637362002811926669545351786924984328424060055166317277350068688990869653658610557740958375829662518329906193519282759753717003583233530434218100879685216244540696661462967294718951936615251968 6112 532571769594602459166345365786266137886977825541215561845811179654899398194740438648738868262797110519847815790751748670243464239771505911568574852587311207073891700871915042231993808528747052862037818136674673064963410623611878531080870192474526330738733023392208804192062442477832727604234143200529600835154849031283035277565749165915777667538732677888441844875959018322890967831769188327698032034447663104 6113 -576599344378412929148858531980141050324947942625734323177436536600236143815744487485924699536842480487880134473912320273492754390930087993180403831886915675020881071904589784168069929233317570015652089790791773030723716500677773888526158219571101813147241821710339251048827669437865454901655497102714165498104107590933385003306899820163669797803231877922140670293318854796366456439756879413542021980212428800 6114 624262659690989288610709182741518113948177452294589957022533666162090225170120506392980727204728823556128792115446768328098152485789114015948180548626058561312301754563588569758585350352391488462905692211291752434632380519378641569126463217867476817786958700087402015725717663836697922108380258999761933543892839540942508053809082477256375883581317471520511074927577366830465430014181840419614446648373805568 6115 -675861619741932707246459618001494518055237536595893813488944507783663176345071402008542070967836434908824900716605334097342888345801121993224941138283013211544518648348780425840047273753834689297122147740183250693299015142139397151229007009082470428089014704867876222044514765832381393275859736396364333166252748273986849686432920152952789106670036308918739034857546028400771184182505685317230130990696890368 6116 731720839942844577021168718908276472243125301062425952701460807066993870001687811395238052715764703184846266364856974327538016735233050276758739180047557166788461784126471127004792540336997820283054196940531134657667312307505532498761681878332285712310079087884735691263426191756893693947718570365310130460351798573595589861457177617796375495730528539381559599062330701711209811912485790398392524394519497536 6117 -792191680794584221486414735251722431369441534128684097913019113887188428356134625368646935305452709310932832025186038285101028976157829144530080226672557139966552110809626925636620939156569071120553424989195161371214225104106341121115658386563784651071893594990160011673924810062676722400813056009317100729468807428387193476042021947433805633695097224971305201193670971422977637479247925296631568255118475264 6118 857654448991994568924223476129570619465765456491914527112417035843911542363118374489408586125839522881951536332847854966693426095601894268143409102537185723641464318899915710509496931901666391840689682967613587176098684937581722473801786508959403211339555118824302554456048646341714486183960977937736015716733447360571016241305733696387893909867035644349061079014315424200740808290056124769046978947624789248 6119 -928520779478868782040370658448660648832150307014602528512139097226417774501856866310484344492986660194498075628350363953164257190146128385215748218794924785890679184378217380304560439135185414583004121874867325796139548702237162061126452077681402299866731087919520408452006567599911407107785632369518910276113908943491077511867054665474954277590557601635876684604040382422689019000011553150048486691025453056 6120 1005236213312497090988954805124234311147581980643958086757865797558795353318916112383850453055749403967657434393341950529112776813769157771555936253653271415206319848234334983349638932260097867529997367832541776756847649400155666860633562149024435965520505341512875855777783183682329438636162559907659889745125671226157351013215323572215633949979249657933163723723474494701527385804197460122662829387820399104 6121 -1088282987416015378111994056873168329883025220258925246090923298786870343310316908993292286412686328230525577365779290104758653144922325191301190123907903526355468720843329042073795531527631323161233388766403735636913166793776669464227345944306255635344731843529239391575499144204573168737905555079006011699111841924055611070387855557133627871210339633267216727106435851254936674359374902553886138915203055616 6122 1178183053615531894800686011520379446766486471351083524841941530415642938042768667848899874006642169196338696526340788629956219093855626398912002082589606945524169762070100799797048711364112872524725938838603734213624510330407465583532732380770451732222331219149369427529940668088190979533277545865406765403471779280208751131358864603621298496283134992404100063026569663668507664758789604431970892067304864192 6123 -1275501345785810187998383802878264601959654129892036713688004514589545042284251503365508366177750855756638092536388662885974392529465826932156890765510581839825208189179551257253272366969039450658781584875317388035524851267810919373661605870791634389730688427767996869131322575978236917364648436818627539420958708826759038728974094042105461688755331271366136809573686366554150179234107301142286854295644012544 6124 1380849315471977525299291005953565898204656612206325542481474711065085997600379812358353799883703558009395784393670032996974980355787008227379662573458789284898328326164152398828565784994793107347171157367642195952537201086585103356495913165311238179796056706777441880041504035616802193880259914598304464286713752856714769775015708694845169906563251322952536859996143399370827276776952299769771472578780138254 6125 -1494888758024874376905399018475478099969871402402528704152105966763762803658267424736527487151000202053443509821477386046685018333750689734829878149533222910119018920771923484107578889546749959140494482752725304655364359972813646802882279437424572356092269919094593891985254233149401758610071111533947361061148667044586596238903385357911618584297224766030667910262289834460283601854128945492925598705321508864 6126 1618335953094609310036418205651101550317556442328606241737406419759625436007100049072517682699800356350419975156407098851863862654477234803170440182723624238125108037305914905440069551204499474767705676302659326866449470886851702157598716963005396832475561312363141553598107095175020587327034204688925907658052418902127908549210454856070323730999784498544144511511786527736818332242800509232746998215750943912 6127 -1751966145281828221093604922413910997150464351791977765019611609035906132456664710900856391856871172895710591872594798128677212016654506864882045131877877766645027335797873381135298162154074659249555936999618550269652722356670315562171334813421538520186440780878144139346629205821565123963722605880089523169906939936322664386421417741136561763401397942827330424902343037577380893794972732747133665566024269824 6128 1896618392861255246811722603997332496034837729104632814006508955250595043353667471573870795204478216533992602361699270085351235070193428498280468956474677583966133961419427933989776019291231183747590515464473032907031248008372620843008798028869503799570465022674854263737938243675514387139682231490826573113195269719086208098533523910427582230940325263982948639482371964477173494728704494440434393029976604672 6129 -2053200814780312548444277897835587132436743894926652512367459518502934910857966648714115383224911590836260361097131195628634039542809919322347138307837956318183881775274373681572351434590280196599897419933144265802726721268486240135293654719140041983147055943966999288778407596732987437399899172559521120354476250812186847503560062032532657832187533056014798572855489751299698780868340609153013904393981919232 6130 2222696268611245338276924392793437559156553399341528471194249134383010848090620933994830063675718673688379942355458256037003856580993143140895272377502700802295579100498815619955889467798494550266421334064860101027384917920956998686983274954077544574966885056851316116935799328550688729577613943626508286784982306009754440316960994685698457723818450737102952911714708300149475033083296466548476293279499388544 6131 -2406168494813492561024528519045683349920448119307013480866301674626426345033556856456847659828401669691671047036632248126836272783048125892014460626561648906267038513013676761883297415650368394654934541796646896141757466968481563927093371819834803343690760125810400518048362484399057753065656557331286841558862256938719960265030798346380917116974223325173085758645382865255319410091186597290783908975426404352 6132 2604768765560630248147720633442538246590331212846529296218911508821748388669183386916364958536248012986404991271870552435479620619662746640007238352716581912162772011687329754276665622756172592189688584637439073777989334818133012046351289124510882526941730073257727091620037965717341883591724124506593410941996761946275461256227029720689230672034236372939858770950459985295657848539638995197549282448004475136 6133 -2819743079521005766019011632742816704392207569202314496387135249495504187414630988804809017188425249898577988214628032148172548333934312364711855370557572582433470945416418269793390888055177246106122922864706066282901632600959122516011407907277462545806721294958398235729808763499396860011515266378463018114544456437850480991080963603507658440081803565620687596559271624410875510846257132704644872978112708608 6134 3052439947372573878826790998319098411099615701382893448347768907403841751356231666045402855592966024545525401467818261676562832881840449756728176552498152252998971480697346858520930703724946646824904052750866567648241670584503706088967066591555703463853884696320711186055829896765550367188510287082979724882767514794922568269838538661964952694210902687808687873180209267830038931326473263113078926218433270608 6135 -3304318816501421041266009584945971935826535662816848693011054459070043309277037880769956365345987685769743057018490377563080244500490920979962152011181748817198889602544233653171503252578383271724552034416258161186043621609116560026208931455571684990251713614680207844209908053690564320793454378589761346684708921638530129902654715460029505775222416662125413859693892620327830567092511417270220552762787102720 6136 3576959187302717595275258898691309143988692831446938282852195455916640089991800382952953289887623383530618328997119827747515099399316611648876136239627645562683531224676421280928185465837582656465917055742224704961336082352343250003923054341391492793385818226984428344454731770418796019008501242989421706171698728389493030722207983927913237107259236772404382144919963172195224434805235471972219830561850309632 6137 -3872070477796917026609709875913213843518895240152148855238987942096945852634193447740732071600931414880550327599425780649192441671175987238061182957729657212345250104817619565034958355302931102316408286623036858054927548585006932190466642023808767070998739900082712274417962068010580025752063661904439067143027776219714419301921171428172364019689163818798994501408864183467287516402840006007229638399166513152 6138 4191502697919480291595314055147191921083139837233675850377767070854520554842867539788149581991085811239186086311247799023190879903821941655403931731026208525389003891741779202179603867142763057579945848845828716571563425091603886580687467108737382322570071228549917323515678908594243253983952994204120164534026899554913494424369460709621140657556785139681897115602141529852072930884954762854021365357767823360 6139 -4537257999867962825046685825386742226654957346242985019491843980958428268866359073089920906385264266163147899398889400687085505951531759451256507856208204933214600227105006368088162795709693994437497203183217450833448013163815538425503355419356749778419859348790802719349952483661124382564042571843219224437689612325921855947055801801208918446486532554770144898499467900292598928112116191876590871037188505600 6140 4911503176327028636260956325340014429577225565867396551309264671989662394080919878540824798333282774632055943831255077455298297507814022152515157966805761838507111587978374327582292171150735740042363885017450255897052204124904085423067682602049268748175073573920148460274380653303171859628088042386843139158280378864118973553541941111370681819152195833119270323753458738175244722903206264338467990982880172668 6141 -5316583184273452679868339853317235645264138247456490194114639161242131820960854260446658813577363135890106536557973691997797249351823405037270848682619973868873099823948812750400461063236624739054131418524946979449236180819942184486962837239449178840107457083890051801321134428296284412129090612611724304146093135415262512755387897276494954405198754015175516649442496849988661422173364661132383022675369394176 6142 5755035778425785425698899493119155452784917055695078764461461915289222784818043740439315363895303508241841476548808142426733724886998449805528839829112283673488446918541623667197995690664226543971263353016853739926061024825060315647249871215868517556155626683251108222701003741555325331761967582101192400456625262422949324773498888072385016537917988591606933287082169902429141511421215922812447989424936617680 6143 -6229607345286395101008059226180646034798108489388388561020133646125506922366851675026608272975597352933386085016814129027842741937760129526253026146946090337477131203418862686839954438224179885020327028190126693354048355399309041770692924203520678646554352623881097306161632711665630938668368179241451739100592932531829126537803468838981881259427135142481309904228987951364229352587548522932099213135351644160 6144 6743270036169595091681461460295758211395586252682053562810234568727264880896379856467968946238360047294439153348201556786260396876279699144847771473789541653833263511493836653811448758556415837695630244417703680379258414295496744316649718353383593254528841373978171403593299566438216846188757147496649726015511353617393658170505811180605020321217110034627417510026877073445813687138072895053920769262496448000 6145 -7299240305664498538081559679105878970524102235043022076809638152726803078894495521107186254724016012381990558101793266828097540093053500672023839090842714364484281046668080530530842019295347507109590889178064387690146376743430151198412395486832122689442463942191975464338034697535920073310341059658149604554243011922908406768247169571841316198688781152463411582633674887361588506224166731438456746568020131840 6146 7900998970694864665673031937533168750602008850208811425892180021453761242383494258939556325585239381418325677842132633151438548915109590578235933032753028009217233390428162427706468506505018598706907839136849055777707390124823008767069694997947234559763021308706347055183309395366021787692719508450025278103614607830096896209765446996332375194268783381903344760371435403058622233532535766119757581935034419200 6147 -8552312914764316587426926824032361587239119381728315981011562796340343876770938587677430599423225044665156368290266302447794149286971982978509328085983482793844292693213237882541599996018452398361771419100110687862177823857330889442224780380493425092485263160429805608190338754949871152790766651415570788581481441488816683316317926558277425106666483416203069811678926678025555463089171945684149271771789393920 6148 9257258572172113142732552974670013958118824223736901449019316934496879036893768887577641157171191258780702943370569908425370440720019349111551153583483117856255286353426337305627908876668681789894561831249002962795718961555842080690576645763612738899892253178138932970315376764515273743192244928176163295376807533765013508168368252694319984951271629581152899128616683504139639939018557205871340806417557510704 6149 -10020247338015090761918931800496581310223239207380935186680912846767439560756857545313806023318195427780360946188624426832154509981207317979516294415643887544161118619538412965159904188208629109693206025657755706090254361385516553448302471755539588655554582587253710570324851969706198128978525072772809158877629920561842880458757873417682448792721375377096578424370863965117732771364676215969650125622736846848 6150 10846053061723533318147427337725071530151408268657893732651242177181908782218514500221343669176622736155119082616021308209908064134386982759519364037208428593078757012420545576983092823260921261282767384919423323914989037050257441873910168767554664107069303893117247513359843037618330289557441692525661165134528115743459524325609879427645290903823644897418761929127606737449950030511466364028043848941006751008 6151 -11739841794786209847527139148050088003885609729679979117517478991663666648034195687284904750475873975744378223779866756184335652420733134961434521799161636051396540329863056569168868953265399540100970874756083079122808245552084251015188742233427748816417767646054293934642065654770001840954309635753085502079380128043532735301059084244951251524835551953613283105724492284398519647557081325977571694362176258048 6152 12707203977282279252921331639473510023736347928315307682495226308726423852528399158681324118636812051013702185394170922151616492130216558362665576121042718684510348687842310198062094583188187108596745392421219355028844343231207103050473964009405725062755422020199139941262133335447264986760962143099499786152260052285191002285901149503747257707089412298464235798275422164650943362527383339024003466378778499840 6153 -13754189262941330355224580978598130780125100352096402513163140196302066655538171360568979450703381168591221310070166120021895330545137736233070037864004613822692252741122225242032015031012244908747099390354728099489529174669726355748157809917354138470589528233410680701560804710976123590801736282977810027545103342596020670565367065537697239948053371377813847183648984231165831989494009980152001719736918343680 6154 14887344198790662131742673302000522113073091982434549203575364068711913873944045085942283127198750139887035089192541457687398453920795637641003676751725733462182368789007868975391127473973531543176002143631108766776856608981981989795748957639991466466089125388168009617690100652868389380122382369080280017459053843760338613403968914729975811578913461004534420603510122032195730165223059883050946372840115644288 6155 -16113752993121766667376635696541879050692547585057389879623969866567900499966744246308409010781389271916388618301344735127284583382526804922232788623016444653063350320890769912669509162219342806795799022170624787926215486990119469633969563252389050510860203665406727420593291079983496117672074358891454392863409686149484534760595100331982126142998634930559226455137111215308432059873403783621703747123611172864 6156 17441081624624825812822546865836477129010548758376916645192598976065880077784565722852183714448173002163641922331136729422595200674693544194903022752090889010081233601070302857528862556357213751081759096929004311465470619232000021914239832775248853394402225226423100749639315746648344015139070731870963529493817150461229625612079497829653034856956427925812320594899796793298910861247073658477122891184630080626 6157 -18877625566218726130325418130734908429308887840911823941153111101954322845227275928500994474779307906146535112838667153391084373635929023924790947474683527629190616833768459350465083253115615110014046146180162461517871239807955595676593285960346369044216106910422647277852357137427533713257636314525252377872150768222406995332176193864569593828110445486182857703206182597215270869156560224721921462782360813568 6158 20432361419472098129362369629730318636617330681673745928339357752175951505685707787676363271020144937159023876345938215113851711464940935744309830483890703135833898980538746675229171743568360445946876282975723825885307071132392080067550941880590098515834115554504487957556734040348403040286485266526870244753485734343565434116938477361443061807775467355773656289963477238625079933766267502788059895142219085608 6159 -22115002779706048641685533015749464297583967634128974299758882794820303264392574973377701662562132859507510674146341184311619165098856607424953548071209905085429696908780593830257556606882089615191295331195358620197452910417177580993406803732333578128251970617039951585568729450968856851752218962729980266129804172792099382765898995841779837335067794031291526578171075817275018630402352094193661699835551547392 6160 23936060678040670063577405151474269477769076304527566455390135106447483364857161945782657110041039374743020965184737653399324593178506357672545970461947949273055375649736188522107517414869311109286317580135884792033125394478130634295514682839434217434197470924871963792392049872827616532960150171775643426174482575864281867782297137833003528219987586444831747694392689015833587221442491624527339926284684189696 6161 -25906908974956319697280122825894233781316642139978581306372636902993831491571226682423407183811456224964294582057415418991564562886773065388784751253702808016697209585110913385581671739462055764420820023343670093360429482502416885898969575684124027133845543481451106695349862640336908885224669171481900405364438504831086498236170178031536446979811806452686203952325945095868247904376613901877092278315300945920 6162 28039855110561450527311385657533795649486029877740828501322900348814635248082479905356395466149173151975567983180721513480591118131257111638305767420376588246794075601418365382275912794847933023827614118682195907333030517610868412346721507392858962514068828446171320252324149794279516833289545337452923089935858057217690494381718065978652950983940790481613819846705890008056245242668465322706809795453561589760 6163 -30348216649880036681907131066559418234106775482331198945781837558302640341361226021034916292942024965950308248754465457572632261851630481172199390839019742379161859820810410530759602440178586190352111483194401649064340135124089439661442304874821273987296327534083694247650219886361938803048131619406699220735879579881507208994270006615814013238560957519894264561458726473652938914964927831669922990333338058752 6164 32846404097297335864104805473850501679315189217501248792599797690416653369242016703504506126480679458833245557160542270925805571260354945125881015374371712808140205916131270635759719464509645338212665615288849569906715555298814023966787557502094816802740625349808675626624915227450612901559715418866065534072549312241634814481710413558204554315956785948801996150001900549991887092168115827255718500698889131904 6165 -35550010493053449529114880692931386321995103868906955569491762562350608224702913060206624913961089722893907406162891271261637137069950634186280697595160453091767675334358309257129042798417399009498900342028196221659710954211822018863105775034991186327020030303018666774922342014032594319815293438965819169096929565262181294559668769229120963965407762639996570096648446767497346844322578959180432968656777904128 6166 38475908346588433544851509844529127369530831581967088519243082774753599378804397197443687720632412264002075086831074139465976324277186678873308817693949620215738161681953196146676178795839152860305420535913696640447955109809985431253216265576483552567855276855748595812400651992660207075276139275640740739951663166175597508479163531948737898772428129303745518332058219992429971144377517004938904144721917111312 6167 -41642354506878565798778596606069418806961589611409584846085190987248981197584007179009080417683283278629564783099725426821428297362632524201404376583615804133286051712796069797323911624101732727199535199356841571745067519489665389380672392498350486136198135443136754327006584275152808201121203097283765988115646580891041179328919502792884715748860838719418988538263301995473585670655580778681415857494476980224 6168 45069103618939796811784396136671122457616039073795135329023726308707943452657086699127445230497966200050556278466632233203210572820928291953551229677100070811549976919712864719228134827806284431331698801734421595002606743459465762874625636653324961546851902722892100414961562795335757362769883524602165721290847775680409059638710734083154853515042753496544823027048324292413249256092891601957962732266622909440 6169 -48777530868713124880177438509122009957102365822800364702371642623893629913111909833584348544628747041238594173776297208773787512451114155996255109816261282561474086098624708292554422685134153117445420900833765595025349366936138776963257361195838241916117917082558326653282810601358850709261070348673405703225365451161930124355656437143103159228821473423305223561453981051190816068027668683540346375452214951936 6170 52790764775913953545705436873284369413952552372410234570328606859644333273099962273681861199930469046801818917379633268954597599339606124228585039082628541940365063072257513250992208456919749182457641776921806906244309620429309868069796496706564667972695804174123431515668185829284724001032123710400540889436437358842612124981757547130360749942539067826251610134022902854357325390988060705569588139203827682688 6171 -57133830856476285572429040384253525642744067774358528682183823106206530296383432947448170103284399006698776922073496000213818601466114329239943315003417005003253119619507148210027491302072552587053037736282796644244622260953210354093531469482612489533841337804714438130398195276066758717082937336243304861888353964816114380365173683359973415567081450962426795248509305080882726235724873477999325549880057790464 6172 61833807043334499543487569294109729525093472550058992853630613852771305131688521760859257198865790070311702274503937748388423181763067411909946949276654136110671121064714295504921622133636654722418620683421113275071354002914131950972146595213511632965126969910040404262827118102615199553124496809906655998122342375506756461455965201599239919665613554183083700062071317265707087127276296404003656016038360838425 6173 -66919991826873131832109793887107178237904396756072820514303046552094344786482715436363064049445261205533960768501715990280714664373811250502881481258673212591686018389676099038429658083010886548082675639293585846130275652724863236234422481950694250460175115882690567078412155667575768729630886634258958235915265894996267970850855574512631396634640746746629248424313357774041602344625690853153795038342577389568 6174 72424086154884838357358113587143298581146568274378820307853274809722869033613346983294204922001435943513752160910841954160656064018705604169763884489224742826000767822414002090497881607652908455806311160442918537804443494645152123700223288422240067847659580827999210008592006699304881211337857753688891730906678650657604947422566444551850416182852334399979319289450372271868247533455911876187657023725329781704 6175 -78380390216791161481189990334099899359001847200403484380091185938080081135883527429523358676572756828937688540681149952870526486137779947500613272335676502901634560473100155926774947167225192971163388605381933034654239184887413507093873066328125519565564708778034575816462415545630062705227572269733016889938298182838171174874608325511977569379177022319634404363886792431357336685665012612170140453149071114240 6176 84826016328721790712294265130541815974240356398519137076783447254662147613420395613175035778695620287314149959425945919935009968425361340756367044701264928041943360035813685184819981940558359846778787009793202958595158154607126113387048963039702244898110177837566585282219523776766959641606895854225391040830592583733282921476426653217662813885325860360521238466732795664416800118313251558206791317808238631680 6177 -91801119235380078290708943310315134829420681972021029205092542628552437945547636568683123241903708181891773191406468397742274768302906868404408975023554004165398739610906347809076387575089834976811149522962163785832162190949205861815339352374023247677966454672961044115447855237407394422903664570178055100459279145061298182729107723826419439450585458597039732416498217877796168092519129798457209217261485686784 6178 99349145252055987017026036232348016144952796227329476162371916497133200945478914804478023384162623680362372192130290671545548614875534951720340085309616970364646889725667718941942382955828858275773284896350627244574036028904939881250636811695822511038779809579757193894429429824641821870814601182853901354684122139406876188670786188124403110346905517800508381969506512800251443553643847951792842669636241219392 6179 -107517101786342415638969846839807611585417992548459758231475336123264211679139789021255450367932644705996834457119715411824634426323203274259669505328047481020354467296179158393722760549002093724506926208733283744688796790802548667885346990154125623498020106734029447735424474393059876581650357716128754743097209913011884903922219984408201543752157862509038052193931782216557092460686531795046040319142047776768 6180 116355848904780685776905404956449817013471978793788639816973988884878789415988963223884065200762907137227718276086947892250923669247617024848143107883000714989928847954665670076744723334243996035598317251196418601902970247357308315438794785385206427895882890554383584053880224482545462384428979636420571987353895013093456740428165229570727891532515102155874048168663192535608632764993157097961142114188073669376 6181 -125920414745577680331051336357656427156148839647110973705921305167974087800121503222663308328863105021690744769030227225837198213831497684034928945546915138473623962051294236762762818594750433159742737311397360315380315024689408045634063430174481437359530882644967281645616096986073490399231064965501418513443243054886476614416236228305669308931270160155414659663914188568686743359774284454016633299797385674752 6182 136270336725535291426593568815592553246783691158251613704058978922311976735923666233298237748316422759672344830004664091615777777055422398173967411162131299332556699941889235150754054199556761342636512462738329160979161025813116229894529704478730681572979221585750051170691026486575784321745773913174262655218798582725282063987236243326706577844277205962801519307407824577212685774310434925810515592238004604896 6183 -147470030648314963444359724990094339746732306853246644290282885573940946390268836298992236775128662565504822744965945745652830459327474520560095498141575976732108482901414821792669938677990638812042292839966228710406031060286076301579304023256186193680052611641304149983898683049765533177428958660495895932584409581699724137061155644094888687100411692210989153475201496883721258402840757732278365033403355496448 6184 159589189993102121617416972728662903654948397682399949955180374158103772189852265594046035551892657855833446205071537439360735401113950754991385364726659744545992303394837618389908821473236414522405463386182156073913247813098833884362476797407134237095397407426641882900738074968206954203842498961938214118089899470057053315129904754605417654117257256689975287109349120203941307389391572044706646952017573968128 6185 -172703217848692464419119186608771843114689494149241212017035651998880251606363854564465100925120679621722821868810708690477072897412945528125959106368339139467400501898841924233643070748935254823797436759578196997276151933770719356189563771312142460851404934077929242634431850727141180287409627365767671770554341823618756107733963357415109095448188633729434683792307946344077132382951265001189532150887309377536 6186 186893694159135612004656143277375390355339844359506160068413028109838077724255128667271835450572051836435031045382462101071207277999748390035871358877609894043724967739306579159093490737892025688726029983817668173488329025286576219735519644149213515068259910719065915296441866058560416182431873255752885709412682938931210980121291802975939767269305402843665815939571304315227549203927862525206819818655948602368 6187 -202248881164575399283771321221870151233110420285630813679041021916422589189790319321866377618471709765044353478300042377419084486279136690737909608784398682934778275461652955710730927811885486056125648665511997819065546765526510082346149509511967304036797168676228802231413526930731369652999224152720030923456399899056960556933465215491386154001439139623106686645488590511543493604487218263992656323219931791360 6188 218864270156154489749629149221204561240534932480979127634709958097754437552047571114708693245170812657644381663177311758423728834105775046051368879012317959964957432157750875058979692519467720738601327177487630706433191151168541970241625641847163567289611691344298496633474388170462290704173752066441535406135545923048669578539779199440037651556187779794274264486889155650420642739449697102058529621472567809968 6189 -236843172918246779288144750982604652192384113724673764752970437694405106107278226768762043727135264277828065969158527905849638275038498817176107861206072611419270770010136984456696612938327862949630763755831206494999570762649447204402737277779241876932830658286462020274161115575154130175320138176488453168040710315804656709993894408793039428279284151764214893867131876138390648361995359229067243959769955827712 6190 256297361506404391489349607264401934140878373376007452719150590684153500634084170859818104223616244057000355172981154063234075244225558300396742555350910169048557416010841177097182940445541730664937724631166299966440598689623110507454730209589209049029573324237576411912409623999817389809167324923834529474154499632829942767328460229467937364483304730129304130134597130811200959843088333539375304768687780556880 6191 -277347760306943919587527617589288349343132416059795303799744850637240076426266052800776750229082951194324490446642436451695768173668242215907147949809720285030469068379375677154188687930346369491058984442949211284710395865005017410846589625791106642240468171893149259950761795916793460747567492599570036877747127620817890100963057462761750437411016140342307889814221100754287974627232115338659031932583337263104 6192 300125194645873077930629687090715504705984508417909351954142079291944069578634883406856989877437880848366342754099051689299473810989347858888077284971947830744681080407589780307856562136272027944233719897268063054694102535460652781504754972662000260413217628500741843509107542400547855503555804221802285156661841442939458237469832916498179736367511009916291996970472962240647840098550476567067466908759616446976 6193 -324771200562846509529147014360442079410397256561768706296592434078806651463372673354325819207995892122506683953943442930556585027141430513515669668381160363689331181654447313012501613939665367960567820129056469259126760728915503133791129996437803614540869266004137925920144252460697503845300680527193709108551581985555209788466586835723032221756562821221328010327089582091537625622800750096066254180002406858752 6194 351438900742170907952896144571896576461100681098635649215841767051512557542878836709114933942956469880148367795391507786543666425203494832827299699812525613794357927725512966661441823471775374841453741993656104306072597102362731486091948139009385187195955220651532790135787161673635109720655064797233330400688352210665081954866418145405220838698572826959099047945464244466237821679445695427044298249178147898880 6195 -380293951999860952708006750135446899119064469194804829070485425161368021344578650752423769469158166117757398338554630037207073992687659953348368209736127312120762303435490605507534871239360721750238037928632188033861694567730388845850873001796097218713373434890058034959707082322367273911435014647805305140907527584300897322749118667212804706249487672679471417850533245463910970788179071137517779815382971842560 6196 411515570165872351499400202615067009042827059001453896678885768859313988382168694381787000637104568719328764600842187596926159084853155077332198381321420308700115085411316620739777794191897550602415020992756432218640513546123894201719922741538183889712954103979999890293078414314306451565318088331036666211315883952335860485255169634164308357463846505253447896758630175062267840134321160095335866407017782620552 6197 -445297638676602693671562773668542013480276711846675598389930316138686133237630819556612673262891267222375818451870445524758788256269694535114882719666684686209645244913808547990390149386110201734434453984649268462685684531394939860312475031289139445632440057517056834152283702447311615990934429511625230693871232886164581766038086849548082198698357526555394041583898030225420885300176717532182772971523916955648 6198 481849907707470098450346166659159082456786934605864593983644761367817782973366443535108999117216365720760236932289703302559842164672851864482145544863286538606197224078816409140428924583683018030665266109064594933993865586410594754134287973461799399975004174347103284711819675877600612790300582775656136736371606466243922648438811972631280799186092658629607189547692408683668071514655159079965765658698013428512 6199 -521399291232005913393921417826762738996130591200470445211797364262252697899885474396317221227947343256380658716874821292707292412774212848193289602649354937264704081055452434268054340539959429129552187983542954130187472553714532998035688399117053961265706377737881979694554232418430785202313704355880425761711286719604326295238072012683207866240831742106007747156379285628291178084874080863655718316051269681152 6200 564191269995839204389048586391900287655870262634018345149804274023742505126303243000243921845827703844241848067088943002190786236628879964453591783131296414566850767583927770250145319141863755571604976786055819429433092413313451326301010335904360315347074313188234232271061992408377916358067489083072461900233718150439032189325452174083998684143426958416684944339454605036772908205790084065271564431860344000512 6201 -610491409044892582162676293750823049018119195331482943007235522050711317289687384455589326652313060369274068275342954139004571769785332620966908902818296183807796486389149336258962531843837241767563602156131672576189591146673229026057121466116112183126711498973921797722711869803617804960377654324196080598016345027397206312632830740981221862946950537676642246186276989855389887419822600046293553963787422269440 6202 660586999151035486207641879886519402881455469088380419690036199210763947091742189357511659652084712474833195228496687990437194060057558890791305896489201862668655387011685908958075890521199830624082608153988546698540377484181186344794878533788071496267456631274673127101028041156783444517165575965558547209686704979006454996051533154559097189290667251206922605784348401691310935891964862494494299415535146206208 6203 -714788832239660491405273216508505158851876737447889326816722496722580111420461656213590585808250720721186090681743494456423103312848739267297844863469809087439775405088185378985654930644198122555132615289299067757891378083966464574514176092351187145309084638605804487006215975613329313048755434124416780757237664640893155926836935068169072636772401533525569130934502278699114779186599988034637034280110433239040 6204 773433121746818512624290478670734586398064286098508531122268861044348629645400257612786164710939781070835595341763816926855027930328909424158522576123320787170811148791971258948646053826754257887228631509826180935554686700752027858418479661858492222607371143474099334596252481919936991099625167491467778603398201658745003683736479632235588952857971888052617363269881898739861271639465108678907793463903602262079 6205 -836883579723706244058902034971858425319709548164458250576482102823746740542267925790349134323392449150427314428648338561556552179369468280934064750616727821616037612949002657775825966294742006061176934853567354053840900590019953400861225864491264087965965107813159077460156151697958204498730933822013943233866873252974637782940905863629446582374787514820040940414923025120843168671059768186827780965806075019264 6206 905533663468889045952701573388604731415004320275485745356151657023709842901002073294578308821382040440200341683629708702568408412644138000297623870214311995896386048847383411688811450467679298505287021159950695806445779804546290490015026405824642320010436670610328607590806617404542883925966260860017557010154339504254206520509932313122957829745328999735329587944154282147317957108329915333680875229442809117544 6207 -979809005509552196757192312420810286260697956158307967371099071034407604074156179537485478720605430935173621738191440080777791198678313598408291765302716494933083054709145164450599726269529150990156937189318782794169366890450215237324246175898576398929868094605568667572027905365050293456850874558086122280937806147129223459293888912698894316992232447831016147147046428986814142321553411887231075249393540005888 6208 1060170041878668394330501922020460414425131978682707810788361992018905405395812423649982693321590138906533438164763788740913167404954059612619324515499911455304155020987287047270052153417765089941247052665365731459752540449371282976544008297862233728664670496707256809387405456378322608339991517570045334705372690258639004762805357394296535119543482947887043996806494687898557218597742128073468724562712132242176 6209 -1147114854852131830686192466241926427195772517766437044838556278827216539081698377675011392048045531262988739600880997291482700722004395493233999987431841653962295475820787370439988243643044706845874641177273846094136836558976637835748388220247410704236204841327180385782868974018646758455346763545916981041488062419425698514902269924154751924986911316873878019037147977675550984427203629465612204716708073570304 6210 1241182247626079990741717961204567836336629212524158839554278204553742803876489293633104215948498452984811382457517730625013471138904278689962750349707092198517365988720022332324400084298098479942415940643441510089575974648716004631965699585945138718739846899794115102609563121896268970246014024287888039260783900917220904306522665636449316610018004376969761029470550145596858231304944414218968662158883052400640 6211 -1342955069837848445693304673989958505600936954256622346608827525934033775679971849086821857531761545965983901167715341340904771368838493426894877726208929205688168547787318795927840137993221149684932910870616926200619228755775143350114033601562557235594580471705830045116030185652774635162756759107694877611089405272704053135383347796672388046831160833318820575045467413530617993740492323939685369166959607808000 6212 1453063814372979209610152545351823264199772688583145823930314169542623898064050484361194244499053067250293960159926639708002075204928750210933848361441809148888900160741204710092032744093421208645923494451005130080800174168772111423134297743481146632791766302842289543417446910322866110324253900258041574451876217955875317518263602172895280538611195162315966441103097316115969771591135982685874232211325593909752 6213 -1572190507564833503084730332883539483213389033957508281478749017084098708655439508060746935391422852452410545839316165773197810756104797910690254972183315877158364274114114672968950781004933379484198629841228003941948080351179009100847694320625475607952757782926118444299341871363393832998235142430283502913433723644531736966599903746163497750121814532091878619548243156740089621415053435577841586583183191703552 6214 1701072916692811965006124827972899481530076991532057594014804504928323624215468392306819586868941943135623943997414581400384965411667204769899286819694802635840004726649559670689981285637385493820490428678452956165956841375644888251697912382484118782371727409370564151951474395115631993489415969045070510487422702503002204306364192118905466625485178052578762601049925807557593269196210076941940199039004192430208 6215 -1840509100630951426521932097044820939089980741343466302028066368356868099002715376880367636407062819062667783038472772665278097244954008951091919880737278054609436683337084030773832969695539681392492712580301246530579779703393247832133710332865863408596835903293868000395452258485878755407530583737497741402667999225962643126174869132874774618117446431984461748300664851984693914217015580145264269497010535530496 6216 1991362331602631146211775333597883812184425529143517091550969660102526867587732435407032167358840674335246622422250759496260009938658326789172424133774153350027243058436918844382755172968167797496953365960315463221698122574233798131742307080693679966667136379036762084438169106340740753049253909868618841425732521655135898906168651885783635086882701986386595536677139934845564864919577976420030679243932275646464 6217 -2154566418272130909033245218577898090981583594079391176781862128165540179854534787430227829942287696014523811050824115025827439251229380265526961272654563913020513575671943904102891169308574203764378772677110074586766930289969403128452558882809078391687054441036049067312165174674914601911250089949716133553280383923933064345512922187640925516264071739944241347330319441882920813934711715313359798304460886245376 6218 2331131462863728931423427140353034809931048256913831303516585239745729689407115742970550577494392980729541037082790071520615157588317523070328194813256115105740098411605983274243817591500030817338782774314948181239332501538717058028599042812335960757068158562871106567140597902882929829203202933434884679020941735448266563387468685427698103930610703762127077238390521697222477021001378040877690863941182920892352 6219 -2522150087658926186447002628374953587757963595583616301059973189853576866596291045640377546641883654949780852068659859047366192545286056866632764969491399978813194036176993568043796179269720862080257780773405099211381891061738475061725885890389648537898507356538988838260757333374214700399855085472672180902092772012113246676018488818101089852127018059338798059318730212544435203841391350184913243430320878911488 6220 2728804169098470743310967708948780856393778780357702288226373167507180819709817451584627235779173901485919787731068607720203608597609926779544914864747489145578841244959602976712619983431589242159607299343424648445338709054193761668691034673019956698839885305132174197818447268864859578930377997975312719337895807113569452349143216574660859809413618369143156427650803767029246033457129257817650400592058478225432 6221 -2952372120825682958542284445382030564842997088395676235846913725447541666516203728319395785208876005025053218117567863800193253471461603750527329054791384296216589551862776810070840889878113384151110439731251266145364778368580384245070724164025228717469450992820117955583847803143541482834268540923498391432123915655679002351328471932938181849001023045751799296284359928519499415748229825830738021634050384986112 6222 3194236770370125274185388117743339478226344970438173543604120416821727078586592047534574989465515803467514495593690612180339243837653067182602318853910920049536960571574254084612388593954906283319516175320969043064194297264536679387870125177126425646833234661088370831069168126931781104746341885232153124384249813301008559059927389684828198848987947748849491556048264779881215122560551471763418123159665825452520 6223 -3455893877806433159267398722107113834815639101988718993763402778784058038697172720647104791472215292082477586690495045896356580588698822536031300918999803386532851276361734781264680946467321837891476583209728060877309134087285865764641327922932212574349442243590303687249530587303195400022723943645109435442456455907839514628685892879814471029284498029807697397502231552148311932324355486485998135694246539165696 6224 3738961348654303985496329962622622874290380154246675306076114485065471553129019644504326028194446586652860380484065862899646056270430189452457331571541598971605591782896935801099229462927539051339910876879893815388033279444469989966156374260993326304249134062382386880629160414063945825580754534088438517652814744186456434965274737945273262888393546525094323762404197495668503105582425427502934025309243074877696 6225 -4045189197536204125062794534262417537033021493677599632244374716731241850244593603912720806617371770268765720389853858984046717989140685058427623059897422035237162514270212465699005046085614345338756604346418982805910823448016266411653343463684609744568761219323304098832213290065518191287957599243444244918482351127717279050363906229235205903772316015555432190197809922622039118793144215559758727952419753295872 6226 4376470323705220858662873900098095414217342402502768298301260273497374373150718329035915811947893349249407864565872164633976599170936884255737063303996784574865196725340069350904746615092579475284799760012489262214442675632301145110550877491320314664895295859810482611515724592947299184949869513103260518019079179382726796261069115236497788247436200999741264912035032580740246951812493887340618248355415379031552 6227 -4734852164524675557199281473653726405651996903771717295740966757981051764236243332134265861478838405077632575071876608068008701141693224165395173686259248429483248805690779419000341566149820604238262060205529182691916892311746316846668863091731508369337360798019547510649634310931208020764976792243668703585200323215320712369727970995866985778841751452074464101827887023047249764547669226912074601825889295532032 6228 5122549298353920185768055752183960200118265814356895440583617347170989047187767699770155738458708343151010275081624892032919162565238021487759690127050489971063384700483035086587539705953329579296711265910943762472710659236721348003132226897231335186246600978753649361690179938989536547331642044234583107526013354548818693299066233021352230230445899048563079596833453688329015019734156202543413947638349913814248 6229 -5541957074103907887187039203476068882660458198976038107426427981263231233589186816028081287467785628748038281566819548128555705167432092770500323845567490679602657511877101519431456049768586143941582126769085107391668422201814306281573269150970440680645538724743246022591133186803744823554752151534653257559460092640906285230952222797726626879111525012403437946550457628999441545470778451985317156244217951420416 6230 5995666351007061718887898882200321591376147861266025674703119185407948172835292878559299011166295940340291434998760118320324855623395025550903413021953744942845840499521385844161610331338395020909360483705883303346125659687300422613117861437219483659732763954974963449852094620092079755171081288409961625286963250902886199838535865565262392823442549840491922171476870725126366722810184833231179135494305380106880 6231 -6486479438936933966030890787032733085609381633442281686273778706598627211831071168431686055260892420517748302204735069205013387267934264293069316935894255988931673189831152547285444845786478114793400162087333496851836043479479077141042028050246397401901053060298104078021273861390352213752386569201419818257485201649024881983474709153375974464771641592646147309833776124225974251561139242538689084008645710053376 6232 7017427336955523445855257051246365080311757461623685328603993725513180311186501731475797970382890735088747931620878140370725573861126434428935068218608211692150983782579421649286804338824169007333830543671390501553971868880142639426536148255440346221923039432741103302964336083869817352564339430151163219407631482916434590687770517821439596543094916372018486001805744544482918201675073709791013140511668296096768 6233 -7591788375704623676489295857298052840596594490898641551941729538151736863292037792771420916639062085492285557757642297329978584613779443616538159587148406014370146473502795248064040877362342373354664925106455118641959404227949593356638501480469299757588305154371929191866949779224371603575530804483463538500293521952221145334727948778451619218079974115752137325289895083898372807025610114377920125097230444003328 6234 8213108377840558066402636727373292088058850133444511215528386746140080370891785096115095918035327142536952355781042566281556952769787371060242294566141762542566371640662017289377009709207954734971214114218321658512228511473006592716629554950064044038155178481909072400156603035844176396410230381093675273214178679059649976090640907570448212467900451348585856169383289924413974360242690042259491933935660545210368 6235 -8885222459991383542911512126875967500125789865183086527273486294524846039620240705842015744931675164875715309859063063855130385582157348775765044393582619553227026270527526544648629398682093329176925400144341664938322631814659783007927302473522875800941467166030566082704430401046639652423765925104599771430770371510042511412920691576687256418837385230738879015980906225995623065156278060438018125499130456309760 6236 9612278609748609198373035381532837637044747234617337843465933803150456207243562771001121740885346410239437846792939119125643802953165119735598023174436483160145561709867649858057283006556481672927410273033755631341899267006382560540729097218823770082998338840103029567576059915787133798977462546448149705745597170748344532416533265656898121128737971175470503909241989327855711045440849464830499853822061200934787 6237 -10398763182052755865102903856609125636922018507457053067016019200617342353438381631216456215341047219502492050618583465792343629030160106337899774852517770394393700679251082710426511708221428945401696989709856713613695372279661200872811024894790689559429342456105034749292738060592127601169539541697652902115920968651526140956404682575973647283403370606822478540764483722309549770700762249962839092003170225750016 6238 11249528471059696947393388551328848771640041267532112481256078145871825031955779630406542918494732784228674450051315557972864943113175222300407691100773396862419338690689351551587260256906001638801453642983249954421091053796239192239083943602636999784099847766744256515101539475286389121222262621673509536828982131487770888580121054925789251625690236342958850655372947558385437678118015599278351477721236093156288 6239 -12169822526254038103627420446545057802689058963208561711090950668610951754759654668535897404076496262148857862388588868502179927068867949828346310396781667445761809386584084124986568531887109127291754885292980500052371334991174306820368746213775148634823379674283010104024762486401229289389838198185344842149912807968452729978571573277350816431807592477314247755594253185244292357698751058726774022010519202824192 6240 13165321395283960650320548967980725047779322467931774519697176005737775610148110660207613942003194157363086061790071239241704104551909754265713475584410944805902031875301940175889427784592786643796850870028553625600445088458011283170829987458683647628085131965563960992640326109444219693990692079285977856214505383305100361294851438143055956240157530176666197311978395175776326204801388817292089742317831185258496 6241 -14242163990812364934774950334925348709429159845711484246260273207603566676435567619063606018806695398472402116545777512968141762151220297444373387189244513000645983248123037296601898192715147029346563756180424332349131029592601229251306722731262703979406980993921518133437919863624112445455049514112628665555388011520615700499100564687877483945760819138612659292930938834059036064673409894907670811026217368289280 6242 15406989794701951677703007836892206193750335070968959201862958289539947938031401026209741046417733954809128595840055803117246424276029223405219018802793244556216288436089084025032400749304611731506633153439479494502589085615062631871108969311235704481238072730936163452019466518115980288283982745620201561654975154354913215970421956134205175955367808743349472525119726401773773643108104921714071600648170717397824 6243 -16666979630174516020741795668828352945299660649164059740350557486253783128547644351464339869692758949651628916311440038989964562745237496280186047128952056574047021378165298203760796729061475223542383092052790563435406644044237304878785239841092544986138587519605524361595169386043256694437032155230428318610305135434795353778207080509666196323842193203349635900110122015618992404369036164110616656035837598760960 6244 18029899751312533875015224820591012946811028669475202864540867203228115611006470341098124181410053197661071681376187086896542774656040284513434085424304264122894231792749839759488525250852921192226599929702634562481407170345951228745085603665836939519978007079911028320173232476466246425938609629738073535158919028122420863225218252419547019851246649094733050078215457138398650733679986033254992510204528348425216 6245 -19504149519517952770662411599564493610743774483862453957317353914713481880600307481599921779758246743559852638002758076520206570395481215284694954606659507284515899930955707435513703795522954587443425009492408354518867353526132489193608476568606284426125919017219341719931979612983829015080084940383291647028170707651255642638661453184182486664940645697666314711383612815028114197620550578793870900988099664281600 6246 21098812958432035280523634311125907915324928645256634001031565892295108926838502661346539859046748704356663292403192712142913103127612415762294993978748683794253301732113507685855153401010740813668387030809832799204696994413146667951788290846745034953702532837524838163219849124004828178521860572950532219468666258438300688045490808956324635590511097371910606799852785227365707242831255360621151672617284923338768 6247 -22823714502484178806768793117465658641243923550572062446800285881815596696805434781274771367595102035812934486153742351974292902799037338387275473885354087489781331333031336420753835239665800703535003229125369044488505892456884698149042747136130856551259321016856880810438785271615394362014835394783922299924178415106349488580373051741287281033006762676903462666080940605929521463392154469891275291939709902651392 6248 24689479279820654010222107891616954867324304319373648402690695607938854380801460189215042135629343455594761591056523142635754905736927035601912875356182584167775961882534280061219309370738525893654344424072674789466202355789265457318028175318593479913250289831339372040864064179877483333482383862972728109087151974737249115162817665083809418080604879806565428264592196298215666677666419640569882396893643364012032 6249 -26707598298021605072134287438798390770668932800319892369879302926309966529659095567968664457664101823886398105800463764920239578657737167834110837221853017045129672492570809976661003878816648214637219139779470020838284094235983364325667260345457366121793848767700595154419129098260078446082375481418994432744116442789507771980643927761052401315343095841803691681715702416991926567714532317610411939827740556918784 6250 28890498930914455294209002064015867016621657954855565265633769239853966311496275683212733502230750223899642425503086810475438386654331319168471046964093705806143753796550876312935809644721969860931092684141761043205585958827925374996787377780565436211764024729162377379719902903375261176805704444683129028163623906465195460637044146131450160259235264943679130662338317065723456356921449675644389290660360116934976 6251 -31251621137115672179675621928917279585397729982180486518807054717868401205024504776148255139992958149192802225834471161455598395682420614584248363294459185504795511559381365360655830636085676521981746555198630819773946656723219488221405634973157440022900081726852874612625493660524964943313495430425857538361011101717913052154819290989941921757908067439549955111267846428794739621838846989769039027570183134773248 6252 33805499875876970601057796267167688560579640277653626752573936390392016089416618059522462588525147280405807403760397911911173517908747529099250727781473924107840948268490734418903684088431535888426049062700824442499612248023283550339887626817430506663920444082588723504337450666978293604822762580308105621043174841679379149720896238763656578725963601095943029653113953043609978667421370879270474572205811435882260 6253 -36567854223588654403676456692931457425224053260904460528189546671340268968017607121387365336010166437663330765097381729404175833766729188721267837122084021555498533960171336473101114387426347271581669745720843575103940647218342835167365683701207924858318326349585610274057130071237555797917561990115496320209272867598016942725075871505813120865800915381074585481901304282684062790157852655685265736442312870330368 6254 39555683735131262432232868129398017858070803943990023479239461702212958826555061960969666982388583241022280057562559613354690937255158969391141577148673133589887363994119613792908306870894823638349948567881253411119053617207798239803060153216439274793229345250464290144929520111023176280171684383708687255127765663793653692278755477178501103976161452075009958126587184709602906593203609905525610246847492739135488 6255 -42787372638414891064706975354956546365156411812466983979272076505537716676185687808570671546361565366060851945676728447825865752316444310270754114263599767655684423907943553972262355473243357324840803478275478853439797296820728448147792130640640961651591874251375659980286556002032292535622402110405320760568010813261778466915058431039555907498663126230648639700106349313594747482554207018066931321277370817576960 6256 46282802498171457127067319355139612054112458471980771993814366616023581797938578077104698034058224726180425722416463443724779607226859739779232675394846033991364521045975415581426568911584665347845478880124498178000206536217802116634851195543701659713639190153793283267847991042714938511327390925761474788146476135369086410179714986158056780680096157408509645155011987832716625286317451694603798059035964104370176 6257 -50063474036658356124416154586099545033409446242886376306863982855760785249138866366952000975481163597067182057603596234422530218120841360189255014511636124707212081394595563531521037249773686843566046647727203962319203700268923245424195447540448925744736525323122037203764584687252638163704891092534592781949364984245448442850205180427605701540905686553250400020754146338302178919281389723339830823993347422027776 6258 54152638854705493369947822188104518341268020819373027194009457610628692319875918351388667499925126433663999103902818896622117884815148525549517328916664082859668215472165623011101596112310209609569680999505031903560540762766224233382210921147164476397088064079762099538836223779106680246307789429403589233528592886155729226965465758246059147151249854126497597350052373518377317046095109431234765204520406062114816 6259 -58575441856829862490560458397169759924878918529258430408515013540141164598190010925193218037970496238604961065123210186333981489455918712307392002991157337006309007331101626406391662018524611287867360495680660093274060194008755766222306340816012391007799342710262142842240789638009167261495820671983980134456866474481456356159109808963983288413228480897183584658186233878423016555915756912278354226260986780712960 6260 63359075249318414218039833564326127250984358582756576866366643071978433940178877350847761521342863303269861490416289754716648135323588895058716175999723641642196213811976006606809025373795970523405553654826919872231750534061880075732103015001666825818781393247601265419517372891324446384321945473944996159347175376441661991923155862366254270901648531278311332971353975727588753279571578487553158392208659978226704 6261 -68532945050636159416781234912149545368480927053178735703917666938727418166185612732126986811496310784803276359369553521350331762646446332730009729248349869760555007420454154964296077280069448109089259517160208581115601979636782444367067418123564532860800747420671709146466982344721075704088427590880029656838814383564357276085609636376897059774314672152961059712146128383122446630750872315266242544168694267772928 6262 74128851129679496238614619656772340749922476066339498161402876491431241340250930569789011501743221285929317052306994736175040705871815192570102781484341319392822903626848210845019757306433933839502221142158148390189680928940321338831589423955606726923185304425712994727909747513628624410653612470087122580308691222037530500023023528686668711576625062452630130973243096609998159275842481974510791908870869551761408 6263 -80181181869726385616373391301126602880068324534804678654318603896054669423919212586440486473958534000156601266025821357035659558271841795721314543315585623868114751596657789117055066562194997540290193933643513944595895599629857824768004736165232636676768845597386211370339660438505964084526606322527433419348980607885792816198736390959174504686839546908656242381134598815941250176065174593298173091022264325898240 6264 86727124644934284787355374599358588969953456085016151737859086611125814475740490027704292687473824912171765397026657439834043983979272322419605004565022483031654935967872325683411272513658887806103653447560513968512952602872654749212749220633920818175753913700079394348506625396749748115218248856479471107337313545693481306103404223026197842525349308502493457888281398805299039322748823007641614347353417301420032 6265 -93806893392443080210394366349353525408359241488176204448279725833322997829671990652755272951241901135206758902953639321249624155849089381727154722052357221014222553736099569831682337020083258184312295899094552336233532395963852621544280660266594510863745437759988244371907574447289047046519434492538560761891496466034346979282263270486763115935559955379281501541911635617556271832616742090364466745722786252062720 6266 101463974667136622349652265793228104010604363052992307208252712120532288484938406018096056824760228870894808632146472163503607530636590731503305274232692374082508541050183774800608903488036995596946549238125087631409932212392922078640703818811418207565498288521370239658741869358104308511835372939281127782035407566854804211916524093104471084175110169715505385382454776163352322798067414591539859922829243829527936 6267 -109745393678532945310530361613067957964371795142035101513340605007111288773002793069027211123421422172963106611531091207416020872218751983302314416867144897003217929825752142054068501999699537422261160096311710317352741922867093325998861320756218575519085125991128726394184454394348806842006522145716247381862255201503127249437734503405185246024979969928900575471532125415758165555063257705365822574760875092082688 6268 118702001930790853141711162441182542939002337368407617580021783954728113880597750332884276901256621297005677677184832615474759342215990536955938417031854388702241940290148799636363077702709190881506506745474059008499569404275286300657617768900087199593855233653030261875432259400573938302513678555943432812827498885633052623080040791889017448197446395694924839667523614701630292328743523195484989729556007180241518 6269 -128388788218175288411938419897856559804104322740943276132366861822864990244124876379163413722474761637722543728049207787913151358287926985870147052220182406615751194326209433147228798986011349007933529821472034493381406331672135237790170449234553004347462695350644379118551818096501402712536974136970992311251258990334241648595814450603688235366880809975662499474741025067002461182816697259335205718941040728604672 6270 138865214870311241859973154253116271176447000071922390591521472712873464879496382477092362217825700945473623460303760566278919729264086136600985777801905358424003189736628474733013812821422790351824895487068490493895687864442128447822477280466191895150766118782355358076093122435182806731535842226092595975390291541370860061883749634087391647687211160544535785198288089888792594024649204373936990170164305067882840 6271 -150195581295035644684969299239865203279569195875111959062405624467782759182140652651769979768833687268680008652592634009475039390485025861290945153363327907348089692192572019075926889312179137149938408898275169415448162134176059522975404883180447659375859877194061907703767080549822279739067046000489656061769352719040290514542569255620087134945042021055302507187348623216388931550928160130966225516618281836871680 6272 162449417032557878060092639246770070004143047772203083171271531303067928525336926197364757585949460241201771100105269567333916887035801651363088767219615874643102164784680617467171677866820927858882051552598901480139205633708942960422184955258885337520434407733231481121282258037326033237365811916517971758924343537482753414925462707101426196295712864794961166634011871714371713896929519282486752359716656876388736 6273 -175701906713966451492290696898060312296697893668959502075200520228004911346773346409965519991303981044666328436248988694860232788080427526005240972893083566765376353556021287537428588627398401893524844192718187264977635705937963372633922115734877528005834768057952361203123515587747253326897628394808471273725203085922998479270120552859961714001839074456823984710866307888545698992770950483900345402392138231054336 6274 190034349510957353772012500926579232042638285250229176211374854397872576051261582297666112243166310968248647722049203233421921891638786125891444935046916108556760398227178774371824876988571702726670136672493049286834332010044173738149561844627786343508176502610312163404681940704654045919907006369013944058042832308968859678069285719362972213798437437101694995661884915451896447048208391845185777482667692651488576 6275 -205534655873181517857191448048840423067287171620354737402527674482398337880887569603031496536090862899740221079657921976948328051952951726217984617920181014224936564450447518762930737013524420495029173690703994069784512208880060676726049409866468574071749207673732166403591456226955667020269306742651923222424143159150662510163181897008797911629426702374244388042970978617952935272586209082055734365279322352123904 6276 222297884576082423092503763929599819882716327736412885795454827444719720370069361908357066840717772645062443237887200941518349514625793667579244633934030823178130331291119126122430175231082430885158410132739194271221220789519629626748542224719120660260663527142647345171447281245383667030743443079203549408446683899385001125172990835874886794639696287675175547457054658423451419381568206413225263235131819330340800 6277 -240426823346890091072957977959851763788303232563080345459996371660105832666802423064480121632970999256691915122381026554983366634777568560304841708017551895048450025247610166671162560687889140534518090534790794268511384360752813727697620561680934109213374084199073868966865785138291768135367503861074805610371330547391129550687788372761503240914386375229464387067936772108292941031188954090803456090670434951364608 6278 260032616601035223326819006753861362700899042497639325495454918157423238573611885628595481254900884033455004813092160518766731667956485785366308044596860944354433467753776366151579404191550259378026802264596862355655182764649914520288328872202021057887037965480816855242148119425519324810782641075193457142191686484493249110268813844037017893215298986395149715033670320554553585283924978006733014020010635669419616 6279 -281235444107247108911861903408206184336646303076425706538809771707323458248940693605827895709423333982128204906118517474419735117073499407599774231097905999991047936318279080283841309764764809242544066253516453281985413699793281895935052370380151372049661565411156986554561442827348353369649270402970854821837835411802392868652423405853206240505399074703052614736427632504086853988971197094922344140630857594437632 6280 304165254708730485850762362783292078321493250495852447649754347974828784304814227482612287293726907614513200465432817133794877648147278541956296005351498292340098688217535611225604254496504063393602300251792254096081938302659784555161247138357673831928502024418545482324725888983940591792768308076417835201201054386400645506627966500880538891373000883959606496469392337073094819348158547574502565456645438246583808 6281 -328962559561948632791858353447231210088940382735203233679617862720220909452718768808889841972145747808331832623558828406665956017006449793445669882491543198252493813273468451503791154414582695414137602243086015112357007092525081331360949002774167834497247329950441531607583933656469332591574357612500605512405267817538839561228284115608703150953748959244813425845143332800362265288073602087641693394523177682468864 6282 355779289715692282812838152025299443869511558480252641280696807785237859510683571198931670037584327186604810674516272413366389931651726725865126739681345266119575275809181080217797359511132581182561965868895515383297075214232138824979063594928601785882557670473096846159261003669632987186128234099634448667191445224588950543638227021569348911989637219497651996721461942473197292585638597087526096641014504535641024 6283 -384779723243469161189715430517142647929252430240496851631614439138746081120792222335294475933541184728104909565101004043651836721508031468854866407715611714522166830411491099667870795098162484876786583095385706637963271640701305559067954927638251587115914421277578369091514574246822173935835646970473267646067293234847737616934744100361527821290669076487070777065897441700789148773998542917408930153015462089195520 6284 416141487564165847699695209266959115406830352742470364460205882888821431684138379695149363900049638614586182520712409006412899122498018909363099114898592317904393060141634007734743250652946072403415240004538433497374864471170365165594452202116421186727321373303050402366668163251447855673944271527908653877562836323623612308803142336214097617007416617562281658664794974776082269797770951540385665935693898345011266 6285 -450056643041961365490656565498464383737929474991723498857169393042881757874721182360242532378920590828890998246157067445282086220631438041285973373236437926553257095976804820943453715635928436091886514578927075047832480408875539332208533434279895197757967150579292938396206253027568115586936621369654832311926205072128336485359032198704705832323739518539711752050460912357729892639574228830674416441969212433367040 6286 486732854449365175294286069257403234116016305109032616655144651960719703224488762330404157480370600855737927100267806558069598778650640684813144107652157264195747550741116146730114680613826398355005788242037642641610557362220134597232629582370696528848318375985065520027532564016190700152764500745060363185814674113447868530755151288730156643931432069511271265811748079108382918892816172580497754557341167234540088 6287 -526394657409988111277737417676131721740689788509903850903756230893248235887505757126089608190542253252784547286622619947294401094017847161421299752174511726046510454018066307403633178173821387661207041329292640830952859943154647791214895173649918339262585024576704193486225676344184300652369868440465502326325274107463848328398738640544809482598862587080128411259464370296801636188485583062092299740301364494860288 6288 569284827513450380077113188512430244980764678252290616021403155644804977301603601512590782288361948910074050171513852286386360348525819631400761501034778789859238328780548929227958114236318088492367131765496782578447078179516468161407558301620137896416773932740247901602447904269805090962681855982666290482057471029891766447371972434650109243737122134023528807331239957555615822522703610499674615281701131905439744 6289 -615665860417162696074555966632601797341461784702695847519282199392327682710032053006421135245784940058188060574429572312900919124155819782272462048091937725171997198941066611647495279530711709404133650724062564538649834989044460614946957357237641221323365567997993132448787884497407464357530878744062047778144101964148992920618944680929858394049913608649385487568384960393821882181070179579881240556488617621454848 6290 665821571922341981513899995806773848942098687000709000766880362335644453135059398776083917678114918733362226922442338028009111699437675232454936279993088353228103696146599442070130808386234595188321722464343563938801985441261734556895921708865179653699655655903443366915507839739995953892545746616844499354958885635012328728262052934891255183089021932442513950322377775713624548762424847693910799729090644152952064 6291 -720058827738601846902628115457551180325664031416698783216051327653156878798605359596566040318620558744874376077521164953185489187516593614770943889244267750223072988740743704811935282297707920546178084670807535223733086387159893879418224785569001570229509340363681171653688429621251865960114537322723161158426267459753803704481557166402649061205517294954321495278438253884953312704283507789179359444874927928246272 6292 778709413437177710560015200219828729524389538636714362903877561433437736323236488228306165234196794554471227912484385190682317051310265596559279276217062699584859529021423154000932943775725546982874543338447887991015920673144846637285176240781644568273758096456504249081658968165849471750800590505041888752213584555659173247764721273813982945247636813765390805010562326716431273215598139855955888145406053836674088 6293 -842132055942048111862259542648862174928013369484231018862315147941668111700358175944930510277142496108798491574550963877171379935043963692276450090395013731712013962483672977389816412895176203577491543970632392681840670407990913392371261712829159488186344327816348716558325182963142823934126748487319989776854112941466748271212408607630901486311559066601503174411107323903099284040274194674577904383222628309008384 6294 910714608826020981507688328724118619586953193598025865663288939902699223302788325827717802049368948904820182971690322876836391161037222706031858728328695207137065115935663066140870561425090677831025023189875725660400823889483187565389348842934888360342032426951239888675547898804900007304448965751840314381037900261127304182536630385971445811417352274519266513983820611452350835641892550722253559736182984501616160 6295 -984876414670802867092122980999889023685623109377371179629890986186604526515281671588931753293188159599948022869974907894490256421739324664149319655729141359198217438997483028322344020595930363815098655266280645987018101434672012594377778961510091607716967470123051137844479790254510609031483088761471389745577074352390303126780445342410867112476419305799103012331601070523954474396422135400890241564294269611540480 6296 1065070858822143202982753049101407401470214092288880692924745192430419102786106213835955731129567787310042163879862342470697882919173809799240628088899878834900839889669660126520790197244015810041735144535956908846544818535249531372528586185251705834151091649272261637472729080080368325999942350625486063893231655537906521401145897146468556937836788858412770440458745319680630807128553488849106732853887234102621696 6297 -1151788130029809745919120751478987320463134317029864201419747691901618006682204639242730805197469486580201954782145700361944275660268916626023268953538716822055826774703005586070744010224176475592522401863404002626497694322347084312460142853475702696591931144412361238890348877008308823502356318993153225449450627971403086492287033294462443268920310709651047671843188027027043539997902746517307486804218441610821632 6298 1245558204714391445459799109278403130133850259921667232193941956523566200837921975550848552909316955594058782891585547104909106689652199122203749077395854386916708556115320861013205668255991468739255845994758801171889963011375844963761308029716258065598914217961686291743671207425250843635852895010821161789708923770083573221693863418459118570538074172750794834139306901356945092399338770353362401863695121297795072 6299 -1346954072956290496626730975986528167467156263766070056117140232959628719512534170937505455423881833515453674723525082370211112972151297167934029803920933018873743596614228098740448656081183053378544584581416002170674042093187613130092886215487843982956910762276310417501290172295747171056251331181007633485996186228153312445856620361791297306653126792047571948795675708774974110468132547451664188409824913468162048 6300 1456595225764913716449883419775060581626761863100445032730773517469921210798404505457838657067674969763182847607643161438787673911843335335928701572690867694980863115972231877741164303815510722994110876777036144414714087912083389798684547507773337340153138265556690787014069617768420243120196264834919953790292976047141039829741196007711510497084637740854129153998497267743636308051148753974653788300764801935335169 6301 -1575151424766819626215798688448165511799414869029148810034231037507450264588870887931724286010573084239814391307110661493217845178613185968384023517739804083865743223949731805929762679247000656716766463172568741056666663700926546716105836611595684307208711579274322352698260659397379267419799347698788628162355006207950576112049494169909876846267415095657989181584546272928706271295154797449913551050787183307259904 6302 1703346777159946892663848262996708867352665038101854280191597353622903768626465125704250361953406137338598195458068247030137128932614541174484054498696068302460612850423383251135727937631079019403138830310504542219545317384569601154682086228236586343617048376909852184349958802387924708923936075649990461765975583709597657323512346044915614312286777171789492781579675961727150220591147790204328849713009087009731808 6303 -1841964140627334692046309658566328925846550840301732445815046704876317469025137588054586955784924439848237655412605293036112233130820185093534565302951403650065715038265779534504619091707549770531305748121290207893864441257600960487133741820397681601814508436171100713390760965685373648376940239647440877936785938748352399949800298617468744550953811512980853428375863593209635215628796165887429484304771829683191808 6304 1991849884899067903581810051808681085410885721172784575525334173708713361591170195447756474884204529829632718582414374340508499865996563411910596175529723583035221970873296501469525160217163019691092607136812802267825861785348371294493719621810677172550595310756468911960336754844163401000733897730140894183788519640567226384190424341174690991675874141206675373463756077601401327822129277691352373863501930501536000 6305 -2153919038807557518719787121860708045147451360162269575319080181049998048872213089881071776151718611632040943039887868557037077586827788878809160195374276317754484871464912255453661320695636375109080307017329261678843600971823522986789093888232932563526288833719242832441896717526086669501008549008367634261337288298136649048619135265393678008913591635171599991561962560553163425635170851016577804850239896482217984 6306 2329160854011684979603417432487555443566567821414936909282932129121764374199226034166126661803314357769488455578780271759803256347599969113523413576993967196628415324257055581262064333547286649983572974687993012658853368337637691723695623841691487411845003555225551375253108930398039725349551098474286267367202963934519417566806126129072876183015473853344221261425365791044184128875921901596064451489446601699701248 6307 -2518644819083829935071738258649744573583333836270341109108797527131173848261148905517282593612037701159147776160907437540103068664961806575690999437268112332551988761980407914976208951656331692294339383681699986318023640557773920908048636762388736036264284758648239883971413252090561366149927495412160277584525057680153728401550975781722638713704153333506791864226864237536743999457506853772975274871125635456040960 6308 2723527160375525764150904386613653869200551337021945396662622443546461990263554852881288565148578440448630309446852558707546515044995242800056916517952911409180447167308758468463076045470821979508803455649630855395264148858772706060090175257612595692387888054355928346323782062103051981229521566196215259397301510726608240678554649701447558178853410278964230873612135189789667111026905735648688709652563597875417920 6309 -2945057869018828751024144269100172602170264494163694115406346108975059303500980949242390512194055193223185489799829424493029947325813623733966374466668808262763839416839012696047507779226186221508742584211443808365528571527482008004737611184788154906799398653367566428023099123124831971459782182384582353515668850444440692094828215802267471111656040303290868395628799222735204548843563357388225086106190508240404480 6310 3184588296599146749712675472126216066144834228636764669085849588024588296427088470656062941129093736171891481162411729553326170932706949286783674470031241294437383200722008735123727661922888247408768585349270300670548577628108849976808636275347550610904717270232262822685014583770196410535140163948217968606402458478639333230047485358491683553823308456485484546233598945148956949979502922078640284254368338660288832 6311 -3443579365470378567824911486277371934799637322138246828532329496862413812560242949862837916812738234936958866756294153363173971672101829512265142614493705602738385483404984204310728853981841294596434696606969211804798229612399440039753221077842089472356943673429181079975652883009630498258408631045010417633131082929882353305412428493888350635320560370352339706386417789953211909286098068812124759727690117311102976 6312 3723610443395433044718327076468579792587078607177289922996700997400699913079578619910236351519972907312667109796946408794953549073868413147601937043622920529571602369965399846623928252071242423830930327004936442834771177418879533034082261292255347531589662363316159775788469871375962747479529296715389034898645438980193477940767443725823191181610206134274282958282024684447429266632319541009227559087660436802613248 6313 -4026388936206857561691387384416180478544391366091938185361526192191905884072668445403768934000023917356549830909066835157320943731428440579703421885614240889335032420345350385457543496330132079052125278402052128395406520954877313062679873338409442564638634783242750114000682544847754745163507038062998077008975644578892461534255513948339999865486218654501820908757845181331311266334271013509875147338491701619589120 6314 4353760656517537696271032771568565101229093028327725561628708310431719389885946495080242164602262964379243366441992307140896061619646416839913074715043032074682118072822425816529784957948911211808853092883055419126932970518740513345041508002105946319208646319298126369016107329359384503038472188443564468596828357257714998346664753631754707812701813473824487058994370172973603620479349438547646590901612770867218432 6315 -4707721031196303187915368734809375204719067647524483784378749672662523052973542347195013787614949180629799952631315035634126163289570847538476872687549025480974191638179543870693400761393644934960523026534684670953996626317229040638239734507240037418760378193995725999471295712622924449797124016301365110498380240222974926900194471419098350593221511395752923020744750807694415670161879628476015879293171165147693056 6316 5090427215385958807797192040581530050054017758536757666475348239572806352120303936682579396049522192463244696896142401841902455192269984809907414840267120685628659260480941867322643332430802790195254032497969169503461526561085466950705861630001803006716005304898348329858951779072447695172807872825453737421623926425282527145203235423566255911971510497020860979860758951789841992443105580372824187498204065965436334 6317 -5504211186312187519764251859842947378880378795368112999259489163199257171204444295666580420324880261051885804192907537447876254873775789882522165550156769991182812636841054571559335104587044122967479024848775937526559714781605268499959068552424963071870863653145099544189177549462963019824554977315574278898809567840289212522567026826974238699589060511455344732883363910167374527739633980799421640081420486254788608 6318 5951593896043832028139214525768109091571490634754638824517618561373951559845019461399968347608153271321181945685145017258003717775307585323169590924065697734021178797010449101025838763223186202863227366364356053126268527853434898016935618093709653258931652997967592148644502825078202089777852275782629213863265236554114627179740964825316030558306319414121718307132755237357742172384670908816631572166368543144277160 6319 -6435300568753779992291660979386165382629282393599484073598810006181850789860525563815596883283909813294621530515160645751348113804792350280342093330605728797504655216857009000493612105656807407867952513602207642761920810013837154320526608698399880815376179017007064533558259730913718312907766007189922270948089624724182203476553137683847690360767262402406683769218112800001405299406722476967902919326892728954912768 6320 6958277234933447104406650140771408871687013037144839789052064441268523697765647872466640206430602897099251559367858863187770041489146773677335696120635657735911532560592250510716254394637731340528359157546393201264529057869743860875534913847214847914660148937789825955504143840547558753102428838544974233337187598235135608367848274493647586880695637380343765794308886988874450998941972233087623290132996747721707520 6321 -7523708602474148581448924826518845280384455312303108130335504079572601454679969173258495257212154178105316709468332007479749235712704480427784256625830289022365842123729359562604284678649969433975123394921369143003965604566824939493378532244010635697728032613433438183466330841450355876332389243675513947594040155827145776549637987616865491822943631768817208023565238364456350102806671542215306261387843841820721152 6322 8135037372590287770047493072468609402069935896776769393699064372746437413977352367205440696943829936745419989551130188898437799364462366033296406979829057891042439343453541647699258627806662620488486640619530307922428025254515019837481958382301184924130251384849653667914032243809724156515547355967348612379172410382592467494390318029045777615664724287492318923239415927760000071787220720452929101669820193759196800 6323 -8795985117270689632804726477339377003067110771246790295543791425362557525610667349930119716389224314718204200690175327395980919204463992984962188543150849881337192583220530517152854469110028241605347146647873939506500701495029104215422074136856067955266092551468094730567343650575006181166027226206092935218646674662602813128310011917444654209579465626680067007582323984537302906540644240323609403411323131515633664 6324 9510574844357880426254671993502133797071443071991477009754301537905148540712590506708160331461804768450929966695393697285424569245752009039163275876476031206713615180999854696728551273507854342282706278834371060948331691988322325209254742605514549561966476308155982850912519684791945987359589616964155909523582532731767113134899653200201734308706862083572355616193303878706412560160123462214487759525151836753318912 6325 -10283155386527183760665739421553973073831174977193050134807070735142290976796559802392612183829671413160460206353876919577324223604784577097843432156936427636226206390200334698682004526801975550124566476098802084828042205185631933179499053529613481208775086635777437852144133676075388435989510656979228548978413396253071077012421498389726420620104240323338816439197364416634059784873583445291423454552225549465419776 6326 11118427761429233640543780006494780561655696124936582516652487999702324095246453216570769903642290013089479451946456732085558594529086619913768531408942904076434432282562575619361552716713396873080050590365363845917964796286992725205477606966127664002327832252259597919547302688077898189351493026734543946215428526174638249743641528834183365016799585507281908894864880354118285364871265472057349288063716902423250640 6327 -12021473662136873669875383143902492455539106487404918879168040114975465454919655296459021568534721571739211192175746672355964380619999392815381256318608518733280316940507562977418940033638217919459969102517251377712623670550544055325955494195321687674398605912969347010565343134423440657144561267643863696523469497172941180101271660545737378030957735923723541478166310272266645795642936067151736976320533666375663616 6328 12997786249871699906401441216842264126303252393316963302233275606852504781080414693635580983834561205065014270211318285664704532573515608436632382279873142348281943269374879443882534698598272509693074815881304520318154151223128215139387720983877573056177033923842465721390237542832441564608282947076207385933640909342232913850358450467172044696469820228879117333656167104301820078227521033401519583160731460909955072 6329 -14053303434853725375797816064116496799813349131036655169354800843927077733937912765038213006623486471639315172866684012943221407912296338612772895736312963526027762994616115254308338538000425250386736732835826041865081747413394062950892471875596034916703575189449477632755238050132725642901911365136936787704826250722565162177307514706636341594762615788550476065395212095903813842640950548096774685257830685719658496 6330 15194443846103000760970802810629480353881835905330429399148303326869380367932215824121654383958399472480842461201779864373887923279291747774667429394202263853736945489104995271139964302416084038831412220446524551373528193843438640492583038669731782344489612727827815260357887531955992377838871666325257181566767103110851354178948574101096867303188842566053597756563933534820726997197334052540408991234364576348423168 6331 -16428145707214410447899422360236862826840666825039571038909329624491959985811682452197260090474809163665935590354785466040620678588574953460654686327118385694373188397536567334610798701078936687196333814113494327972729875670582794604114013631906535981916803953221220310382140709338614215120566691063791569539043553723511658235717279888609993055876986264663643128631936497228709878290514766903600308626897900201312256 6332 17761908852623393631407882835339646331088731533401194277950086332636749210026190476387281785988095097137280201865366002699834627289179001629678547318267532679768896479775398765627263037195637487537264901348879484514212011947052386545329008115666242411141491526112280218673715825007637140414000635482844697223489772385479998630054617000966730220756555708848965019103310828783664511737914134653669404875845784536658225 6333 -19203840137785939922757712308903948181240527974475679458858092838505404534236061030779507503741293384311728470850498266124988485874820244906832139120421331901186811526341924069669040623381175426532248295741288202411097763791295594762197918416494867162123547789219805575347226733181035492783469429129075548753836969448375713286646838589667404993230396842937971098095969773566070884568049416782524707546900179611287552 6334 20762702517124233573370259932362692617798262744943375084964934517197621424458903175545808318489630749555500334966319583093191941980670876854857608498642906374520285503500461964995241451764885460794022540542484275673308391831381793721577618840634800501685438466914766628030716799331957386995502077572400647011755807433549451896220131430600614387493332437813686178918040025502904048486684413752063881240179015068770376 6335 -22447968085662235059129406786427375113221007163253333485913762421215089375464741936453647912314957333519649453164798913162817328823531110647941939890517583439471894930553413898042134768935990860298290605482995180502020411644015708292861695474647081207509431128608301571096776200389627915981725923680114351036262144217560347175844839425992938017166422903941515903442832316662477197720291048984793615990297282385805312 6336 24269875404125598924620046002123217015340194735727211892906368509806572091726764646662314604425602628710872375566831957996827073359282457606103417833112004919533078355922398043536790896482934376389535944479851271114918891397083480814909070792808091300235509162065947179430436127599758209104976804045062133919365160975390051864655503182200596183926408375212576650402729134261712885809124296380209527807604202485592576 6337 -26239491453050568449069308661507556336607129128353572484198524347564280881525435858233478627914507878119896884781491836868386346085342344768971966772254083688603708294540714931677651189466019551287539977633443348046665838339942069759207640625730923527484428336625382092237237749648353432566778166280047749624689522765091152157318486705557919036751907707997191373672876777598723536552091971683442358569496755429703680 6338 28368778589291280468928555003243707478260157811007432564625239318816965553966640315220275588712067853039837758762499082882970244250430671546947428464232488366311585136763908373166719070641249176295310718540919778096940610619924911721359176355518318690016347224621131692220326667665111781886438430276896860392387619876387155784671327244650233467947677095721130077195453838447532208985542461810231183025309393541066048 6339 -30670666908401082409479549339910377973437230547803518622902892970793653475074921602542856512164933632044470461718335638156911256558490116237450023475122769282119346000762390818070302950148734934892820085765056490564011878728950868004792315850141623701193775381024211128205697161069122700787554976170092740489141008242902226848081784002059116023464788151003905000108928748972410105560550068056051631656816638393581568 6340 33159132448871233796395061630126959641025217475309293464229850291207034399148427907775452540738474059580914202054158486158716246887102678738788706541798971463408184417039488589416480013286404655395377885701452136626021675658671112458937267306803084963676918106497506286643414705379430533746806017984773981949075923161621057040722172952325995614990235101475874226410903301552297381604814579920580794243461719380991408 6341 -35849281709334437810989725871124285147289175232417069046575451780699842385204993310094611434983788739998750084310166300069384191095081474269893808703674897014481912677521396927039468439031086847993827952627926078848007429716753872268712443561456598515325921754636792666193942779085870311282225456133756119604641455598487875079858948499878233278110554212855637964695439353265115510451207274819435418740927731942293504 6342 38757442987791363892395958241698252821755895572593224490832549348276666857452531538552727804920762405390450303205938665082087796596208267140392920405573563253605316059529639735199750380914959176010357774441352707727205531875414519487802943733789516281134421985485893356825826026030774421624110119894990462856125642882084313998670765789221954222633490508633234259949931050668535978567259912986274973363837329919244544 6343 -41901265092922911121765487439469268424773310288433961466818624407295122404043764728453788459014047593404345403352636923869874250875992352839833374828144558068459438865251805616787374533082512218311147089824885250559700474205250824442582787540922050090304902710300986109885252234004724312857644372537801539064017162351699675188158221339904022625920064172093325002639165691697626033715288155210153644057535819081056256 6344 45299824021854902484765491334860071696469566293812684776979430124337273989533168810450404984539947038560378030917136320915949328089817323431828162898306189333606117868163821166551524963406641761996073821631293991669183834282053035647254598696073976285521137160422366351462395465213480044073608056345088706497332867009125781030621802088555241977586747990476898788556167035626081077397250352973763337792109945043396096 6345 -48973738246610381338503611283784992377688695546018966868609497892595170006647991159732424457385911322922589366276704408149174865042151053024713810182510544298263586688809330464921281761531027891683248909860302165735571345722678427723400255819903134317688435379906931427016429341020361230825393421420509379126474421611901535427337343771719945147425586023035520647229109301943606871549389675825479710965802336633487360 6346 52945293303204184646588774629142998412614729331665740830854063095349461053776973308210874252723436614145080618538907715851235989632938832400061183745996587692702475386126904879913115456165811191558655501571141886557452250708921342980679953843729735591083038985624818380319190408742601972051989724399669109080618125092040918024703923679571961024800028603173797136519808403783551569547158229300629992893991364920728576 6347 -57238576433214473500952895339660946678607117361737902721980276663517030110824820489402844126069778295226435274491032731026712702090632721295595808426856331915086205675909393511998863262483469677479256136211918376483443203948879686521419867402492218255687509972821976018198646416256755259100596793020803395939147720366267857634304686122761419946890077672039826695271738938580548314361849056204269633942479968925646848 6348 61879622088040734884964609514965205620255258829067497943160112723055591839905234743546673013226999364651261250367731970232680473759938973477024385322312809703768486384724049001670760830514634398274794125465820117193257145938687185683405870919120943813970297853302808092963773174820839433458127375621417256427235066315976826632739202847076984846785360443218110437165144966689799573078171501608761490234354660351569434 6349 -66896569171288590611736801159469025564973805645937529842131217644246261214291578521591568309130646391467319657904630090207174020244433098976894250150599571686613478470907910769417575051679867967513965019934198600656902721762512342505745068970937563018185031078760457937191577722545002403936102117881606730095976343387091226190828615210413450597592223710583591312524495110731903717949848810836675020351292990566694912 6350 72319830965198709086355479915342480602411157479406361291899050810670984984825050532006810314541257303516566182685350165935136272794450553099939156723600310206296184031866402810567857933372961744221721128920680205697254748171432858690205842381875700434958653532209684573601990628089235519300031658598220646703368418657719944148768151033967667669930732217578022479145281552267304669303242103954833578948777135161698088 6351 -78182278763181674498681359370559596326132511191196188072183994992137043310629669032061010489738642120352823306169809049529079466998198284601575756964440476318583519896160608502189261971174108893160271133462794217882009450368382839629057777518495248044812356603146112875733303830792639219746795358786570595596883101929687833281779151112164576846769690339584558925641459043034186247696012146441598227988336658289262592 6352 84519440312788110409581870007414820217564008930560946460591217893268320944984276704452146593541392394673074384740943723886406236926836383202974680380623837817034752066339927934590034441590209648571513038939010341394178377923973558598933324062182794877792281944709870049673224005838309641348097490077462584357332750936745177899665673971731846854784718090870950746108089855930259764970194019373456113853114579026375936 6353 -91369714262325498620785030482936106493840562565435515752967032646059789561168189514929317211067418962034407007315678126942004991833115674916724705431148852323131635378825379445037842752535679077856859659586365925572267365293607401596212277334741571895016561407133557503666006676996207869673471717952376220096283253676155258816251227817965697484146071379516323922754532222423700813341498262454539351796581367071375360 6354 98774601900361260398514998149228400849652583462128442420569189569948671397822809396219023930880134959034754615796382586915046583866383280031083535013368003219215948281001672209192251393740104385337154923826497059552685646377589454076965343869292327848008568081762627057558761293263823387738942623866045513398177439400401410905821095882483246310490793252593147552822515161754683886533118766660569379439224751052375104 6355 -106778957581099681723578852644227210801119616736340347761438246453220569597444081926678017123189170089613425476203125750313755096454963830327185930399381803760836163278428683360982649455828941384289120535135973892415070719299497928867724222213861706216819355484470373993512407906908024264740647389897524845375559435923037973112614540568922855560605508206023248670158845785888097685547868196506043769040795404198739968 6356 115431259340708115148036180350825131767537369320864025524358895468019922121616402230263438751180812036662596294464716985586446967390656426059783926995134524350543215116621075729467797968561947268292636681147561926216447027064376945667765276803543736740554475971433052822539014587295571377072494081502403539317233497772502090626680164753900514752893897412752308452315559192769442423116763502792082672917483632661735040 6357 -124783901330765257368578037754480289053074282878947493651276942278721718694013753193213568508809304448688942069675309673446031069760867245016449283838614591461403009977927894289841942196188368625922686180287280726227536602740666248898449575307847821502737892536736857092323930146623555372442490476547429435435317395823961718593881206736459359252180300229134089496729536836290844575270277334034750083785392343243292672 6358 134893509825834579625599386240857186457259384737104540935251908454957122918359626727093214884956645781189244271897592081185157819475236705656811816713276333388840887318641312803068468971406102651651742898495397526105311741558762924384952424502019158964329560306348922855363203926328349733310541329030675821366388225063076849205667650739487573802928825598033690906469092363677381292993243425328395825159268298502160816 6359 -145821284703510593963894585310240569493064539904699493531306185568632959677513204428228059764418970018679771212532095075832019908808512798752377589666322338517419869707324384921419930417303269993685018870468719495884870030548917059687455292180772105196834550437877225925479150036423841979904533878702680134976001599885353639752159675093800772279604825215423822488374352008420872078847458701379749516792595969617166336 6360 157633368447988657899166803576078193758729816818888633004654633205162299837333072356242743022092762966667168015446430204352255996822698196549610629786912979996233445208238840338299159323294690404137010404437164843685349202186195013981046925118347574944901228407921467969532327917025960188342315015098655484805756033247290691487194493808594287445064495632804196015528606741192459141306658256445219419044532233672390656 6361 -170401244893182228593092429773395393093127912578131425418034293373285275906480002498553648428255938338107193204072257267065770617355892958348841201928877461284692476162305689057815117656835032764334124208805371821392668183226931064952203636897721795981770482176620021658301267028260448045121180295548524713275904919969198466898674725121823608535461508874076551334704832617894849101022615679935327443799821277126459392 6362 184202170099639762939133121562946573688719525248440314984288553509845308616967790407404761117406772705183581071159643290747010856905599346182122227884406235113937942265130591672803025292095335316456602740090051298465110522285802780132715994071496506946777351443437904890996491160616188609610752799318771753836306582074744941230533255914716123280702618951034463962126425422863073131552061996305538431911823236568019136 6363 -199119637952060678222793465956864844926477843458837037164215076308586732688108471485458274476848769454426944827814788482714996609345385076010788883157994262238881243284726192914921068580955186253115973071763949747206112168821466819560345664127448251261151261282498395714994970743969171883138693522078294892412304441588239787627660526084678974474799659577511541519948197990234347788548394069219688206361190545013866496 6364 215243883272225088890872670783233786715309417075973183005529798686718839669323082531011124155082889950560114226942846364767659183052760230257829881984587878979808370240329744870013175236696638245810362054372774956857492949672090415923427074116730453094265501784803964165874670142872906470562770894833740316855140281774332150840414176752322397573796710022493366539593690581403569787288214797941815317933899545501661222 6365 -232672425466876692453299901560430313405762216178297396460645236150341983049254912668712232501965918251281634579802925872561355409753830141038364062878165892704696777939422770340554481537953213927162327073042817602514634162228072076849966690122378865860411280736639137344777630344155194029536056520146896080112282067410454630736587863743225660560109164978375721546921181943200294357620766712553098562918872984196218880 6366 251510655972872967437448703567530426820784548071475847917943452477751180430862958296021069878084203329298132822391143543650253283963531919317264975553790829020510265357802387538540236919867956966792082218047585665272556200351923166910199950113010663175667399463750040377915848283066596016876508539025222806229543622822584780345919676445641088752910405248920611368363180053546253116902988132843973001221807080546572096 6367 -271872473024190013761891733870969892267730944884161448885647313552409364216412937849055705754516548074061401751861299909424848579524327551551582738420274328019314629901546189548022167010458780034759561798718821004034824452936467801935144793502969236501736169596171024381549008971333764405664243680401040610976563610683852523629426551426124401071599202344706678962403280802227018156313053540956799047850281211015462912 6368 293880967548705230280588287935080177122069109060197402197083086855225218872002305708456553441877869952533238684568298657149341037444157236017764357842468901201242728544523547439382679405178889596646496105919419014571883676978269338902141505529682592519903490277480533432246303713816996308424945433957709221702413142303626271254484596679946505508415923698686088749182043789208605578265621143759433066185689851068857344 6369 -317669164308769272323695253404156057046117239218289988286425937650281059331656568015792129342510939603376095257815492022395846670677047180986985698733686262139198914330453191468124879841555319034054275959651973344194423157945001635044631579010098237336733444263859217038211961686288239170885960115447773595725256383364180681884650742273113617157293354684100981075894373070504258334648689132664455293376595980787384320 6370 343380822730244454299418994043937409479961170585375615175409149735749777366205471548704904292655197942999605388886596232455871416341967805499135258626597083126714888604708410962493102068968901876611740486565457121935183691362940994336074151821322153794897625653016491484871343276223733514824707763963365677788725493984792925720995236122286435619831707837911862135051892325006983088865504905109103809189702617309102208 6371 -371171302221901291962071951458862671993399053255220433890375707692693726531107152413948846991869619219919827525999005503825647359411347031360318532610755426440991304067585127469004383581409752730795268852925420757501243026307783817145480821568738345414568321930853839413797528981399456737313958897464770967246444177175864368497371254300536540426481285527210263919476507792017313854181842223654255451526593754706214912 6372 401208497172957497266496456588441059526949916897493674989658383059046940509793940632334282581334807403644115998059597174161508746439824541770012004118558427431746612412770911678303413343010789529921335069587625286814858845441788983585984160878476827614129029998461854884236715069593905343178632166450980763235169806542027286598214149299959408764335857936862614849876554977028750724014444676333492847574565050577961856 6373 -433673847233414317231996300921700620615348766584869474633441574898927109411835719515522921362621604281339053042335707311782882364248102737881470711530494582077297426844747954657126021900444598413206354168598822964486816023650161742159125016215488717479159216296047399081502350791985914832349915499878476852684913511262972697137560918867851570486771678355940228380713432389789250033509063137421189882200838247302037504 6374 468763428932177760594945739787466226826444090794806524402144225798954444790948851332554301500871481818501017775670994309945839950639415473950895649606100004725026114169042183902412875184332439717027920872993075710140521286909607325273821041254965196021651272657572606274943929964713206560103003393314946522153688135927781569960603839445679407928746085610467621054715868372381378831257676576143257512896696897398728112 6375 -506689135174430081882409905161496355564336689439320354479980365937180852368183112131313543403200597307003552171035743517923161833398111363432551315617678983144685369376985463245860705484096444702150460446178201921040500193232091148429289880431236379518704945012490699837099263183206769836002787951879665672120123344470759097751334500126685814407769444448109449073871575405491972344426175057678461844497945873522622464 6376 547679949685237899816809080469449259955768306620159839524291451356530726998867987884515841312465260124561953639337518890190948981491089196115017916653611338657568811385195010119323790133568646456190351978494004899833298989306784035012554103052511310322909016483899503155610829044616322457133355274887846244338174162801589993796075168101959010698928204639454509546906892687538026170162878622898133600461563484597816576 6377 -591983324034077626866649267552713981174586932792872838341502757386860401562005501424513639050892384066326679411196495688197675714319574146079369503548887915129208067013469015609281125641294946393698267697668489521109294843654577940356355885402975084449019288756612274433884908362115106931146326875423584890150830450463025983852036316618429102720918853701349458816373607938969702290371625813139057924173750010850050048 6378 639866665488207263066458268223975299635731337820734278251115265411577235612684562463084875649003943672654404029763208798979248599917769080306546224153801373592588128335910048518897935850308291503540326051665712862076577175752211345352225949618662871717700562679414850167014015555497345398213810752555935842761555645868349634520351364653738260342920615661647369430648668677247193222327183842346253948621976856860584960 6379 -691618944605267569615526016964455501129911657247125599213830393094987707128823024234395645134584739942298189109431566802747462903057687942107587854530947758684528442877277725726208737742285643664323552743661388788825843328101219046932744189691983349434183920166608585811163005273209768755116506359992923140499885689061663894746968719837663243402755362485005015622170725551030505130286710029060428085698287414205743104 6380 747552432191099077632962114442085244956259473623795120434347169946744575732715259853646221770343538364433698936610208565165267925617164019435461959466096144110822205244178264360383066240125560490263974369987812917368110602565768073658190676230246726986836248978475908748137783122150552882281874369081518870304141509716291912068393296673101214641010813501286705840557939784497860406662486417489330942125853163087810440 6381 -808004576021773964179187042823152208146955924034432743559365164225099075235736465249671827513344939237412779224638346008223127148269836988484146897538193106456131401401039904854151478906369093345364765748936604260251385466353714735234551625523085552978371819828365356750008712901146071943857990614895673220615868046323813203057518871343897316795868226815366284374607594383082928243278685824897872095383565757992927232 6382 873340028563864223412553116253033413507422213129801051376869873159464989874149460260074410030569751393395332688667080497312195631230428906839470857558370619868669164711976512825441720093783354284439439787373106053522553478870549649113902707684842778493014851673295450945796913532788721850602090652542169820076926619219203660428682189115949272054531805172871236831872419212525802063907742312196233700499520440637989544 6383 -943952837828968752952318847767558691819644760949846342818049066358823823562415888548908007569442443087040297941528367144599387377583819836652050986692539502192227942907417248256381573599195710476235644106332843438460238879116083965285196039314454390159502677193216391922500242166480954342870709710366247013907884096608557546384160490630859362409182843441287864569845100516101804018041173173784459211643944095115640832 6384 1020268814472868688024846652490509290038085449522876520854539835478607551882490931191994300812698559865770904423871867734771304316697872123752441252230354367605006922238541196546085063948149039150342558250797456707329610767624796755349297447912008727387133308569105723158239297500314525168169580518151435983511305042985331621972999425601177385733007459555458692625576669893245279518243716820803526147266060974591754240 6385 -1102748089302168822831728993902675634506168414506127787790196307567893696047498056558820693407910579816059481305962169893718077800410775306531284558571748094857465711525975360207590574296748986858717224432701660439634849992465807545031188010877771537907670683057495142462651989379975486987737821752776842369512683291425339928878384064639281051127100874655767238012386149944452680157961440160119124962926642496411795456 6386 1191887876488173428086163505727836971852000218936452722626293611386827960317580471643844407311569211150118397555098557788631815122879710898986395486897894293365773126694899306965247950771531311201518663189989716957449697144713078162188529279504205887135416537283384330125605170269154045053229239224176127234528128255012175940966863454460431060118524045774828873049762705017503316895163543682851028321644983635732815872 6387 -1288225459015798355360718338702629282392536264948282551277030120410584392971834034187505239836948026297902888380803774632156560422633325352594409871520938550787234001709524023056033456850286329685971482233801365912543981265498331573452419591199789110701195819248629888195856616795096422599617899065857650905643047393458208052971528942277014766697035583100422951932772688978125791466390438442031763204137064408513773568 6388 1392341414221840192404131173032714798910830386177625314116029887514417238173196747720768404783256812118770569171704300385498985543153843711724223770113957075383592303415497145516622431588109268493337544160736970974322866965037473335924660837396285848541749541596018221183317979321138664401370234639066212303928955437994045600836350473377752916060769741531530171530854171797959872818096570763802375937202271432333748936 6389 -1504863098709793855555434797068262860444108724606625209588538968521468207630468108692552360465011053507846438678474056298839595893080875096572017685775172658969645410117811530750616974833575797180105956878603238669183352662124719791157254230178997231207141562004177498582308447484833718623404915279540099315693089913574688912862431476887359094663368691629972649611116207793266905388314476491799423548047339332083122176 6390 1626468413476149809586486360581331622822724521332848623586395330113271750409763279085860039198134742379914867104176522732647264143006965223873610251254633556741482730468022753644492241144963612376295557147157995503016470036219489672114387572434386193325911546301409366084091225598884487191096107098171139304865738702940034558634012339640616230587627548214137647363708610094041763546352157769239028443777029385583322816 6391 -1757889871754909931419328369329577637445069624125017869134325805140447143980825825801830013745790423437983124298920389482379193034052837673731728806234724334472522150157406654751242756070952100953585863082382508790904444821345700690596519121092387165705416930315733599522718945063153763399327658553957300115874347543628762875767191170579724646616857291469740151484954530316792773499367225756392326924131116978865700864 6392 1899918993892871582566695678634055152633420139842661588454020220454930780618290635569660388036653204391741032344588239440781961155259269720665981056184954154077704871795856502834611734239746960834377687499049815175352195359380661438695231996077718241704077827277916461717994941913716849579492979747494698118642338902039450923279705515487775389340687005369389266350939004177305422912009695536902763308615497042854334464 6393 -2053411055518772088786641579335492191761025545054546005718822037152067361120682117131664318063038295995319848861280090424892177972476070809994204649596188059225054063550624388999670960266748374360919678726375971644912830940765049712727853065608392094030106656608561061724563087177531166429536673832241515569142649363182903154942108490063762363694491915510917826592376558339797718252472017065093278221904490939017068544 6394 2219290217376248065498316963803921113051658488240437635711879237056443316271088298568506580078248117731301993470159572150780059880996336189721201615682325392625444768943196963539651700775484265735765891712269898821686750785204954857615216729773012379528024219340644410440346639314502311611194208480921126217358353106363395221920629298723889866020687138010885641150191538821331985429310653955591290124205527410446244864 6395 -2398555067466260117023452663027812363736702875692009913911337901476732289873861519227210853512643799722839431826106215786566845235090935812542813394693458440528597244990358209550239766300491041525694295834819629850008170572250379776305894124986504955547525479106118152878823095575445200964331159828995484460176949039867484236361315242134755544584729308770698051834393273058420124939168936028737091329432893447513047040 6396 2592284608602678377375066595246767471418742519979025546712841174988235642184302814121918534891278100807072403778824336854656106227323125406409643432075644336423426615847092262210045362535986794285700717595363586401700978700837325934195755532881582608855584015267074118941103364495282138169558348818097174359335006704494204026527301024057347589853622180193007766976813397770936016415368796097915010160922317297588533883 6397 -2801644727139713852532908234576549665775398546078350784981821591607914147519267340533838726811602973537086935807920515566922109193138235898043042805326782695915145920451215255186008853268732613131669907340004517382168492280357506970392172484316545127244132547992596657027410097432582526104920300550494096534607611965695010493491481113451104066588525897490434617077256010545178200412465541578102144706520781369131925504 6398 3027895181497577296567099014030790029172805905763676558858930063524258860812173927648777623021673704281977036370664496810489621171157899138414827078318356170678471654471920107653084807712333513293918344840725139515979724384582585031138081699518412621919637674985723939610601857587087602495254636529264206143327876081783689434095057700062906936357578470202290571309085348012498321724061451605989806970196364737035354152 6399 -3272397152210174370816203817619698275319457883488129967463682549672523765527854272610844146320070511501323606811863131438064539898797378863985041850991277354616840194781015494300231663158352694492793935366611796880249038066050071502764135061896841739368194220269839399949700647023064200420648335062148899869736743042660117743768436389642946656924409044704772271106931361909027825321228573697431044136068895571638747136 6400 3536621398564186945623370545639631790379208261263828324582716753380075633299576088481771361809467512314599591975316319027588258659478261700511042466192074845046728114414327394274428769549599598128671231203940560930650630121904208416772402713537585476645480978466048116099202367336860868345591158775575521111601049562905033735463673109254788493655508164883777257315327298614143548718212239305505847020742710376618224256 6401 -3822157070512399019555754867559368284838233270820264968117946169847899033357393174652498335916773224918090458420259988770830664240240885112638020763660074396750973683613440807713129489648642709486386853924451303289445226560807219385091586535845309759288784563349557807611584627547443864187008763770800680097888100172775804230880194179486959567358128193513999207899001245269912585877072439240351175837720432008993177600 6402 4130721228447042173222055459768956722926441533197230997925151759005384060410093976142034106056094470849549673717513127015062959410874824165768326482090290670325325336430616510140728023325258719511910183362788057967934645306888048926841950189583893963204783310403684270973585030899424867261948562479313515501913740215814991315192611239472033795272812555634337590615672252367340795948591539581484069870913957376370865152 6403 -4464169127634413683052066008626632281138867713977749452046379444146099797806448833425314721672311212447250266675878710107284589207404656179423917039351363178264656531652812172398723838017333803971859171615443508595654458492897898875460568639821432233146256778768687699660078352926531473209773879545554753645950577321527080128675304373417529793582343770128567894069946489111326989435395202884224257238397069489457856512 6404 4824505328665064765507035290687638613281467777240514990131209501340671444517452818594128496172995544214220424817973422355662628306674982590117761071716221561496457032410751381492273378722134961292952038021269826141366046521913949727101797186874428407210223915181124749706407661255282756897602916970036844329029081719705029696792747182043107486597704722426239118838862240717704525582887073979112017313555713377947506744 6405 -5213895700191469431692977318554641029415305761549275345440434444101568607741725129756818748178748396981749434114198277841991114190504845692244010660913679860750403150861609660232773685519551251086071396676086823180307952118047619568659127124771942117248526978568900222067896678241528109918089164938148147691536404989586457566546929191077316653045313470472789559214509035105518197991302981524414250682187119338390028288 6406 5634680385536426296452644282617402492726083846204303964222304995450699862705112373276659114839621307998737950384200058804794374989009333043828077738824145877418664266083022521805053259966938600861215583697147646240663452368412145964007322549637355211883305125094283532973941232350742526053199327614789944885963042244173499705795980261429145907952358548814471134038989336307130225075927222872539367002214083691397712432 6407 -6089387810492006482627738461284210567987651130419154525565573048441563804369773589913035980606303133319078117564643605252354339700940667482656813599503863330255865692263581776420961826875464897516204566265264784320621576651965999660487549357888721785970103876866190822586055886366076131576451649406462404057680340618309175711039990112960740510862470960370789490181724176733247270744443571740967968343626511886231535616 6408 6580749815824646413269900226929185705661421845535378982074664341925827540551170352774714231697201728442041655971457312418743183997015143176256675740834452998127039218743345716122219895421814610773802825378004688474498754810221051997614044728483613457067797768842701006333771390706117671366642244412850933815345713293692774054954604417784483017793920220044749990164314736743609360524439469008481204385788815176718512896 6409 -7111718004693717343526850798018061638733293311446207233798190772473885308537046876959080717807078842745541193515520455009250267429838385541583226019607512960728349588303540481828573349720745207483022655112239103812375479342565430906631340588496139611170482079573870689223525321239661450243761352680969231929629817047358487462926538525439937999735366417956097514903800094043142155085883493366337348137036112918078291968 6410 7685481402418239919777905621581998752992854805330694618409810262193566968170308198683460104387281444563603533028376584925400206649335221435153991219632296899807373483662877195885138921917820723206588446441422484251680049105669198560014109495249794220174848027258967182679640405838346644740774888025206832759215601407280532379146947100459236364200812780154337371423241397878767980322439893239079130204902778984866918272 6411 -8305485533832175326808205655634888988460583336844370240059325045563192918955011572118135228038395302656243982136347294277076074011211808036100089512583097182589924787785666051158663817817851271719266688039906750453864558181438762712988743587748700293719751553611086799557777089053718653581815950895248318395965284722757261623667606226939707941368309196266463389648108951779611789154869270731651105869569975692210208768 6412 8975453031899158374760375011735070603394475881437620836365569886173208853678901948817554730248720372176520612213818527311801509158577531576396682194800025210015674413880821560050511622486478367710041753570871988343142146071941286301750962437106677314224042594835531410300626600296216594912070485350451271360615794020945762373607072742140174691727924216003596759269265341678312332405827418727556647048476204831381783656 6413 -9699405900362578959312626238853759100919555160055892559668410481246800800638965314461313006494678962450965218225113788351156539202315830166013018871518335432059570597477846064877771469100800877357103505423287118055393932866965484966978363143238663879605609488784928452058767449650134949346645542231042953487677447010562056819279376655678255153491730332428945634837427781114290683238305200572169955124404881039823470592 6414 10481689563040491186496970781008895692676267158702940775031402336867078990424436445622799836967289026732830793019411102439635141605907607811705117707676341545938630210028999453427696738183829248800363605472957985265139679410679393063377512136697523698336040401367334680794929147731143371281103034344605509822730151698040694159922980107624314877463466175641599703214190757644793024807036299128028255093712717464915433584 6415 -11326998842995164383912031827191906612051525402586720451248868093838500689659419146647501565524396705585280454218288276136049509275400058011033283312333771088307214983742904902004697328804627054122144562856304654248491888749223645800204390605159864784204422011793090888673645360970099609875134725252772498616325317619566461249384711805182485059396286585992077156881637724595280611159397383365230272275411321219866165248 6416 12240406026277066775061244919569146784193852100152011945588322085937393255600479757837044993349041021695876078140437472476829556948791373441777575458147279090711461603802576843990185485083528425762132190660786799416127963027233651898535414633520000400412417007460419269423106406333711369896745913552953657297421924806218532195249696180376467313842342656161983570040382610614252730968140537168856160790383648778212242176 6417 -13227391177330590392024835958723196854150772305727255342839223682820579257293136820354817044840117005470569793599558439040575746521763658119877465664264922864218526835306281020880285405512082488386119927559353209677882907616984732291240469265519277587541973186411503492185719064822450865458745261411809651513179590972895536018121998428031166949796604097107003058568014615299452088745348029265228954851422736063561465856 6418 14293874886527204882595472692747333163560415605491489583929410508145030925133114856468508138552649753788598161059560326752428650699885915344124598867156066917593077592757164999335890097919344469218086963515074506446468771724696894561292314007276657653145956437884558897197677637584172376464809466958988268805814908366876364473606575233484619842489280771381500015893488060590465814536536446598142008953953476591969750592 6419 -15446253644740140938073009659666702726614034342071421698151706089525829316009726481978707609584909169535113011236974514421757127308948108406933122737417398111104699985541615002994617847406797945808244143148045918426299799245434314800486517458532664982038286839669024103875051282022746497239202606724740722183304878935147944901472783107772701700129157430821632212599308981850008889671189526970511650415499800431595356160 6420 16691438055478643181605198708390916003206404714210576220113816623705550177047737635867946502984538819604024037931133490288664301719034613055461669702920710740744093938165659676011893250318813832834357943185482546051200214063296163276296653936240131503810033649884162349044732648156550519670999476039674085429897758398072618672201837322626237517762090106228181856410785206063285952221598814337900506292530045054838198912 6421 -18036894111951612768810224623047864726329247107615932565452332164127069691297620958241741805897998338096659042962620077295265875030670002304030385528019631143630846687861174186725815466881249475231159264621482508438848271440757889250987733757572420980906889774403411138971860852811943920307627087733291449967409619162400284823122804995997859190872505035347944490542095646238780270991622142120648007365346299558691864576 6422 19490687784629764099206103501744843661450827340799143426078232502175306470895552243985108553530027842772539738076879828643353370590750886081698006406169988852439963130774872504922035840231805226020517664627125590169315070311504366084354430678226715362152569708083020563456764811807056323358014638772160757726357915997359331346349351213160842774234659024791880971611234482740437115229201094983145863366924118599217666320 6423 -21061533184529884842642463761634505302459005081274998428083120577190371967654834873608637617771623338203142036632690681729599614516024838149939926107661370014425161088829412868189701146745051788674632424078278052940393657016536149931956219375963605108336511114137948338863652935299523090631632869040502189238174786499113392507967850448250765133587938842768604496148248282162636408104279904021256483316847649493838987264 6424 22758844588670639434715251327282234001738869771596187871363480319341347566470895529747542461143396770714834137169015418526305693692528003867892913883267987378783493591381749786647095820573029842691018035551727954062581353172672152208139055672274007135465116581339841581758260830710784987951914422420375651843037815393180681299415000883785294120828128299444704884219182607033173096701003790859094914738169065207527425024 6425 -24592792637072091899342670248383177039266809776225747598259553421114278700934775723385515348785699166887131429826778631258228088388909857972166926975805974565427835892889354935578966914157519825040830596439282326694085741563052337011148052200437468508760020777097230610648465612166617360242627389929644619842819383329334386333451882535050996644549429086484873891034159592666612682407271702356912832240402140780485410816 6426 26574365035426255120114835633471328322699461999708002983425432662894737263459373442922588608599672178196143628089336031410898032268400430627981365205543210040777522389590870334401880483911666954102610411499122374145794073174049523239541030641308331715248280307132691933671368753214596145053004705463385645095290705947811042781445651241976741245869036225775862290226147098147374401790604171242293361609261492960147156992 6427 -28715432124299821414348214248979638145245563979708320148355762515914654257013514454292083421199606760148950262350891673875544815001287726409114159292549014867045050198235230341566046051027176431456239607578384849512348789490950075131940668573210338502165503507077193160211893778595066659588929602154693349537222759106269880567102255147154509283278065445986901391918175112685125702400106286061291523987847148717430800384 6428 31028817704600785910169834132036020160475462027771027561752089214682926825548237441275364649641253528824194264222655540488453072172808670778327475693882086351737638126231401293335713447858330289295963714179604792977845214948192589198189409348105162419892081394237470666320278974741076263775094269181805359171950613232268784023079777572474275579387695086648907389650944971402235943688369456832987049307716854253014483125 6429 -33528375540218533770644141416089369377607287241568420553435206871589027934616211462742738955525267341697973448135537841434037722809944272920202726180649101712991319842947264405110733105157194340956458163285631669750968772610268557968768580129453265534486917424478301166811713872230779394956300761818876151283081214225540804617996530700788473934467971499990190395605363664682388935390887855052843824364154459120367304704 6430 36229071992416324298051341717714133124857983547773994983815441309983586159624553954597619405165936096656327908287285485294007592280306353534238488660334871280463501491362860018587245674260583051992813576420354891036427547863088808365458348542853090415805645351569905866162238559651806245590919531629899655829169007291849678366775391595886139852984003155774617493980823395397494680783491808229574228538975928208881457064 6431 -39147075276914858435916774889241010545870174648094235035087251529025185717055273348198005751937352910859107425455671363909939487075216614951592207783968407438847200936071066965932206599126614039602622622713559870379447480935857526152077201302966613651864954253005934091189014696324166705901620748057357694781927352938856529297013678212616863013199176115612847977687435596225201216224325163872829251779464574184420540416 6432 42299851873870509918426456759216856534947499141213245955770491962985705666980368004248931158293521072109607888002430577139217649950278271591857729496263638635013235295692008780148145239785420847911696043380050834669841664937171465711197234964773486541235405691728939075975621741282485039983027208221676486761642793680674895306684766351527031253284397020487235260598788962402324581032834415540514429477179309134705268736 6433 -45706270663353706072132985141166407877174354176221162957951854859647480341914328992938622713468223248029402570215136481375079957080223416930349599495318890046217517995885095651520698931177597056344046061350267533281369858769637113867794938849801107235136980476361667981423237988846551929089700900905486442677845034840631634336954613294426283828222496438257173920830360339394365464645214722429094296286006908360075509760 6434 49386715404722220697411734510852558566210297053074173041247060788095421639726101514244757698540883405817622395124356866602122551346935675874256560534223159971690413835065124399137247156297053788386113548029816033766843124850809698681131964968765922922791112729233486055055624112299636044348206701017776364923810366062707991413826229012878975976567078630852294074460027844172192975619873650538768469020377535598857547584 6435 -53363206227731106417829213579433378890796282918002638169886838908275737016176381375919487098156635228506821323316877097913869500979116151380455108741642045201232335177345368683033345121821961195464235673401970675524746882565077687132313023353589321703410413211495000950257205378293481635281956367538133011625114565194310996029093896139520565632218325481989232066060349952722606557278661316015740255444091269440191070208 6436 57659530856617513978744735808921040896289589444303498582136592724697246911862587985515818914854346515423189837637986535489319941061926671388360117836566405805906328222937724893509589338763477000910327546485671808572653040800194027766977806654557387627620494034619297275705469797446765769444355185224979899058322809091636721695403482171346877479241437296588672456793424884050184744863613881796885149131893412373381444120 6437 -62301386346059852464024617687078418244768750877369633354334425667956951826857189911425830651395086141003244689385782195170062385170348992543563894652900561352419546668678993529109587077842229548265670740202176497610670417024214716633116165007987254195222914863574416422040634968878471555100880129159402834527174102497590931979734947140363453494651265893991622854760582459504654689538563638855518446116576388063475793920 6438 67316532170176885651368567218645540265099588160432377540514516121229853124292571958421597288380802818587653106099050689277783610953464611308034251027816090067174957073832373371914269907263977899190923647575520490276113911275502911657554342674716547904831051373741345017394789227520542325402576997739829356821038673056999877801043732234100386183438546105499251601077556312716972779516117006296196391855611683232889137216 6439 -72734955572970801001858387312392996872368912761490071267800840602146820932177930632409995095727908466038816583046813359622156464411613949869538215640089187297164915612432064429669969456260452411332593419913864128973565051533547881596760362949996115718801607847441104824512405658758874430491389025417858740439491765829438237395624522671178597211730498930697431597561006035918192852394889388392241501466837370524233891840 6440 78589050161225670058070076686447269547722146982035617032203561596982591643668487472603280427472020153681072555098214359446291183477178744351836137436059868055740681145191189491190896435203068230843989004341136734483616575853093513367910484106708895974862250743247051160306561462615880987836236161104075128536044173782274123914865877146949224359888783641311670168408969138939541137184501390555466968547667558009606029312 6441 -84913808799277289524229281858475185658655159513600988546709841912051709649420048140747091851231059833372076984254411671798347238389891506767706084083578061546887959198382631681081853959228322309218961349098421160057204679184141322732640015383959024211704794527869908059685806457038522463698213152750739567995983287949138230169717162561423709128043137447369303968859321811950407587824966299237352596140856938228803960832 6442 91747031949734520314809279638128676672194092826550930414627335557812369508487710372444695815706016864174855141680276352689116096529781455498519170273550948831577699455462162728414372954084311283825727551744579681083420287594636303415977513003250318025992534451889452175092185546675446582810203976727308280208921201035256274389375222631709119946624754957542114472119478241415324440297855846934061338389070957525073507776 6443 -99129552695655134639832176015675587609719732641180556363127128589972655414700276546445044550242750254174585310352318873953949509439049727657170384066704904198824150725832114537035444902746538479895894118108093197160156071945352229950853329781007226212936564907873491771003447217176022879197622629758764712069809004006558606175500387051321232312194831463302077058705565396782028955713736553127654606361283415724571754496 6444 107105479778399815782815459470973566005862200399925791397614471869837167884238425265665922137395475888438827373444042042698699619659343422372717469957111386695109612203877855421445790523883666772086133395068664315872033425214381046828541584034656645261090905491654085509303021559150037795760615704922621347599398186588599628505440862628300798792379389591980217255752088450311609569592494935671984724829456337944631369522 6445 -115722460091988243344231003758397393104502776763841406139164254265294793937293090773714074692965600014713579682614594014692298746538302962178679016206901203845636184180668774393406767904873237671181802899747160243931086233995268883590612229156387962232465164759605834736667887292998122348452589667099690506911860533615460607044320397201486356733356390910880399661390872665800788384380906029559627262468560653324223774720 6446 125031962189889401280059631055045571157093719176292000207385159417101977034305308133377144195262426206760428936153922572944249990186202887806264946634246937888057161728608253171582335794269687823110220615276726972418279051135011523100082917380418061847117963874251822667557877335730052188653982250363630057645136894322165925739065867152594901013440663145381722224616752095184146382335252597185188669216351635416595608928 6447 -135089582484472669234871820067608360023102446823563863039958815750692361151104785358757812203017736720078137847627433281494858200496208221929036793788468239172281970326456527140873722589612174210471194435302827490010289262887203028637812953620219326397034022134586268734799354066596036802966050787633645158446720422067751627426137034089367511923736747936414879718068500490495629472234946701476124186535769867457086357504 6448 145955375953559222102952573266755082124479418466298513651306360633079693285954467323516079062534572891990210599679106834641299956882254555255052088382779035185007560895913066684289239649565293544805872566010665407067023103414572470709160851938827247566506408291851164544852790226371871682965806783781308907666344991138969216119687704325053573474812409549386357619242089207413614406016994919249994445724074810122077937664 6449 -157694213313435409207149123354721771838261135935413935450805768948977574910839223201823478870954948412577571123377143321534839304260768963840062014201797306696720029488014108612982980178210486390792319297436015118355939650199420284124923506861172255757464617476725110702056765068284774797328274370387811883370307675594895209075501617825403369370448068293112666327137166736867717072328790944336315770742786549860452007936 6450 170376166774174710991512095390971230559860146091100497682970512217306539639272300602930688824811721477500676913335069203224079149368874390881804387545830090153629342431134534955738982390563659254102905529735581727519470656418021006894177747904473700277115079459273206237076305958236357181131801658900810357664796652461524003620629583331188815061916423119528125638081085430825546170620112633793552206052962085758154077696 6451 -184076926662084140790053115650903581383961609666528317026209030970616139488979470946879815065210919033592350083819922213031617973802663277615861663271289527244406020217080276319746841336336488463624622326295136963604560622819760074295371924838802306995002477860568861043401141965977445366258825276482178936202428658109741290963302724098123202961452094659801277888140323442207419212818845589231937922022080720050966233088 6452 198878251376539505972821689949411703591221352811543580112592413583055207608024338520186812644336014158640952248569273886168594461740470346275120364463574409301580464301011566835952660026151955822382891231396854902523184675657659614224629348987166211366966607590655297541088319319170652737969667094351623028004933613896508464300509970428083537869819968310178583520315337380115078932513697801089194554469968229863524276104 6453 -214868453345475906513467882028629658954828254830423858957495693049878374575663540083138457947145182223581426825169650926158021117535382072052425623480105427570996122312487581741856070694690843299715731167261491517851343102386013818658734391175334588943327765324691837978094074434004107721759096827538803171108990513180960801950978133890736002820323015198406295533827516150250818296243783719848784246363546722801423482880 6454 232142923856514874516639551991687430305114343815002860670340873015298908190677764792024813356815846472130060179938332101022872263829650010764172360852069554563737929558567283534575711567416262762306127095705711556553090027548703385798624606821960074232770700724211446617257007362323309048455499156082010390980554388605005759306100136029814931288066675201547494194893766531306600733895718217887495867323259455452958944960 6455 -250804699870389594220283376129370324972163873207345741547830182866295375418729526696385351907428124862506222444565894337592473669693131271491253208233759334735625215648055303887079552238102573165445796651888697331736783769019568086307316319571814913669591774028438297203760699073287622548762618238651869662312100327744714959539682164433016416002611308803731500864754516475312761966540087993557573495828275685119800377344 6456 270965076171326280409349028313531241753895543098026932219617401868712960261181961152595224071351989753225197981274888039008494783195679381988126968128704165496218756312255761657013945875868288392376542163047897011936313759192595296541075661898274244551208930152780881321123450258695874530632936451009262609838561606887249553264893975907587660177548761972177122533379623875400463748813992616358563062282597790286779532288 6457 -292744266476812191415553960075800821437030373566764675033801496182257139003058136123012640344984202573253210848446643483901554348906812489090446663781503914405603533582132250069756701597173699662041129893559271439556331820389048836441882772020662643220439072610366321697007845099293408853006997977389898486965344707024413511469901886851995844979119287345151850875331313892504280213360790077773278198029322304486270566400 6458 316272117418304185076871779542842004421030566040403736562242276925112674363736517159226806754312787910021978811025800838772535132192278303600768896998016804551800638430940817269531496737522098039093902477877287719020842029756567906130228009460519612742301420005752895664081128757203195965122501317305641429252742561443796940313806122508702770568255840359816604478897040927174319502789126537211434598966204441519494729408 6459 -341688879616606813568641057422648258248077152676665964000781790670910922863887603537130642831354129554490697845397394419215401988338481250506210926203835761713418235359841261637595858293890524312772075273530500499637488952912464044607305692142030811640352697889365199893125753163482900719385332805712003588354521367699395881484363732039722086913570091956437688706516108547434073929381730247264800183322564225382492405760 6460 369146040412711627942943002529199338248728496736368154524107670946612259424456076195994733155498572443954261169863697672029731601498766431145596320775396004249599763762429170606465602338502220740947381237587112948508456653458423364518567049372731103106863607315383339512091686137283629106677730391819516139989756206209064581528505855772706182178736451208067577064824946063750598426695248557975910543043817080894622312790 6461 -398807223178821622789196415740371859797660627151696926316580160274621806771484968499657917759777101558407753151329422014143978165615743116088580016867425268438976063118251860526032470944382210190297481400112812451127633861528249875084804211971468200345450584859141048941424014363441834638295401589738071923646612184133190784580208233889164404183898548269566601315182165364527820742436486150453607463018343136168123564032 6462 430849158527226266551309135579897286360436819106903086274826302985596893894372206615165899617243566351024747351039701962692528395016856384763375277476324012720623441681448079856821440845771048698255965479173667090113562393446634295763099359363161094319816709279274212734811446871204896052543879053570138689548110189025166747324288324767665860709229181703618161252825989498753635944337955386079017034760080472976505605880 6463 -465462733158953208224447874728101623529546071366383998807755768551766527238618628634905105565678408629776225977364761117368984541085641105514410790009534034534106975832905138271099957351973274678019253026823986429978788249381219241575577945904051507670399156927899618888582451781793295393465781638582425045563132025112884333706190709964915831615977541958985127795824855495922752631315415545602094611855010029751182032896 6464 502854122552196129215785351778719278855307789490601103531543240336461044960601287981359624327040704445893084842203545470439438919808405538269645444136394186698261926519438002986040620402692089620123633185109833193660474166951492967621165041639853217355287156547384187037977747154445116844704920489605254184701845544573105282432030619245633990840612021033108826526534480779301770699385374843388525744637564677162586286336 6465 -543246014185096249394652856133839236428345047364980025657340585817545475673558862207128729129989165053504466926206789329545983879777280072157977502746988749093850409827713114367237054631946924763614986725995554871728083036699940138635752481672239253710238260608063751550621700905811562615222380017227160611975954501636936821065994803078115274806024534957615471635769225033628936717413892133589198538338019248025083314176 6466 586878928521443711459676027291556838486997713832215783431422717714480446195103292231109492991105814439558912336186542880018050642901787688741776281188597405176141114981789966440155770252686132795370241317890022341228642843560614908143195077886632252182459927452250079575830314618887160360763733822762007521062971611825350630041722588695542255960840122716175004306738352163574731689967524089648242202925152916873938287744 6467 -634012645564401561181438821115075803250958269899415227455399181279374692476438973376441948796630191789226160627376376668226575660608942525893507206052208683433231309502246762217740785866252065483764354607817793842971874275968224209678557838330846257312491081806443955725297150472215911805339196174122123630161976122156049342129766393277568442840606465661972138310105892357879503894603842438247470200570244984441235570688 6468 684927745405825864180509733499398766140516346323328250008661885516848404757958937516002858875927143157800209382202491498050887543713406290499998412069842124633352357134930912424194925232909286545448160570817796887639932797048889663213921923055670957471836514171080920176283596363059777215051363592493876824635724428854768101342002625044855493155480530551813651540789294222764089653479519416687880361888855279187558977984 6469 -739927271870816465644297124219038752888011886540296222410609401183908848548782558595596256652640298917641102666879782254610945124444505372597098711036550128457217103138910768151014319866308945630824623329406591475433279521114398060793306131552096678548598904582191891009896980035298717597216051363074562197367627902529987283973653181660339528871818785919746156849691167778562334400836251870377753781623638328410341113856 6470 799338529082730468266945777321513748959465481947787145154897455207438430144976106979669780423383950306866701761765116540949945935699379785498050929441789352412848229386637554699159861706427334071284480713218086448294389364825682098407273142746705466856273913917455942049480172030080651818921534234118869718238222549368183793512596370103712212041123545882791566963208024884053057302068484633479229320598847795033395004608 6471 -863515021557284866368537139149232202634029070762954039822415735677184458971813720867525183215976552296963743256167836267582925468257935315032240161166141143904727093797079237752570862298347126971753094452203628760096437053649669209654716222392309078810013153851170542802451655962781336679667569439090661342160841419738394222198445662751769323002945889614226617081262638569250520813253272973982178052302387983328940654592 6472 932838549280164765283003561895128584832390727497455324836316994555420743911012774508028160533006805650890973299139753096345138445980781446894632003232939442226592902081170956659917980930894984365230901895852498801876126007359191846150025319765393713078528286459157191472153711346881437131243072869060125606670307584965506223146474268773082473467009030914673299414995110575131472274155282446526462537373351387216949831424 6473 -1007721470135703603580947106242162688035868550888686170787177693166988438231680971123995284556148237535028688007068657433161699537593893259139691777705589376216220635127170879882524303222942772283802971294608700672047643972604599173933705026932796970443853737237501580757373844194152544226491444701373823176825323850459042350755681951413933807340087546313196090567085805165289051419947620814716220446266913790428718825472 6474 1088609143040070707757208299146511339293181305624216241146404432954079913618517376018569519878083256577687378589088204243852271416531257921445175082031678390785518529382695088177176766154575819627946047858933666611304522823481439953954398260197703567066954542401310973370843046766418589591256994229480655201016915772096625201737807895035396450683374432026387984108047759010286328402973141890204959207471786317792230487040 6475 -1175982566196774153373043806540389799206934294946039743655176569058447958140140227699735078489213597576752803219583726420149716181019907881649078262942058672858639117762258714049204701671578405808193388416627011634918495158231745573233546076549869429627906035792182869161985618492250967069813487341150817186453641270027893303504717506095966974167039854103009199273312687158871172800458107937999492519041303294188137218048 6476 1270361226041407783921870599163659174491680052134203070135783193610226881756875147023933752552182300077746809658265945549647130435009576873165981598758926700826467106947549175812751314363278404516620688944553458869760584997435825212627674334679374569611366277338079034425534567717055959852950462808895784487757636660063940222654910539732441218109949705364299219518672373676669910214255708184606007770159854042953292306338 6477 -1372306173683181032028894654594134942964979919290712180174123750317717318935216792005997545569476499068013566916892162121115883925208961835056501746213760802748426768818690803083555409381600266039569184957199837653030446501908637014340329392020699763300022025746466092956133742332744231930277767307231241469084760522483097830136874981527326649201861624342263556225581701585405519869913270853694092441951902172524448841728 6478 1482423346990145146824426980573204846816422391092584528882055977802884471587431188197083615160199264096001511936070982228326483421078100674758463222114139802744516213097194040726636337707225203863162712213174074298551481550805461549853878102012323432332400741734554610730001281278813392633871836115188744683561124093172799765729306574771711395320110853233516900701837496228270227500750183617746733334184430907645376495112 6479 -1601367157911023879876369030083091399202456052658403593978230456629430523595697385893206802767389779022313305443598601191643469550422015975927302958207259481139110410221375552575179460556891890095696464647784642712269543418920181525704056482936427996973714075774734181977220718343388684148234496238186109066010431247473232423627578836864390206152723138865403684233834085389181162093485637287940037844145090270003355189248 6480 1729844366187648893974616640332808118431156233767742549552363239856360087433106034349980593222781570414114262442689615937685969172443548578075357723537857859875577583379835571475980445280371940994961598781275666150990039845886205938815091429123044835875922913919747608849413749061887906768300417768646285179437033585791227690535277409914579245801706422100257868161751460378194614763885696074351434705256405006502325596416 6481 -1868618262297341873010279812227639997383863707045327924991748879794674935642742868771083615602651534447227182117648197212348761667842529141368901289070064528785504354357884720083174232453365021073616473973038434434260231476253366576213118253561865687320348940958199493332109216715738950164993874181924536218878173046123372608613769279857284760110883829648932154221104510969743194953235391153538729064807969710025528049664 6482 2018513184284055169549015011739135804538078819814449059575308219560751289891579059147204990536377411000838792615864931219564300179018210905470149423626713428111924871036122643687622266841116760855133044829490449778983982888322000906966798657138880397454955575381016447541477302222686911693256375165302856521506588854959644444537252643573909919442577205603472257328793519536945280500049335621538807333488202801961280221184 6483 -2180419395101344050388866496931877074833435290539080556112712067751429979662904228062698804077704529747390849616897373627982126711068366793949120337566191410720441542455605113318488913200514085793714426765375260593133550779195841972577664864139768036421344509716662863742946522493842824023815884392453922002807506621078594640439209158889267100831607200674110211768716455321353796698136281326519647005023471323940678270976 6484 2355298349210806235027052969601368802523122785416139275712674840756768768168812679338486783476736287125577579053644157440185848713327712578544167743943353515502132037195262050525489597088790917772340161732896678172332334146456562923773499204795363546753907337739376590645696244070283887142730085650775056117279877350808733629243660009115041553314201963482411386706692060338196820120653208115777513792066102455459701264104 6485 -2544188379468912517094806967106096767413351291762383984312925932880176645694271119997488892582665545467480536464969965910406000445506391598308496396491622568825809578415484784523182563659973163240657242746229661370652026489464498642614003791382874607590093722781994810474543535323066395944294923999046648132004762834303857347810551804335739956903519593583046234593122872139055134714573606165396305921135259413969099554816 6486 2748210837806576370934081482880301223381345045484193578925546331376254326853408521952564321355171907196064178014118455935540391412974410112801497865752909885399222062279752818334545204434571107587294765695212840104875483177581675784763468160043356930142156459599213760351689002404349802950513616404029544226221091607452208096154595251951973765832952037693676123298158104441389351372331106500422334296296510263616684658176 6487 -2968576725873845886094200365715877485142255025387572262646116236983334806429313960608173144942104701752495657466533952281888283835904548091562274923711508569734173206529361581381615056632293724079986029579608950454079408999967510227019860426327679335658958348163169431412909884343531050585309417028780982468338071217565163005846537760422689927358082474161030691417037624755581181445796976278508476517525471386161008082944 6488 3206593854702372656163912944029050364420746116642148117712837781128468397380129730589351486379005666085410455642064227690187730873720264184303800003880639513568369430755002344675347997695532297849473669002591832735943571270012465910302224749694181473125434521648159209786904993627870156591790796904428644038520950246555680957498791311945422450723304962327217575985367050593640209800806460284568879244670373080423620217344 6489 -3463674575547684231219657053351055595368561828980029812321602922932428280450314690128109614233869318926185124154692528387866534891018128413475883572310567247061916586338630233206149090661778500039856410651291750778549324371597738209368255320708343610966357219882876477119063261992301615303518075806086156678667589241113205213369549185727881517723858601762658529968549801724203679967819536529776887967972737786579278364672 6490 3741344127429962981857124057821429837148728741740359501907883582126878470098740527534207576364095430546000493856038974057301248426943429861740127040739018528887195997250258713534047743948631719801200263105135337985110518449202943634580753848641962144946047753147091122330320076856545317409326460969190667874839116924921999845119656438071142601186310573802109373241413914021803978415949366760362398669939377254889842222080 6491 -4041249650515663124527431185561532671402331907517389869139242135575877504087126043077095747359971311413308838814558272488269982030932133516296580414599775694236086565609822046035541817672058972632599630356895672637280996020936585768673822975535460618179965322697166555549374887023640750809087122919355557005804358255346875492743040799378023311990302716776797627963348456956168776734400644825002878245194489038563399696384 6492 4365169918394087038935489666126952558086532972153243632600039908385237392418325746483562007499560486291183882257039101100487442871656492427009051826038883768314579472083609608899879060677876358257977177929031820859908731775258837021875732011612259480527878540324015439666783841448007788643271143592393312894654150075721226970536834578937483341151769523083262548371113057150812347608094319492740995820818650096252745458180 6493 -4715025846525882725412716562329952566109146654780880977971799341793852518210525107830149233513091236805673363730760617560990330004950559722465888919071142664481396813683164553514240967487596992003830771938919466438959408868383255433933663916317296790904745243015713338489537652166381784001979773554709483994499022213292060776694753010986209295962654838941037326799841900448441106401404507103284716466421040105177604947968 6494 5092891838699023623772577626780585664038979282458998196211345469826927072882083244903318555544045652969844154688154501901291443524559001901260774795197788241057994272347963319846502256569280857753910249995448715647088703834394660721393300498719509100216154272021792311973901311886535199284087423846257397371701472481385493105575815871762558821331295696041063519394572702857580617762413500622962900931016896050513709310128 6495 -5501008038248857817686781845414561639152676468720583675240461377481661462361427247340391520224551343905905723938019108647258187815779764802310144125064253522392326071730480860401457625360574466316719303301156867024853908653207198247411353984949028197003898629828794322103126817299464533595810723373707356011350595074007437583660970768159509202424172202288040228660532861066586586909770390151719303645321680628914619154432 6496 5941793556111049495057053012337530729847920609516804354988058427483100826014622766038772208985443519903051956124585143740908824972737514881395433040569464903785930908985214559251731046268124233124731612977645892362217793315475093807087222417182593830894019025253514074994285539826123894152216584565910708467921242376564458131377397605766680677188342930538993508583672519228923650583715758331754254990760728203799111665664 6497 -6417860753510748576480242388169074153578159995513798919654044352983324419005891607682677805249906667726703320865347785839976943603900194438043304026573109058428438934081989028030654496988490081141202368909865328855838700483068480138498902286441974666734892808046422721441633624215095652228488630495846391685383789000011215849849145022300110624756555902857288001777131647820003142723844870006072097485944708733270783688704 6498 6932030663281646318747713495522395439035981825451364019373499870906628370058828533142833364588237443219115818381982608954343262654584686455794567105299834112034372613514154496471442391254777620422467803922025656501994508445336057208986486600288250068249152498736471661183921182935802570682615150096458577302151460857917034735011437578210951305685138636981493208743902763837132622054534786086279698742083827143852088172960 6499 -7487349640490896910278507907271165080636595897741913950519660814144620994773643869776262619976410322299961046970698936962475785806069622082175077516898293317944257828883698565074847285844657240032726788684972718352917542385231807635865811411257304647298655056533564559840949703818736996016917867120464730955267501653741991990466330456596756752780472031207769670307382294463037550118943055139993740541234584002306951348224 6500 8087107340259269622941040602948125774893704458927652988959230735214888976307059849089360876265686736202516807786531090500666609521800712503227561126753598223090926088521339337980426884881414253679266411800343247174843880819636508676996333969776141939949775178018878640501327727667439331323640884304880773113349082243365867733517809537454519625270166343175226666647419276985878283445856899226017201345445290240812017589984 6501 -8734856128452502991757872353452198313577378761022425794881655784487215781820364224082846907183673667314469117850508500762265533158423939094821680246357792551779226306591988900321665711142241797910599138931865396836553729341760328830001682201254018403657748941269335129309689941739718589991357826987023410352546869746490701715008035549023679201532092471324522982325307576791640874696441761866830069991106230423673079070720 6502 9434432039325165221759661290021827848314557274860285759283098853700370658212545997021651611280403750459262170964370788704496421752020705114905226013903890459869197885321825077219705640334352773088218974695279217840432021040241977308983755490753431087176327707723824994195124305338339690113057555205566598799144804806229320545410161873362786839275081521408542966072431182718579914522960435050309435658395509839302681331248 6503 -10189977403271495334670418093292469310811631529487494113277582975248514811766596069448259656330587188947715206595072191905423315553195023459385048909984859985171674366915673226436445519515566048477960523987770622836816571812902568194856127647664400068486120831078650545234017474255253619853239758186686256530790867555370613849842872358561937165063223225096618810629194517864564024709146143465173592120262701048735360614400 6504 11005965277631713360030281709473421183355142855505462643925418267330614360312757046595054943349520542301693491247566292127996501089488886113689530014390165141782679314121034133047667924801284015451388186173069304812646892461496908949296258320003145755950682396386046880330372445135117043247056377618641399147642524809204428079904934430901469090679775409532573564126077395466428209971568279310705121418700790439604455432192 6505 -11887225824074353607771125726238701040241968406739902477473475288255362221494850847345711909000347362886402991857626905689737477643962363985297133853795840991796421398580407165719785634664636893649775542305520883710684690878293036290694537570760283269696559639769281080761059648736356606064344660054371536030938611272939386204538541560611159647166463136285247146699793825101040131061637423141133352979439983011122537037824 6506 12838974787487036609021355818360671551999973198976133302343408767456914263293979959777510723325335131202872804627438284397656930221696878896455679849984926067889557132759291049715218603450673110209318124432749610498023749784641800620681129120553286986942304224081387211347081199569988610597034933538158852445024943356465400268867086686412244897325512102309102379292703923081658680811522850972701989835878293391272148457920 6507 -13866844243626391150074620439520806647778621688573405534359789398142439324927492448318537284724906082447260235816437823691668665437996470909001433187865070047550281957255354503051329014680896817781461234081656435125682144631583587195329303891359606219330264630342181018994405568665602212938983513210598054739351761942068826824004402009600264984370013194507587636918852368795896768287394536734386069328451120975959436558336 6508 14976915796074488610228447838672003114495973010042644804711416036245931633220040753711193022503284510051728433249130689504865580849407705193817613117054791975039672071732022191655194802381371878783984307035824022667557192464984637929676668198600458358507074310792095464993337706937825360039995372110544855131498514738934272739772860792513374554180486021100479801295899782831594115637205757363184543348919945519441137670342 6509 -16175756417401778649161981428787149735639476717068933284758050663881351050956258271060734961802574504836175817821694002294828969341613725010806876107061037723646310015102217804345025786967216186155186272037128472841669540484935337922933312091800416335969240367295629533484750805073108032065661051730727165703026715706792827684747264384139250448568054163652246228145492743523609079910949329904277929645185809551428717379584 6510 17470457144928891054774923555959321834127913114962423120555441757667725744701343786598634868058541210071876469724033315458835873736239337494850783035798566123629205713248778049315425746398538608043485320797805718648547464746808395814463398208498138721060123300117942759192977209893552984279518828252730744330858684410926503414679738855159365269448732472595078036898088900454806560571008654272341010596477216505848769602904 6511 -18868674858202204952691376222602078541884078653579846592564319855967999340480104992281411231665892768394598359179760101756225953851078534467309855423882876228323129826423672725184191785787544108768127691167874968126865578614324696294756187397983555234242827575710656612201950274111002686439171318144230544187468714453798071255422597855218606020499050145002943208959735078714376217358174488360931285094090941246130775654400 6512 20378677383348359653736461465427773673501897524073260597196536997986670827745805975824370039526242551975638464800899819949135682469891075220740315564344790558365325469699905330038709601151507578088019832056908644278172206341342592513202056978988771047414508055813390894783836091065028746590037949157214423877249278095286011296936558870727819931034082984370585823546509415336022290897558952512890066819673898687189963291648 6513 -22009392188956198712091422690369579782754307426525035609864483656126128175515957124396649500667688324862241133429252201156867310005647018484342795374710133541044116033546957753108605169747613597879165382637248188244975578745384624659639130543108736996557965749919914185313461128662294200955486326931306572637960918866706003590823203120748334753060330527640820491696062261497867764613032701344226858471761736663136099893248 6514 23770458959164651252556210459278285339205067854460688410875797293264962447228428318773707924700573082599918733896803043645430640699652507693857107148138066721080550137298938777603879757964968761441781087326753189332855127652373527613077628865404690627515655337475773541978271302187898637726737905701802048628211990805295719775401618845725973424569917388074155162576783247472040099022854132593538886248353679866375841960000 6515 -25672286352334417040259399769767871186863600635157986977456568826812789812942075724961694011204117296038303964791319828307856300625206952416530313481953707465735959256657225550138925028498485920973354775998946412793338226062765244300367116978909967866081936283306263306396363387181918165968901412092666465188886086450546090069973977076174844361714196040480804892058144057320024560747119499220065076964770240561699469918208 6516 27726113278182405169215664127623641032008171484501110701057895260778245284494781688174785131836093004857128077907400128967463905123278416193327192265533742940813527219224721123680947701688198221985675188373238503040741926524190714160562982761388094525058434163269511012194370343033279352479383675784739777238819878686844969361570954748910959138492778682254891761176144837109176762164094991824921716702814357815170957672392 6517 -29944075052703536892808882350723502483915556478203444522332115909489106852384902925316697801122894183364372970187957058439834682810253079152684606410898188431646845006465006499444674747419147653599821495114695526750328788659457884879471150336972979118333115929448891005013499081792060878518365757411175907663150892180766553804641542084480421249243207877178874200322315323121561666552021228078596245917712600818450637520896 6518 32339274818748932117511719877571922381239076226411977634819243251189960647639951107868676285085493492307339985317268938567236279578621246498537864199671753214083082676161659824350470351946617691725160707640657551889308946251776024368749925390013560183835714520370378429726805137868091036468483948797843100429237713072630467489442852347263012706063204555990386649098949234132024480398529364303044890435624097523785219941072 6519 -34925860650939037625210314449660948983314972660373293062718685705031612398570927430694089314033686836573234290000508557465634202079841013901496491621940405203155312420904796735259862734851953373652869122726149054691371303919918035629758648955522806530963333455133650130765574536433677226679503866261788684841305131314726324001236063194708691521631060655337817409968239547445234423740246493077503855930765337043522813952000 6520 37719108796844480449667362177753354785409782405279970567348953943204323696553871757760111843539095503146276668500684356557513156255906214618392707567419623209145059212595434697779008230486713111745450332680621089136513497538444363301921870555490339461380002667103012674790715552921812691474583867018357188192944800662446679472366524135219169384803187236257619784868246534817565992036593169476946148789100880205953422439424 6521 -40735513542260117687038038063571344692589548462193990799787945466491373303791831449152914939038182639334222931524322617819414724392607947686944574061814211421704528194131478810744854694006505261550620195484682675603685307981348871204093424174112971024109664312744781029416282230046223735315601983893368646165811052448912927368905479742934897661907487203062973200725306213248072524833014758714299622678238532573526522068992 6522 43992884227138023155745059268140052509559228367036189197842521522658514936689715456942168033044880040393496979517353586588777488861953775440137795829565051161109346967874196021604072822911758650135809377846732545071841007078988581357037350212936359859767269799166204621326114154218402485058667012720403124928980661884998399581060722027160324214643092085394523478700439584976151804966997477416288605244700605449663464988672 6523 -47510449980558677204996780320430066494137818206327887779043248252421919112835803964735783722759748416384862858153552787776668821264844650270281455851991342142885667309782270077568760432700364792262876657266656849391772465550736122865180898875495683294195359912986629763450333174157046168256648621940471352073543798241200847605766537494811102139702655907944765224226415683098834848663428162407788792031725087974801985765376 6524 51308972788249950210421445411402335761871187809532883824285932860019070474014612644378610668708182784022798046258158994151590547345116722652982607663529544240727316697486472557732576157588508771360787147296910778815064781937698359973262240694355993265318795903968436189138648633603600319202978029590350251343606827402145774082052960695946925272649866789705736549100272652209844625852663516085779311930156715535491489786510 6525 -55410869554873413547874547804441998767422685023371555626608663199144839487726619429822045603218655591899040083436978771216419303992163506685727402840118155437040184499255612392055602042695684286646841672690027453029628787323461906397707490048023540983053920050960724149213527246129908469408313517967848435600917154169663518713979890454342781740984325075954261364796735192343471403330481504261373257710904769743111960657920 6526 59840343875870698343691769664753172968766453911562741076578800067201299779878868310796153915910344652093418749275036124839593827660328101990237474752175109594212482732745956233856434916524440481873538527827044095108206531905931230417313731172868796284176559564906602679401927328733786980762941028733790841975080952535020819793255025909925348803619972123645643909553737986424042424170374360110558346838754703883746366838176 6527 -64623528290405124844731824381201352953588504096857137802726368344048535618801483092229629217999039350805577197967091479894266007675306538162312508233967769884060463151117511579668186141079445330347481737585364267619369958670219615411207842575951289953493277191908022996072581794951144830803791975181859974237663139884982509800242043259947178248471965402884861234288094893929765427950715336777233765701204678119984161882112 6528 69788637848175940048890844578246781692240894331501439347433110729783805102698887979298120424036135462223330150016552219135860202388743721012644670815432450425619834882239601134633075450353944758424967488420085115878200463172131538445663328557242745434578395537148838187917803401031819738615412889223783571887705771561986591398496513905695373868642596529593379566487079733547310338068416733514306479907841495131431699700736 6529 -75366135888980663003318170952181521951801766125383133074508262407640597117405690434683055903747206328229253329940960122143651280752286083327683020268727430872011717171593837072902329370780150614494220337781553745644593893455018568913494355741571454093886486759059568839116826804011050464367840097037597585320403577982950016303288801054667502752631592968832477908593621245014954794296223954475146841032432522634495782289408 6530 81388913005239885446247841408834449827499456602989113922559258373948709740679353685950352123196036146528362613042707284953390043304886785160504192360566236155090268660298900373453519294299412717298134949846618729549536664284944912015723825115416782657445208633189710110771193215107356092188502760983933842877210897929131498165394423221008338719790919579565708926869709674707779638448761310855867858100244827309705249432704 6531 -87892480234693484075226704513805002630415896164753714020464491757999467394554364317201891472130389591924743259424486795906182347548734012803714744972978600643372539216583990003092131531553832224705893711915882082800290737808630859191190369581647861739790613696282555155197148860574090604273170613704334299841670840350025446484544255088557724253854828575671166399050168469823334786777903711457063543369843577102737743020032 6532 94915177613575483341472175902141525484124537896138658937133080119470175462497602580693073174753996561909659143924219930922369362231360193978865583082504921514604639744771208481478698611729187872791119493891713068591969481766058589597481053984752255969497926187466641865382574338645659332282680103218096578223212508706683860795287599073777312026507653176975935904657281426159868267811249864496900308914352851487261979027200 6533 -102498399310260113269439600997707532875130483387676380377754110700440287542341178288050083820924794313728585476434443686882154700930926732190610269025093140088652803906132264839129667047378260678452293358254711764340960144494530214794304826858959804802277270120500769022926257591649922156393227826936516599460435208521470504796969629949304465206813430153900068270104950061590860225961641202291563871007993834040793331924992 6534 110686836656165520031874309943720655914044968158240548411316886102237315503155049881785571870035784135835072304862635631258226938030145751693688400871273342224763972556900917444659177753566782658848901566444510070911950600874701372926785116905442164312187904903038606598978297084192904629604362932966020644537056110238973451283682629116682617300917528677073046188725586542777426060398561380865668754444399303731529191775520 6535 -119528740495166949649851872427162811879998611062539203305643121858886769972794131279678471479885253167987112763058841103190257863931482324075347827307628011837873197023409008877578588673994770102261067815146052453436960928439087224496180767244987466418012511432406283578287608146878594412994378041783691843019835533618108333205825760786561347016599622685938092065135894993748498427439491125284951561744450644005444487479296 6536 129076204385515396093765443370329143322564836247684495442849670467206727402044210421750872031037876711864653805083237168234357146480638673447221412547860190710005049066422059086295114910889263965708591030318386649205901602204091826784138436652906366746383620818733810355063889347948857054868295543285122020327187350032649952875421740689144563684731869019152259267265862427142399574876877565254114441723129246251662855186432 6537 -139385470309936077447283974602603432089100293896945543937330199183797367278575752741235400466298698695210738365511713233416859271895132853933177640332874506645422723102888510910272158460643601506481273772832244739028377477622926514557988222914285805149382554729854414745681471003679391086985366132066176935730209646952531958777603897919798536938149024389679148335839453393158378908348504876659496834182296711316684733939712 6538 150517258680900900100300078811453087826444343388987017605482843969415040201185725739251884661207683057090914642153611057689353542005868205325962421071169039097510250347499954443109664837707223929729418487974116309644558521466340272390451903944363565260598592077796609598096440632872112650578900858252695393799989660717951069515399650458437399514054273835961273540499645029402741262226535044381979479471455671151492477463552 6539 -162537124569793437185074660448429937649312656519738273248017864789051008091638511151357295456020954215887568964828859371173023810981305753063765376381491635266826374933467820624658547664843326179952334169200784183713599420163511206989148531246979934757940120950642028247170623898534014524751799731577457427976021252361492078396076876540552064461410266205874821002388615234918454784637588522834180766975776673024433102782464 6540 175515842241637370738073405895615592437779943902768540313304751268744260590059114469342574056511783419481009372713626390991408419829127314511368769476267881087527686716931612373818610272158065520604107633433533740992900879698273919948782617788133293799193305944018925580359663354057819343890826280600693939482695016006272338114018218343144828450755224265495046406152220945882636245498895095678196590598910358174434418927160 6541 -189529820242128421515134892090591754905182500948226873348315293560613186304753926027466325533387993045268531048087068812860628991920987779096898748129795789764258539464083295758211742991607452435479672846297871329045793752716044232628710064665911872474546819317458975975609864034587988022579094836165723850416179418148619299335469885554013926575921311336429867352648790837536580867095607507344913059282107761612914346164224 6542 204661549461854359323388463438475149416787801305732586538660168588752952573236216131306765234190246803594128742537834063017102479928129642443244535913643799795376829938785518590016661384320375627451526235438421065754838331922359009953041814180303870938246134211312296983185720950856437044554491651906692480499445807581352340570278339166332511292255709816710485276010255721685985035384356855633866050252457470075464874855928 6543 -221000086794842390390547473576042047529617506646872369174653418696909381851407465492324738361837753533146457578608842599642996679923304796703690535165305718832583089589590664719139634497429784113237493871746820054271199348389448830483913126025878617862871649430069582852556641424716526006997432150025777116678058650366141284971545284362959904267338412626148720598298028341497133173919491540166950559371725798084692456505344 6544 238641577216054479234926819057399942965830203606030055601135684785588924630553083120106052427867440696253424086838549950245581202559371633349326437632945502548794434248869609416590749051389043212767230780473199711402315826922921834850763533907760342432005560926362859838367032897884943523147383424806605538048819107051770713605332108703886009150647201857373782506711403732559053853556349519307263548144009241631147902963456 6545 -257689817326363643187260226028216509835882207805701120457990909882564912581525066631954925973949679601067164520387913196627545397974785470873520188311574687191354234784853675400705029169074034569453100367610486230749086561387583250145603211731081249850797878255161933423603546359228460253145016143396711458267748964650107743898885158386975797851498758794467410546513377554411151302894665663521940146947761910521782427713536 6546 278256863655187827415587347753465205349272673756292075741239714651701771199034702323992913671577649704622940428985061770092482519432092763455066168452989117275111168531939262909100431252592782808293356352205990897926845924402966888941255311048099696951646075041979694119411415681791844603941912077999777827392644795348376440375484550561543827171729461482900352766818390122352737570919092111126874754577344511190851854777856 6547 -300463689271735219488842394048447829847722557066724558873368808233039155129581104814823511399192252454766370306006138920055583052805922976219192718969514343685218834803712896421797826621746155025709454335032282805261056465461494101165974095638402752037780490116602127076455747485027180647947593214091976340861215404077100926368695444543323417893276458299834350061662919675527580066433083179567668879885864654324089603751936 6548 324440892537239220031244763676660563117580365163435743947911941963840608972976034039463565043522131580207000763947948242554064363681089140212955401370560262442090276613645308511337616651572129471509463844403809070815176136447289715297293579691331763455982433651333692885636129215903086095592119705236114731790047125026325845279374103977583477359487813325682432612637804495908976348028728476267720109833378478155036333365928 6549 -350329462134265755739404194582301834969000452216651693345338191598314110735071399958499073369940542329318977673602559635078245246519227091390673985895474706075860906358535882462514806371119677958729099671110762031640515490037168648491519267331215828139547510175572598744280430382751251419484776325831110800875383863113804511742763601686516351014111363215645857053590951014971069116735541596591958479360729108776109280854016 6550 378281602836922228348245065083529554894138935277459887052054382852629902070339530165322601038236831319111598472819561063009799179044924746286682255241000489152483560507629715647501532564993333494145528059139044459640076288900398929458072788804338036120854681606112245723491164535904091402113123823334578113639096219565631311431399280697719116960891055086562781306818504961245422055679747313319257626661378919690686097041872 6551 -408461626839487365635635014514255150544370368020564230029916024100798160398469434920685903257385641165351636950746828422879988565823060732420317532647412711318953028604264996507836482090489811029321334266736842379117910773706006706372195177594168028496509539650100767364666518675449889071914138544087968868557265810462603169866224231004735205974090059176840914406794219701228373486666467959242736453173455021832651367514112 6552 441046915842665993534625414668354371025414296495423417888505168378911707878338841985799648335402165196740084524198760619140591039466331252687475822173771798724113549731636405186470756256870907707724845935322819789411859659680943355917002088924486786495872777170005460224756021636671241906204829594363282782732737845836910327372221210850475345090401789530447337741017220242686964923869081805090652087307093732066499087181824 6553 -476228959508565736366474779920848015610960675195352982997474229167438608208870589957128474431777250039791891968656607942179746882766843511952619792199020920810170390547370344560782570483195163561687562015648751579528451995431264828716688584708026122227574712791117607087770674735274889711290395257422438618776524540375956910947329857281798093388069851632181886002747034892001640172484937014376003762926931343446007187243008 6554 514214476339982154552876445039066698944666075483406391084994259969891728429904787691841661080280733480745852324452886050462580975893826755486100032025643889343708868854285981249502994279731481121416378138185795383885850203513257656833503337101000996409242068370146341285229062261302825582112897525740747680549361479569962407432145922705352537866223584026016204824173142350495899925107267776069387044524547063888652482650496 6555 -555226623519241743827374238781149300717150201027054859838632888204858285406778573641018577463493211930649174530929326357678559207112204317925003867520603727370270558394062033121927659382035708613244564665151897374214132146209719388426520444341198260657066852433710980508609438029811592643970152143823766233769415199105980663054059717620251826570624514094937866750811369748879897384113553350421909657313510626740474017218560 6556 599506302759468944016599104547432150588435930106038146387797150687928705972717860348835417918252570223582968782638384121875310915063475431900710345350500290228685097370750129787424812404293488114722815420769763614648968400187342381064572146713135786311068382128146638653721187289004694381658891733065599048778687465171843561842102167689212760450206729226207661694860687397961880477775497690441076756959040547563770685745769 6557 -647313569779713788546793776787965145818007459326586534054742638435458283642468126514163669463391678198221747770659379754857389737432248192112502838371717131011529174556788316030455233740466559013561569198762312110630121226870490976379660456469397083157979233395742485050534502630133849307646889657077907809831020306095305454670165540920489301372369950195654136879390266197161750814812206705524753202570217090700429628538880 6558 698929155618137888644142344149780580227463412951904252217189586563509197473141617456616807415878047947050394744046480214825384247626163464389313300130553524678990903216678421264444495725829050891540292557188014665128755508321478258177989697991265800769610297094879337717012099634664407150702484688051544479509269158220762929725881198584434737684773730199421959565818465538155924164411002829335629203914460330239801125997488 6559 -754656108647900463605365717163237806827820298146578524892989679679567299836498733623118147530061100004321916217870619378161485934135251291780641989023671379581117762707751574728226299939429701480486758246667305391829997161249799749887144576947038437068804324376343502585485435054158672195390081897324951784295270800159170690769062969768241627202791603170965528057242282546309446750200071231213471607823609756269139852263424 6560 814821566862281184744435824571471376939210509302649949135176296446965754190619281082839702520046025039916144015689418599946261947962818010227399095603578957579541488585102094136384458076548703238940256684341735636874151820399543255043902147955369411066490416186163638152083714285738749115918126861521273844364192800951995878047831917914884510908511312613425587871927141536522092304195340796539760418222724688888053514844672 6561 -879778670752988232371851201294997771207001307760861666108501598854334373001363558047462345558234235726041062542927830754313019169357091380485689461607201541537518464188339307001366726338316788869848437460855431913552537990840430994651509450288527217236247338327537454317091921290872880233256211829637913763427504220929919784558186592214937121141032291887477833630177131305767436770321621609506574769514172026945073558847488 6562 949908627922914617619264530640502126549384159465991822267091947983365453069784130098742864628433646330331939671538503494295531302594632138077352597438033942357441153957968234868013215031849060593163270780808977812147844853911984134875446629432348811991500194687467574511621580658305465987090983882600404950227852555477895360116925342038210008720750515110917104608331046535365032065434012580053862778431150854473032041422464 6563 -1025622941456556151460904898443584753303763263350025846126618910250805832602076056853675381699763806397731261791120601240312961906141676054859575065871423092322098457659323342037267611580905335446279658055123755400036573488410360706270420016058053465877558683884378972241788897891089331376928073743737133234348841600711420215525815679280645489766723798426418657751069497387549670562758004386866597269376730899427748828151808 6564 1107365815022996618269436405654162620709393808757158172731925545020227410981059767307867262634875140569769683322625510220177286414548829459333258377787445367365638423487310307879586774543643256960865972874708055478680573138161943756936920082109196551887488989244446111538238270342801668349697938795503397223864877425114883355438849505869832300233097129586518375679600931163713271833486848809105887218325999298257865608592192 6565 -1195616748713308852740631602828136398580554880191648657863212023483840062689479436530490229181379691832612796695915040761719534880579826399611385100014696031922170827596616405523272028797433841756147253541211023467051445383873410089494357192336439067748778168090178813344719214506410542506331856140742340097210499319090740643253634448362174443461032658923070838820721213139694161784730689296634120533009568942067093314994176 6566 1290893340722358370559722203421027014643757071256703196562947135500913523054822879058091601955749301744295576652402853320771453910365830483833521151664609381717245557468690049897835824450441755871617842066624036504609556642606361455376594078745409175104441858679462471658768776586954774402564628429078648021867843909529436778463069619871848934510808629294837068718732402733216854172749170904755801696385239603536937992737968 6567 -1393754311180741797036989722348512918663277834072990287910882977420051114651720476302036643652438071172655309364223908906551666092583086949747326590302471383968026437217156599997977876006586568583670066010095088873851042585528070035836492714244803657791696170966129766981680466508350070519312515475985225382363669067974282919346107702436553685351874011876180163291364548770647374526960610319947653450885654444563559287357440 6568 1504802765732864360689383834172216723213207822443107205555752554394998468077509257261647197450725658020410006637108129009419253603567143258562815733145526376667238479668816102746016496804339282768311784474132214632979250750628813712159914384114999774397036829959578332356184836787167919826025459552715387366943450791647259630465718060117674056289480497435618895672997297285087684040219655465064262291468021452591967032353024 6569 -1624689717849423787361332487282800019202325547497603512430593450313800676584593789368945608924871944209018063866364467276276574566948276974530335830049805590046704944828864127293470577386657548920709506211385912467812439979993625257681496387057260273189294755512373665735124035900912953814174357186960425614869096708953213298159328900724018908968088823475890826543541933378534717484625390632418225430975937298249990092095488 6570 1754117890364875507870361480204016287897868300862987389559904852007580297660198391947732683307710523409477856992313412707167553739174090334122955890464343685732236049030863534296437362542369609941415059437390275883879137984530174006801835319585144044401181210906843561737179386571869412224366847557437482490735874054900702462157364180187660262602678321846619538629102118247627950621037221880782988434426477122450226846351232 6571 -1893845818351494889078281714546016353179697247886756151956407543775959135458282164679180978550638558203015005019214127818921776219214138303123498184872705643167734449845429636758682279264342988441531364714448509399792169124036443360062381826002636686367435060061203162131491681016098560298906477360485436937573132137052789432552252812322562667869307608236964206237869920610563673585587706421205722568197564524435164070150144 6572 2044692277190800227877467583654532578620725737924424212264423161033440647138326829467398411587914281606862348033192267601090813471866845180430545259973401215130345457976322185533179660161180902893157866339118568590656030298543572433873175167420310893638493954522309574039488276088150340599025733779009040047742292503348219970080263328469662830138528046871346868316886025899274623051791708213644449616083928815112155900901120 6573 -2207541061590468819857505182475249736703878837175830035209774929522285059293531575115577426916143531997393468455383135155455210244217593776342213112966381539725513991275085794273304402999198532870781517386526160928452909725555313663208145474726821765698838521414516957531321913267739420235933038470270875968316541576154667045535876435023657778964144574751806939819876098435045705775107804405451412774387562450967254194454528 6574 2383346143331378380393808451519416997848101484796551311403801844190345657976000510957310904326016426921902814447360821597204997788481234493293946052163524039892632004847290209805655038390990146446373081378141382720720537387131275939846914120887714119860281461829929024097899045802728794646768271942689873151372116473297477286060541799617514512840755000363511357427125653578325180126910309737086254953322498219961414326135248 6575 -2573137237726808675528606073247210738185144219900342783018149822256585950814194301302215489719289061538463766864063574223074291192341137279902614295512303497290069264838725286116829453000060755623635969269267204865793706322737262179146603016083596016434488576371888014539096248088623807774551233964015376744613526692760681382519351707706884573668350455735722732829918204382260830091791895108780039390653925713720459025973248 6576 2778025811146842774287051317650602442567070870171899658876053380634546375662841921577660733320072643686038868129652962575510123289874568583954993628678409905309358350762520261930661625282795302298445790587869317193652152430500967591833151324906311971524747687986565234162262829718676134252137748313594374417250936835947705239118523184616666289279905019504260528229248997641238501829383285872238189541195032995381967626742784 6577 -2999211564519314469943484745347215464358093454763712718258892651867050731594485278956648197337154583627531427365593326155537093254402799363879329155357072970805280015886969099419858701923687920545353593370609910545043291773887519586972478988613327935219914601095543058172037812681852731125600274819572021209557878962572841228199563899553177225113928676052463928505075833731776625146265411023128622585110781777416636056731648 6578 3237989430479038845081734812921750454486194846459909218301384948173885637507614276435298894673109998387602347412249668211582847314968214089893557441492604697821326779661631756162155444048477172998558792381947675107177589263918263101878006015909737248033515286382115912742536218680770982331784470811334323663082855754426594463135658099804354585220853671936976621409759935924701845073185934232237795156420674319645604419602432 6579 -3495757124815482547877530758333569501462631052832204419502781611382882849829302621012251409951251621012924460930881655609650111423274399814983323471232750153120306399257189746474229144455827892227087255708290045020055862884424618601280158154685430607729463462785980450386129409588829844453109408374376540541509839140136519250995411658776780382599316612368368879420596941101680410830841296923704862938656456596061178443071488 6580 3774023296082681895354939475874810523689689726939380515689521298653139504320623013141296001552477063432827545859779703360317133191142740176627225101972289581653355288097860930302401872029313613706377484716174971124197568893407909194345910974015405306707930283883788854764833964884153688144055366243096665042742975540433267832481447014884696050729313134948615570762062258145099649411005491601835854908874718633996222852609024 6581 -4074416320702659100922487409583518553033879610681025384547273116890532319443610957926616726808477619919772124363723420149997052674084102703850312089938229731262435064996637272933931805991748456874710915786430085502644199215040681446561327957538128015267504182473062440386714578529116035555101352505009511791925306700859690708195500306584714683084196408013746303161497887757218993675740304857901814075285751842586376295415808 6582 4398693794634841057830008494341003300326373386842622151784260636830894048586247759501105742508846040629689989716300146458062787876106955556930059643694574279846549666055947960435322523226556184466029996880909409665463607924614998299662496445390609010557914907208047851390651682246336941020192734139941206554025872422905492160932364751455815466357422878208767864443991755530041661013488706599436142974362809360013977257399072 6583 -4748752776720650310386459539813984320757228962591335152468705806090285709352915334953547109577040883418179940203751045961121580135670710443201074717507542534022064019170965314310291957170553528184873380966439049560129261931544384591879728702056009587191710048795769011346104896341073341691280616703089466432672371746857599102020555759711648327786570108109440534874543022293626055990328098593855597561573703587870241185595392 6584 5126640843167815225026798018525978636870967887819475421572556316679678227226657824027781507798741977328420846321906319095205536565944438190236939913743820506505712487492336573669811814623850111637507617686703586912727944836232422344609613378942152267005736267682629118851082916720157632860088746858217550023678390374464895100625300710104322217725992638377539516946255725072648316687163184450424265692731914795854686504109056 6585 -5534568017338173024040681425219406147766219717250393700719205361040565064947402833066166007316482680938500440858006959980897498982161715846200430491590201700263953657328827380526953916443459552593996350094566773437578316384629719559458718967903161934332117185868890482146246945347339567714938005462954483590362073642665548773294529514392758621789205312390496195902984971875230021333488144828740601933658723374887871163924480 6586 5974919644072932842658275592559480786495729658240393230349639252470973353198184899125391234815482910117120354540887234374038987748994185320987128044138921109978007516478577893790991784669134832458043035888527034005748683596170284675130097294541629844634159291421042287264644275277297034634818511101824203857889691755302331596126930760428616691222300548082420602167359405292471675882267917409056907682809112672080032521369984 6587 -6450270283259780250553909738352071301355615316726295471478897775836637029722572235120317603412844376851337601823008842167271771641506266770305845990523012516852243366387489808950629373797317536067618027775701573449562163120403802870970811549225922872881751764473678879106707081035534761723211651543444864544667848807640637288537418422453094868086102186255245118255144929747171878974912288214973237914175594131956729571704832 6588 6963398703248398162863347736346177438282227791842124799293857597106689334680751181583533247534658537617968037436407908036337177364943901293146878976194240844331796735299995669365043976892107106880929836212082524186472420640647438910459515072226925145714935287403967815625035801202773436588882302028325354159525292830889346277806270169090486354278839799637419866136002796400822724114691621613934886431709150885644215642752336 6589 -7517304061088996005074301070005320154400775759737687496012325078177231639627114069918297214989458681027863939418371211524729411486241263970428521419387947880689180524402028108202305510587202749653644545357125956620487768354674409602808698331857670345177796399251927137329434958026350199691323086859156605547839612348083284388771573660516260626908384582766092312773482023215309077626756287171478664198014174816680254805901312 6590 8115223363439005072355705812331777562526317574822552899353746973581612220971419827501554526207328189780805653800671995666754112229226219404760565825871316555911468513362451852797291977297030030855823421073224964461267691889774146724703167892913334127146990658197451824350836472980867804110723866676109730877514031315425429334980694949659526700415584424652476423404725723442374443141981137465896368774685237773444325184692840 6591 -8760650309395831323363222152873206720390478576195507389359095341222826899504781533208114956884400963628671223477484256486946368009400684563338959904204633267060835435474618648742488298137710151184818320367882163055000138028655697522321771568012111237376102511587933798196404460090881860577179243530127278184908549353100841335998370063610800808403220591661489208048700757982527000627970132907866168064265026483857329628381184 6592 9457355624511195418577570561395644018065865840174193228166061215335288999067144298435089657907240214212060198310550068817786607854264180429103538569965749917858899413620452518215496501181505842826058920547921259387769320426984695031233989648011551962137537152291738531708470453763290462801210162261100456781233235345079228021442728423071444272476946642505694191792787708991134806240247829399461882421567899420315005934791680 6593 -10209409003871237102177095501423353624806115286709514908454374132177314868062367019466023938406516325984658394668598265836949736321739363392874828223536462624092206970168843948908387749497325132912499808356843974758394958791312169221913210256252075129556237774964923571820385494629415869051167206378983798241221222293591424332771734367112713538865930261915764244564245976551259334411897500417858287379797027835296211296845824 6594 11021202791435950611738883789606490466230956206431546844289206496715554094277488362139749342020859876622341232938983464581547868562732037168533446831543190254496914769941151821661695660441671994056116959680685898918349778230363069862338229695103989940105948280533230572195877555514910841371474967937176339568453156413216272013923786577723790806487654501257992135993264453009837933937581023479963585330824470057491608012720128 6595 -11897477532875298918046773881341714800657023858803821075305633476184600871324461668028882603065829495514230116496735045314588276149808435877169214610600962290456134226058048746042502676857695125361471435234299259357041530016184619365233387978934445556959749368148471984767907789009509540175718099287170021735942130198170302442466167200993668613102308799306138322144412981074541574246377217310601439481876990017030942737039360 6596 12843349549975400107886346600073732147629795874243266695685803768095742032600054187135101458461200654084984128066587996162580142889218475836547949178123180376179500063837320206360390527000363627548364220939198012355840244721852101756155855826075448246593206195178880127365950430503027891940494373480379159608209776073601450440949264915694419955642013047832535703333624788244546806500807572745515731845828542538333983027499760 6597 -13864340696378917769781857730495245705588663918215420001131768648385369312134711091458865566955069431345231475387260100187066586243019542841059212574535450479510252058368739156017779737209891108860601659776470946167505666711961975506005667897612495073460506297160004620439406172012359009227725750789735977681484592781988088534291238438387236408758597418190226635212249124049162611031588567019889169066043133541620521617588224 6598 14966410467036561508948709668228397588954981686729123707009856699992748490901517524018520812861658467521814575275627591563280842465368848215959746795174355917569457467276400145561319342434192379641534501451943971557164950914191314189054791747318585560926794958620026474871918991258952880630976532104537245826926209042462961203292721069817920509187351641364273005742194016315080506286067079976068668736381845799411624299143984 6599 -16155990647354056822451195523949456261483031142380548806243595182418212331627189909776510364674358556660580245206695392594230644655460250682220475489649154931728329871209492001715025513479174909785595516648245586085899813432461182825170989741463805709303592637355571334189103070296571352220805663400563465075172780509411392988440472391154247710023728688336279480117202861001119408578780130000281265855517387149246316802998272 6600 17440022702699435812533693390850087265561035372708898408264845023098437704906193832896184535270398496530490127024433635109415954225877039952311614767781447265301242161440238531073834904854030622823931818725896082913002601629372180892660817611535932943535900881121016867213715450815533588255749035919915708478525593710013820605662493961456070657765019309848726381242429855522186786680014072029183537849373785704108199525234688 6601 -18825998124773558574588807463182890086107622314288473878940620477383423508730050652022369960608363465775623792780432260552520775093287341352826405830967355744541953928175146893328835677196231508491195912339918246098255983187493743869946542274201232931077844113656276415756530572450307645699725905266604625106182552667142036115285860467856961893649067530133407417867622962092450223706249534807337229491215203939824332372443136 6602 20322001968433577982069474964548621271935945701850218210743753373952478584940424746823009190922056704218097575857464535743573324408742088597329207892923076287118191660718446304720429531046276009828072864059086421604603396943330653505462972865690405989900163454741912085537675174168047520456700071709440157561066421412768764185675433647115920152242648650834310132045458707393969609674952179723222374414550059109738447574226880 6603 -21936759830992960717387965335275263055081736330325431950261192799470528997493412622444470185260760839338604217190498126249182127415811997633039096505043428170475216501356085925115400818901306535125422269302982607077503621973093943815127971676769490727918540975038292638576850886626136902632312719648093791437240080492829028705435319615787267083795990786264992222889566690549838159966371464186774220500171272097183985085448192 6604 23679688545908765684298305155084053482376399699921342350249406644968547411383537140317416937485133589843958010313061861765476400840780425457352563847676736401039540090940520579909885345394103837536664166600764921175036122026218586867672273733342763785320704114902532562079642334981399002106932394806892050572989217454029458259538476508342590969716515438007279855507822988332029875877453609633472523262381938107881016730072928 6605 -25560950884221594692054070810972301688234594100806768926460890579910682627552817918932023048714828805734870580516209553347008093653054715069608600204396093053168620879070035045548225766617702616824142902681944639734018446129396154291748845332070243054883080784552204802447340902806673403196463054121470496765666534194063756318153188115929558566617995248843842191815886489801012003264391183318356421695324123565963046665846784 6606 27591514580259409157532491019600054074049457483049576954660427369591899057830316367635818532424048474783971572038392296698981747595925632764026547683479648585589716633294243365805015987567631043223515690555796461030157484320630568966368860732074694968801733452244669492898069746258408754790073537993643146181652037748152955190305818687806926642933926760981565605038873226443107002326250353439471754072939858644317931248450912 6607 -29783216023086399914557813586976037088366571812506105150437793318021351736000903488671267378239087478598927258345728385663506633465445475156035576295322555433915431657102426877745407156775430722644913855773695430908344728309633967045289218232400332291213999445323968574165652284787324102686596963032011251671478546577076734149398391096375778409851183535180481535203076605734254412574688408932850028276202034936776834936733696 6608 32148828982115927151485491043687974144267052025732214123727327086052095976205716737587587376268112419770725160857231205487119911327564031559723320206425113321802874762981992951254713097895819747086545782443310565525454096626297267461054810363843776810853602144016801799050532666701169597646871078091223366454804090134680636046342365126352466455607620662947720833745017425470651490057896961788931066392310064241659725426610176 6609 -34702138764367131686239080150516243725254722418422790684024428221127365353518040897110169010919732799141308703933608632749303250481897449016871113578192714619595755387635022068505108316832297754719166132830355435844145599186183497386216202693834158733204008453750796219030027126914220263044877875505127310065282891584140762636935401914771926892734495855368395872547536034282143123224981126735129776558847771209023227865071616 6610 37458022232195257899900272401950743552886093567875703146893681975829432485795402468881764800959289409963937631730325387042597980313360307737029561552451572243824405895698078046915270640363053081656053024238632312893617800804581519794636787011278031801964736873500240733851043085385533214919571851833622617835759850055714303751150298096166868156629713675952388658209744070672976256857624916164464538850593178902055171349031552 6611 -40432534144146263434691182708193649114201780675301154036134669008952899075169472460931501901461957103852352089597682053927177658543072507019358294024434125464745908289848852098003363132144922787552333628186350196698560707524572480169049668180541816513409795811852334470203531300985585322566740246031378498379682333256544814537196159109769357381592493811269016864672680182800548819587794183912478789791605526893641213595877376 6612 43643000318071334239826896977182638701098109037506789697529746823073026993832105437602845520759398492124970768794822319065156352792664181742324902663725238149541611311636799940588070999031832584716787130562035842885546442620218080343477894305449805950565928064793699634591227380775187399026659299216566557460177050937970174239319627399978537168648864771083174325247703222223143300600592713563989489795984283637973650553848704 6613 -47108118154996174195548659348763274212407059172755448700972023011595131741259382803387681455254495919946698169286722401652157067515654390621277324303250524132742270936304355917305110960616708012677516153857421120304838433950286546351196451733844207787344240292690357154785809760438933089284161317612662999891712039470571491503258223430714593522569576392201904393655976944454750790333332189928665945919236510562530456761270272 6614 50848065104699580824180440439361063947294522992920210467854072850740110548566531837446177571487801701910837815026411989963833741422337989918048470360106762762425297638434479394084140409257293090154391743986809446495809509669379575799944063179072117734704849561251693857547429874221665899101093355107066255997504687732072729752647903571547358240343839249116647769745065151369554914062655317877331155798648429166346918402853456 6615 -54884615699759817676955368321140195177278536892798061220597564606802248357088272435713137352303499934331860217894959157977767334947235624353932713419310223529418851204850509323883503918902647814554659216423957515714839278587848227598266292372787856480174401306190031257982142289828111713772578059572492655671371289739408982047301361901008062022984299900863830346338518448786655204481183193628031144079467181185573359598960640 6616 59241267834238792037606196166456110206383009477692453282933893824267397545773585144498693468318818520403093779949125899365685511067086782423453708651569921616209257169108575776223040079843466388690735803586633238812938410842700726486704435130853547024880106890526491371901347033714777710128425782319771850243698382884395812402264295309373273176387256979780038069400597213961272594507415401811347198843967434313063861189558784 6617 -63943379016476868608094438402633506311812646013540072194494466169206134043348746879519629779096043486015486353880145237798684675499072107374739367059191063729431499781123869446577923549300472111431844789509964687270534920035595217819049821027254234288273740048468110414961053573078247652883554159049388645457298083220760576913289602099828838356704055938380531192046314606013583692593628284604656757958765943478970304479363072 6618 69018313382971427611234384522884079539578234868900483369031825386893873126293168968316668576390172531572185019649313938889497624808621116071808727379391516267878604604820779923910757314113166193225474339441269068091595927995226146057276367002845151616359706110679760976728814186610384813645319034620005114847047137106027118177481902327214282360551337904070295391317768921865110321111702892847411842380887861149498559792994304 6619 -74495600322340199121589462567588097746545385729159305558179010287494584885457911935410375030465958276715911807665896812811335792714183661562650551675586967547170859073599037968965462309635857683589722024471706622784231210137651502144596081816841550040289565717534006859226290694763731564062572281632813209919728322188864293606912840987064867818602269350228970743285348066440830579911922613645907176387738663058014961058971648 6620 80407105625282111039537002072611464649611433367771625030118180363834607483193936061833811214129489744493121128819685653423380063626616997361413744076835392819994929770445589956362922616160866152897364731360587077775737828386978331495842236511189427989246370357834164357617039619297830592054650093680206744305719772435141169361253865585156464174543751687247764322393423933963275354747563172089536159004172641050954877884589187 6621 -86787216148627996111525777387071621392474973275030456148815446469645017840485439739349416787779190426870890509100331112921071778811442337932775032699667281116545692633971104618097500960624512147172747573070969702360974086141402890881447320806894695554533100262181452698504485321678421139019230925808561509741943139778833514089358359199250321100258340285234659963578010622713067498810260361779124613436851888576749313862926336 6622 93673039059435313964276182582017771588123273091444358258971736164847190204327573054561081040094491217102276714204330857743553727331975503990530191177549838727777748299637901840606148314886088721629177871689223384815746541941156783650063915976597391292413444172013222781286421852202717904325209053526998873402621086280230071364845229405353421080390243674067743999111504083987220577733590583208099373365861161173542435189161640 6623 -101104616809071906211069356099858671356695155750510706680487047518768526857534212678114026593279140333919379071978260308970641278479041422414907993631112245481287027294809513219575634923991882840805598066821973674195959497545777593878416504805113950290780439423960843590811055484170302794863747191195055301305707917331248323374923086344728796666625570551566121769966395456389556238171607537999899989443123967042515129073664000 6624 109125159077835668449901479175174816201734207231563278438234688642037363677145586125208088076644331943345023695027212436710586989630948643382212007718845182526072628348533522298806661360853513749966005807478868026594611047926763210763749618029163411681996320636821896797861120358218424863205372912983593566400949605933944578456304789200199942230801611910538906083935700388258052504744398864052096492628638368291455045049910272 6625 -117781293028389702449703830047840735010710687426586391712121745791989870590468540874006488629742861598344386980810194621857442938759432963959360079008573238000794973335313544076650489558144021883805245990940233749792472069969153338640906396380075763946853506940369129387031023817205458170003254243108921711627406659674407294679744249538948414111096627253115096779274715828621872395217408489394739854601587624402691006417338368 6626 127123333311716643600762230205178908539392366660976949100250356187250337777186177649587427938249102254085784226313649051573329331032051048597902169132074790981046645628587068815476966545617114093164598730798416925032581051752210865704922542372142936087465318599656275894160015167111129867147135886542556847683997488620645750635899119654586035577366352867793148406976422392501877839692729327204479465679678852599085835424275264 6627 -137205573383016113426077524994003730793951590916153291494209089894212765823753981193190059645177534442775821449912504181250642405206009778959185519977384424722150606610573003085072650268625146077387509026870349179828883636281005742691394674005258242858362934668400442491562347958184591417891297541428598543622299597696976395050716491256711882828619983918302464554664390236570341548373313725155950760431417627495370865347919872 6628 148086599807637781890102203826820490019668606876500175303905715131207718862238584107006403141051348295535032503302647276869637629330698098176709134160513928813085956645332886836125566720341413172138762163273123358991747646818818659373136263667786791227210445629013427076164268981650582763567516881795689865809773545081911536711900535893445734103417805628701219503580833237053742902934895468934826944461882682256108578204013528 6629 -159829631369462708661579810000050218400371273560368857493798333244047450024966880228849413658579913443075516365543318414929671647296072081216765072599525125646428105741202334209918206919759900474991313101725516849258688883759549381395633262099261163874191694368001020730649884312991786036416384240750168887033739254141924062078503481447030235663333516462818912580047478867166028905786773295768662935408402066355177615406399488 6630 172502884936876064920879110939377977724364879771741964639277107378210550890502997378565568119213475180102916936435166976130982705213524198290311367115464064581063601839173638634601526976290829921758267238223945733102459211513368064519536672204322018022706860564723010401778150397803376565120715781569538506550164170187021236232958734015310002970787870254562008248399779926392888655898388562044194194057258201946145194834241408 6631 -186179970195433177642800761217225970328785766794611703773864542166016888213871695685344782156410183340291414959613031266993576259524324558029725703950092378390941637693825600438998775135715790736095062055706543952984545708598780557008989598012627731706462102043009599764214161048244776169888043951130302739463360614960536813981109369685181476966439056337172222908374889440464258138750705829135874114214849212094971787517886464 6632 200940315522390479320881357971991222348473292278463778718204097775190846237766074213178161108802065666323390835231982847463901900067375752501078900110548961604249051918421761826484434779630508455930554090414382399968181434236029162873716122889681720035660614860756479126854744778110559161090560004283209872995806388343974937388718689980232870819667190350582606861566852241092816333427447957247404001274523193529763821983038720 6633 -216869627457405051056521738042861502842324039882561481579764147647712396659903752007624891368640366052637715669707800899521247460936678649206856474676311188517153371725424354958883126540093818002628516791906258496810125525672426849115605699891211832895583505746249223174841284745036482112104988289514460586970461846467526746055327354101046839744879021217668585711352619621063703678930227472436435630259640503294636422848315392 6634 234060386416927381689954446793697444040481023084777743166443174117616566069864042858977144452995139568211329111364657592570244791221350866044331030185973378571058980164736419986501477464186651117941494459189357619528684936185346421907275435269362896455118754251479178021685343218384795022486305163647003634717526878954312082379238759060190204127219062434959695158909136958906461630983243533430082761553243455350229174422589440 6635 -252612381508228656473055840987127117777116040710308395958550063560451312074599079713782609333174334659915737627785408390063126513946484697379033048384788839476901718709844987270967665844460921104604698911518924079884799321568165221600324482878005802221493740703227791811262377699274657222014549428233637038299798114676244957083596914008811573136417273976190005962720116185360072408302009358862134409890678922092807578510688256 6636 272633287523810138948015471434472808259821494366862499013185510149012283217129015609482967496097570405231431648988443875239861931268762566020364162294891383842335908021189764337042034574331903539392233617796566836726296764616106890650341707298368522810634847510274780538680774412756340298389658111532333389706541250226148333565069990053674609269982720873258656131701134596478028403437091709076782487349027970065775182827499840 6637 -294239287439425510823442209573821230134368622262864722806600870978267771802064413448909092128869514156875030515770367633808345890036481486373698344485856807977171997325357008658607462276278963108612550553807567898737263334058250109389085927605524940906108888215246715875600260762418150665115682469753915297888943752387794515769907509747173650307259575171610772103808433622379275255126370992264120283360564490678823142195462144 6638 317555744000495911519022284782119988468061490547034631574919176025258827260945180731658936000053538850278243118428645268988382207905568246442168492395991066888599059218554738263190716654096243063260657441398530926022274767586517667306061826694670660730615341224523750565899972268868116683064264998445582627696305799666694960754676190507425009533740095283071180365672366559992376873371000081098704856355243388125297030357021936 6639 -342717924263809349650340673646294862998647537350234326138711393552885383129369589626043935153695238384559999283538406715737391615880427066375181522463297465821225777807291501102384498550075388306769447426526917943660665661385660705468243878559918597055464464358253147626981740686685961358700093393380161661316793520408577930074721710570528945490319695643460326700513531574526627528456386938287898416451598599287520308223803392 6640 369871781265686114409499833711373254627355318780798217371807841183460188273618466775366493167161844683992106990745494834280308615894843215285416453587150682201218367329708006498596206086395210754805675411010145371156718633409479756831157959316402818602249631458260774387974295858260137736137024335050190045521893716608450539601078031666797571486283630491086786435646019344691809627322366365818842354064683611358810071770604544 6641 -399174797316001469247313615624641900448137306368216818927607458069927724842205294048470473296380511048149718607471035810532387021291499431989243913998578163349709550176489715927484085014048284744339833412486119040900919603689463591181557514523449998710886243409102038325767683362310582801892367318868149476402166652926195973309584589452456662180681664839723813064549948861547475734935694242972474172271473367625347843379691520 6642 430796893771464569427971135237159366586201953829168980855363658861525483017396869502528802051568627277043897861470932672474722572244915646290657442151970563761435363624209349722318533276161657746215600659772204534839857896514808530267159945890179128983171281745283894945669946852788201333739848502591328134485360700490940198411315650942064137469505207113382062629464573039066164249055792794057150354877528878264000786268762176 6643 -464921412523383854481630015082008669115238864353189818282053247497553179984112942784231133281901528260204076148277491794727820440759823362050059248102260302315578200051884362162777739405778263349030942135292423718479379917270280487605537875460786414935814114635395107531179084959294415882277179584733282815707769486234956996943422661455761651639717616123908083885732643509672333105818413297927469061808492346388815949884030976 6644 501746174846988657096450847795131184527281710174055049386068835049007621288018027422908298420073844545634088703277636670981562275919522430197400365342632042732957364542593899763680734684826114660881617032690938806548685729300786833144160642509139710615857320754025539619659350485762505250703434571486158695442813717315898115236850728602658266789322984046690691819471444741149626600326488159922790571899825262763257813944913536 6645 -541484623703580306872649625573412193734973726064015143214376558590241921258150156358286694641746752717169435227380392579165079435657307241903724195229495181054276705112635576691134197599925831320471609438083488196092258758449194592930747172891831329244853774739856034152312796742056124649984762008925695756038416100426205577604890855381115456378212040922612985068344983941639519003477062793452125614785502372612702964392394752 6646 584367056065894214208187247117312866879487109087426042496331193234559874631090747924719563630185507583624072871760070152357732957599120538601780017696466133498555841400710809853371546484268938847465282831947637493365616206652886230226283594942884663040167696450298485816101142126732924904914451423501943447731707338127320194909857647549194263813110411559168902930522965538735394553538449692658535953149671761332865843432159120 6647 -630641952353807152685456456881019069767159688717429649664466454216221883589408011894401986205942763845399673199526600879992909179360326481886202584890615468718253112603538877383381170246709004164576899206468081481176828327729493155707496315136643001929312850101200774058960604678574204696317663701457983697259405525522955872578623784635873527145835053707943124154699448292951215232161560307767366058151154653678658990293123072 6648 680577410624875913805257519620297609037654239837072541954681780045957149907213304055914466073222340615941139597952098806426764271347242524354245058770949266538490435906299463329520798307992478536588305100508988760087277015007622343459091273212253397210877762707826249703075965427300630895736710995538460012958248701329396610806642271984867713458285756498408319462625972904927948636806579486409199669787275359918751454677234688 6649 -734462693765331050203124043147960528922265844326901650863611153841357894696766810681931012894018231146363023071666718147394847460838794616549720359836812785119132578376487677036445514258016967664794554463208409230070716863734969237047634608852161139873595761823731643300958245343834310802272890151993685315568631846998428866211747730991161377450954689067615610382980028434410603443089709655573802984442670451536924181657550848 6650 792609898575508730593783530481136292699223982096181700339411327385468499984787862804421072241964021945899043759982801518430694460839193068367143647093040452275018096942715751093672395607411876552515998813078952776449931681088390120252561764200488171440178767978248764146832184649090691964191457913578223343040800126127965709119477659195245423391185690388438700429935310298834991637699129489850527223337063692607195782582359040 6651 -855355756342990358193944439970052694874938338744458535611301238576162171598009278779737099918678858669685945689733030959599463385814248414655753360736417393586016934094586310756601855639280091318658310709007269732146622793737072709369361303471814185251177056946234312674733124775370891347866926519852007901797708678691786367261501044052844249866432883096024348044942080622772702156750701263350928243663479253961211456978419712 6652 923063575250929585076934619776541593492932528805496325116704845689294064929339363125581347459063988596185422799239152667153903889763101251497668957958641643291573871998694077138554993125456281850434351829607921049416197754768760839805145852908313479956882299943092487416693319709144758631840307462646476628130322278732121763100006824062497885456598142864112873422988077709748255683794757743984664653250727373243859503842385875 6653 -996125335782488938840114936575332196893741881617539126190052747722541586449931564353048088893826513591168116133728238024024832621012041663754703416079573041461311208159120516046670717590270863549358805311683071715477701343371314730038439113819360108853718170526000487492356796848940220238488736602518895480408510712837410201203346440514108524591571694237565282290431554038511124729957679319901456497888028650543347063423762432 6654 1074963951159630461631726390525430552826400910602741665238254850569085129149682594596607647867756648009958071918317550011649262626374316811947999265484591765602341690773173877236019018577933280188055766791798278399900988770407619040494358906451022665215049036756574067860747086749244243596806755176541084800765159925562761782791747681540531762019955768745806050678661609805371980432091936511300788696496459287426487492940743736 6655 -1160035705800717730579713965414868135825193845628822225175181176274003767497171653199085019054601937392122699741075427595023718493045251272733918489580977211345989224227726260477037657771086772547770023772193861886271751039683310357198473400214785537543091616738288817950179907109227639879751316327051884727770205820397551637385541271362978154824496927217162592992051813667056524200147781477051803078477921160869243177169584128 6656 1251832885801894269457531537961485428921982794533977602967994538979537755020107067320651699810621550611258125530639079861708889070611947836554340597390847333291311148268894073299314216292399690436831502056703496396915870977666770903685811369038463755697814900657880723693079485791424361307041795358240217840179565120729779322296163941625565231997469118080058237788947138784835907367642561147230524450437558204036664566172464384 6657 -1350886616547833002946612806978558736221097096334018970958249235264285868165188340454189183305370471458654005543128325009274746753258481227533758855706819545499870486637415887732477617581479300195460332036307206158227047546857552770031938284511329643197161653752825961453495577832108012872210750443350470869884127389828814792889993194227715850112062694243833400359766136910164514704841467695539824790821955829850908356109139968 6658 1457769923744486964109645690047455710106039494654575217972387703064790542973614657353106138110738122465782419704201121483926879625746875674845078345080066297363052103651235981740039271177072014773590600223297654878808063885417989667053843173313919708823302023298580321575189340367951800234948560665810966767979500497592115087796530748946412090996092921420383881867146074463124917038323901940668056827290652631801407341615505728 6659 -1573101035446689185118716621914585196328654877515973139866260403143688178067924241481181239856933868310161003165558877275279363679140435035513749885110375316116679943067917459896724305673957628216911311602145222166724030412308647355059107486441646271940564407144359980769898015979028408853671126151039943452171860997119465768870785069347312602444593822258772953307150932673303013157297342577729883452525105535608852676630020096 6660 1697546944034156680411702499595571173458180216143780460767863361132595307363123381886422564518422805220791900126873301464984233559111223108730968517952063358728436993098690086505874964627225129875157440153944727439896851746188246296859655696094252514940006976416616208925697447876920812246690134795560459797878335875651621510226194671298829824204425085184463380139708905034889343014326555825721763086014506173649784998434629424 6661 -1831827248578529171002377039807313181870809727095244854915286091828463243976066719975309857143135799797576520281761487255384486263253297648899884556506657721512701292120720286148320455890934051900441108268936446312288171128418052733391474778575510022655942366648247993704034629250151877596417158529641031545028969118001865889090963384576554192721672707839175075764796929882990590375867919360586431551387209973027737697631338496 6662 1976718299650014392455951626018865830211210481073764361587590712637065936431309033749342701002274580237964316662713213904887512118757052052077780296246947687321793149876528501692058931304129332493781634845317685072203329294744315265041268359796845448399226504997357343666412682875775602874967310905962940130298562604611182773457973451031315244486441952277811140597565047173415947474407352498555228981642699907281565022071703920 6663 -2133057670344180657249033004691052068236687112657992506518846214324247180379973152312108518185521633478513034097080682953836343712466931943283329141921991304529638060025704734849712371933642183962361473593472931133594190368318339686155962974411806675124852541656282638462067177035091622963715030590405451082173627108192856881012043303183811222979320877039765479415124373098966821994383001314461770925148201142750842690602008576 6664 2301748979177313539528094722115724057447799063916119375988029355777193467401039796023167109825773849852704032314982176731654674324911800447261758596246199207618616892328253474121626064350206846650181933127327051328070628374141479904883690445905890330393584635057960136777371036823929609100041214966040790679171360318027388635284587308282061314023939990706871154612660016776968576021506902810392608965364780860929225654027934464 6665 -2483767092513190543478401121983331307355138940575596774407315071577596919565457585187095578417265798645297801130145055900189870392928978686897158102977410323137019956216497816784948553936150800694429169918034054128253278892547602136555479889972012832524002891003808336347558411975883380472678027817215215767718023622709115879068566573411397389875351313804951629980592543132963139214626020691698395068877065365946541356892553216 6666 2680163736356613049547048241163936182057985206737117795111409106339008758777391298511517128258217180260802950382516441408125600821845684626218997804413823831529388278198611501492107851486430797172479290732697513031800153629738936363436314246254066245427504789541877664087283313104113791390880994301660708548559753567422168882299062836277875902622736450250811350761064578161555807940140470197242179513862346020859853308469779456 6667 -2892073549691955821463691191736851357396774879788338774916138238631147784530463482768038438365237010275879673786364183533032687717371483574337957490659838660660417203032521219571241648433526926679810524596725700175116618570249738977740976694494295773264982997636605648723499160715560891530079831820688377647050481679442585166788504280551038110282314789881341692782079751748137633412815324743485425568418843953453403727902801920 6668 3120720614071707842944382335159505111548537643806387560853589835476442684481941446814472377249774630369030272005580954324469137692632269105042840834186746034283800444447625414729914054160377998707522102442653882002461549444849815991612393203011316736286726317965503540857483312642724620067481467722400533182948252884519926603881896279830592201914768196960335544400268765168685661022167547896672701089902436546172977115050807018 6669 -3367425496884886854371212493036698849443392387516572216682937302755188373744678828009306865248039681933388697783923383688877966432880430427818420835491142583813791105675162373086201409911213620739068974989119050935267038578490241306717172886164936593868616482442831093386175265483635010790588717410623853214686076772854715018784955510368064295084702043102510893741795165971552309259743149452916864022134570256707283836110635008 6670 3633612848673843748531387785900982359035845314941875573940838155488112039659817492701830002497182785843566252272180478136106038768495458377770486406647111906891615784309226488170724810826695530588223868204309137776446431213647501119925255161521042067646898479469861757649443432424544457400768181589453837019004838415294447682971497772661021598653753543817268688832574263381982841662446719141190871523222780077188617124702613280 6671 -3920819598037077651982186204460443110990931991241552333018588999154310829334768674601424621193834265135397668026062751921733496578109045487866022876547021374768571522582461054940034715672136258895903752343184913605256272755302054106004858192328113660687822632313935613890099853948599621938767617243239060341299489647639728230105187989093449212701163752496249490164639624792940829282983673490678857771248589447348225400658460672 6672 4230703791073314428401279976980742420182374121915616377782684231046442965487208997575963139603123286802519340381958936230834575277988081092298645699238476400740408084248141624571184641462501096375220915086159191338865840937661761330899943044455959740355588941567954007461240966708916989709502640145951968905802929141869763130627655808101500699005413695999840354513915160077066661887236859932817021419059214835238301893278648320 6673 -4565054126007730005902353202299466264387674228933998016713225729023747394838997269179552658533854317075513235984059727353011710152113733657124115726643551223565117736037080952033751387930938392928262216717038051623738730586803361350573053225419578343556718804403500663228423523770885352491003716054160503933395192904773222589138233514630707679000203435036506505655233706022280408704448132228700285028751959169610136214662807552 6674 4925800237615818496755473336409022975926043173617351219723964382602219400204233084736444403932388097134295924189257188614971045983057598870324015517930943886436274722467794306192674472537191525724006774378485312178229775609768258492389283571243502307907622157108794193899708445545057749365641669315836243655875413999642758561706571041689781869382162451964230254228272692448496280784785315746185591649167156625986984228359327744 6675 -5315023790346649431855555587615877973868750921265826826181171604914947066055182056779440276870512559356026315961649623431631455998335931561514135629826778012716072597041928412571598749943283711459843292602210937648230786135091518421599573662282798050678914265461601142452613871308439233201111208955541366985246605826135488116714323653691657958474903844916880549737892587798991581913505361797733733392475280222581668639282298880 6676 5734970443669535613601996784875398709342552054392752457540771718629600034463603762852152332942147124140864754470287321260888711205036833597553885339898157619267763152958969148127675233900290516684635710849971992154341114913908987630690706165173872680414743198560204636688599771996112662465731378618221563560521863871744051710384859669794443776453937938423418305826177351366827010930551945343192670674481551722412602635108397608 6677 -6188062758152759732005991498440715587418837300946475664102050862577425058334355268586882567483092359833820399709198051685692937099908357195079919395532348911565192931534522262822135153531493150540127259170269600648094135592628329553827991399665525704259294522117831249512131407923321186555792897496085959984330916188928461840886638449159428304390929634680559715737455331147729897032545719803928672352691886450194470739975864320 6678 6676914116158359463262827732954336176449530126726199657593284273929583543457434191003310108468013587066619436593643439802224899142866537404407207821479825826925997035487443491085141114287556023573278193223068926896008802625044956410214789014794835466363661974312280561964137029933976376981303165973125845666344746422706447532326056536862101791902701284079409042167472757300643222570567854637581378168631883322076754799563384000 6679 -7204343736833642493355054763908706640189391855166807749908803520821002787706461894529756067113168840762221426212795089976274050341640028176225618617901148231257823285409544281564942571362311288295084300836076030915874966074978276336199165856735621408205562177518762876888384142346720491123639335918275479743902738063735677356347281179963466167879086609186811250957710311307168157168592931195034559119730981649419241387540348928 6680 7773392871331083201975469458047097902056400588865206853946875917428749256878970749326469724079039362695256127631205464163116881227387680825900400418945267503168781698486903136754061388858735492679341487374850247658732478292449641882261851395040923335530917122144411533360306030076554182509306450857987860152130243057163785220460721322364393411549831052905068106027563062010157881038664721628435760872856214915749610246914050048 6681 -8387342270929110233231856063994361513531223033593846589241390100322603376316845150840436292329678792817916153711380573007867695884413809377344545743048704260555212231828009311554702244650000048248765168906805148988984743222649029394311648208499035490231571495188759874028844378941814536487490691914359135677129985271554717085895923734471812298600214310083656729932212772534871060127279742376292166327721282981403745346738192384 6682 9049731027995379307602502413882511986936448434069144689779576608998828036359097274515894820288376762000922996112557506675024400558691052253333928353700767425472949202224045752084267610558485111787422017169813692064358473459993654956124143748329618001755376837799567815479780920145456305725237206471595087406339563619461030527815830294710420543921606347730075819800959763586355748072923104415833084375721518483590437498044180864 6683 -9764376897572787978175064371530941595969603812828398513489847256774324256130650937307592078064051794162714354661624741047224376922633143759145856139945046808607793907312506474533037488368820906801741931145501081989674286399182303381654221027746645531062989922259903106477901301108468437113298339270734609869024447205216428052909589905272344890440924135405241959163865222708473922578783316513134512592058841539953034439392493568 6684 10535398215821311630513187837236254984789953796037732445615639102705361092172726558098401348578074472442115997811130279350083796557153691673663536760843008283835963011546878910353800906207740043952242783859324505519333782636769878759265613466929057256271079069944049038948981409025912457443613440623810098220306125133341227660561134605567321093114987671519428119172040887207065417993189298105690901535183737920515967158302539426 6685 -11367237540663791922900327722385678295692514434508256489556142894779368376543806637983434651434936013936172090169656470545745666703227885037208863227497886340936693138501743775591733834173275999858091696810671271701689377085873450084703855727021334997895090869786961392169154099409506284682495561957744284906965604824693075566054715161540908748268701867749336536691314906661748371279071151425750934590207506365150699346620055552 6686 12264687149812917434366453871259823453520385109525666370563011735537258878030541604298766949318270732708197046361231094415947695072074464014010256556359985853036225136032403278045277161271984685299389590925142256141857185201695168765014305213614961127393321395242446563713450996153200096678103282387329460416785292884773254723867572934343003024349381112757569712901787734611701508359262699705059160294075947671529312488427839328 6687 -13232916541955680761848977151612496668329429310626777582421156872934902615753136339233920166251702165243862013117864753276977339151596747622702801590379173978224016774345361459346394164544573261212774360368858014840618434435717204009048604915038062685494202140913038440892575848783460333174546566400860554576336264082308903509557392899657420025943108626778445310167456047660798482770131979133106886113195602165003247221578137600 6688 14277502098300824214539234450366701740536544342103491150635899321934940481559461889226299416071630601051833069714915110200761079833190959270630105481916327487502185633354773949017540357068294675172145397195417234316040651711000630449677583674522862997481624304694941081573422132329414685620620342400669958610655308055120769672963459008369778200456062950446550063304644460835488192903096851695786926590455740927993437714484979712 6689 -15404459074019154550859859057427842884383603072045217242039497773428706576975778624279920782229879467141016607023406594512433876067157280129695201550906492659641392614369976226396646302699582029557383754056538481625706005207638720887672882416525066363176784669931480267450235087002561628162123106762018236913187679875369704931537074480569260659640780703702542838632562506261748576982040951208032736248735992250625299200414842880 6690 16620276102396150018570120231338606152898035268900974825069696016450489818503751071771621188279245974755282025494244073288174334219840437337041603638499697601206023023248873906274782886403295028884627445626973349558016105022013755938413538987589826378037014661331412397519468867427850283629386453762677488430805956442892497518891297339498399374266248027795741712708516560533166104068621915885197803241580643237822108775499718656 6691 -17931952408846508013033667773322143083925120281803244939760180862646171798884849844929883627135943953890830709319693603204884370161149093681382462724859047416166479951784488010575746695932078018189929371779408295444075468853263035873984875286354890209419141872399462450863968757910672641100658970734453504588254986911299664783511961155230048007124779981625779924535966140824889029271412165749084823786843678989046780682640031744 6692 19347037947392597625754228592411409942937563887043900763453205972950767968942283626277792479677590570273807989137611094314129385065781765233389021318522792928642044962834354725360947032329496248748479356424000295740283362272443560553751298635489522869198691679201187824672898249823431538330616573165378341397474129309930130357162877294986809877958701968010620838243827347817847838271080389637408502782776554506288924788084454912 6693 -20873676688870958495248552836113617727044649817936843210113432712388311187840063090191228161896797608005156892848967133026547206137779890783236518173472934095880542003300678377137157599208270702484291881712920437258604890081382568163184421994685539866659481197474777524528165577545315667404977937475959004682966733163811662608735580642573976796497963096428527800179708214535582014668106508832262990004083391161832037866052517888 6694 22520653308097654195414987734477475973176470132139913954194248623547416869894184652863942748535996222956999525361730883629944656902930401443321571581062751491790840803802368947332849157672047065932430349264241948826576261500250753537937478327398493894736759262412043764471165479585877990843508018876203024590679094421081089899201401386231787489244399562159689009479143889298045504961345009820873176124171026370918453682870751024 6695 -24297443536596466950752786733288169862040073458929775360501779880992773798372962795283841754359377967819203400950340110065584792168444325818778160974487345916486648297155711249930464242523414505013572004941451468354607663173684874147013463602080773678468610553042525418000822834168743358399464696540969415158675293292225043372071623741377594298422609862047672431733104301655045721211542042052446666724988663097234302759539310592 6696 26214268468383603418666347075825623229419026630891176854982988120682030990714585939429091876345357909090402149159478700956799698129319097930388664129112899325210886928445542164966988346389104024209286620751075789133743014102824916718374704286144401934214216917589932843722093178876160490292973227304147113656917648950898105928227541157819684775029276354409100068435233634063943933284991463151669555727582482865312111601536696320 6697 -28282153128827353973028439957280682085861711670490852200939500810508993014002303961377706383514194707405100808730155482240453564333110783213566980393719040056832253109602145646521379583201227077881580730341624820136525110672817788750065213509378033182872413332011451986499694346289774528719502394711855926862931689864776372534552384946724587714942397925306853975369960888440712172013440988400861177874210939209001145827379380224 6698 30512989640888858948336490418820989044518099119014545659647920789921811753149656312113321544589045087552585678162961314992626496719144002998638414170065751071838005651881786866520420467692725693438319541493683893655471881472392562430605200367255887134277284694838601314109745176921525639647863239143795086300522264846982710647497486620447236771637617420427537538796365406262158249422344290252410954943763934327601395957203364736 6699 -32919605349238619325917572768489918090818438989687455391761439170563022507681295503956906431974403376824090901297043696984447441054391266262148614020638849607115250294550469019622428139166861860681625737916914793679579364219177661268460427745752936932183532245974155976386432445059881374634145012084490559231787817030338314347094659709421634875204242737910541690986210787795174763663566345244534480335843013619349091710058627072 6700 35515836290981246287581381897081725963388664533888987675159618453229053838782218391031115458735587624076401027213343823456500157643379820828471501662609918751408086372077964312112840690079647099460136858376766306447819615838707264787466292002539033039018620180009004374098847699190743780573602918226089165287810165226216084943144039500056601090531172524202143578913683417121438054420182529036727066407202759751205564036999822318 6701 -38316606432168379026739743252507803207412951196949185188759825939584747427281825870623002573707266760288538278557620879889893738064916076907373736482086069021147895059814500225971878628774052368765585968152965592113213874578123756464183775606248615693493856187961391995300560353535532973818815134805144336438596879613967501474880783557286719370852634553294478840297149242926745576514906972657487949246848177455242660187170406400 6702 41338013122109428842269418890953064772476099956492484814010345215298936330625648898122251568730805432965837720194177336238249613817605058040947106406949630683794566463019821644358680697129841045371696611317025014825184942900556096482310513930171262587492420805477545100869058431734573113754453470273497626959170769132922416668402509068177485763208702102535791019572661531940949662614363304069930288337583954633813881972674821048 6703 -44597419252888031983449199071087950259472543849391630046800422338667233417701278782469119483744902233877379273987619337613424057516317407625222066527523692947549906098715926175167293246531171913912999121052980407617056362281217624698757289478992644679400004529246018279651530408600455730503479848050959924517638086769800840601448999356321943919699465892353482775527541780485836506699830088128220694926241921376722565354949181440 6704 48113552649659554577686128802306565985107200006672797168076339990238332596323293676602835337658815430855735747647428536397672665587842583347633150683125451246918543740275726222267557688681887582038494817521470380806679514121751685706988895124187331810147404546858916580434173635391936962571405815561513103019964435158125854428052077609850965156565000153791496479468214979714277730264064618678940156387703416463934783139831000576 6705 -51906613258458103304980493765931711365901209652639823936481896390288028375087718219655287307204543983823552388674895540033052631972178207905782965070207138029889931588526313792041878002336843815191921409835162765297088648201041513505605890771297461032882211797528195909867523814776885529890283455324446295514677926771076292989435751868847748060498981061444774269469648310800683703652619118157432460235013075977851542761347481600 6706 55998388742613563082434529992815114060409520248832363435975449563190706109576992008778791232092026272083006421582169467820681742833300353731173415443386451421245352000292238433564489164321841599931675461968872722821299426774728813097471935143367421102561239545728874714894999124434317634653427678924013970885525686195721077613856200119191015613053753789611399690020355171940163364819311579590880914513298896563907808558510055424 6707 -60412379146721727980388709462804742775822995573410727647391735826543316547120359305417970228833397614663967000901190876043185668703503832172748080469194091372287116227339098606290121246232339134546263528958816660891513611945292658287722753440942211632911008138930535124658349034927021708342098577241723629534083062126637645144597585891300773403317400676659865795533532390436361588062435507943275751607926627738072676958801494016 6708 65173931338694766479686351649825612942689578438319027269988317765658672925328731534762935765904732616912321789302866074718526257976960214943265149403945308077312895266003063453508924744603233917713335027925716611594760814476369174265548082933039877842117496971372810257736992244887619929733588585119352846730555859786126638081071935748488270000547940242989701217852333343840798837415179603270721177637445215694182523427091927168 6709 -70310383996037382861512594712007933092498356389447322890560038453263785115516693993552756065990706759914813918445352138170118790841314508534080167345604594073930215723586412796834487376462859894208290383231855667529731498982581469139781925184812671707062335000878223341413612511139282807679126656555139382645153703116685049700502698264204916337751524498684730307243678686637796732708907565934379051926544984783970492409430147072 6710 75851223962461232208214371819274918133163068256140896239041462554385942562864012636252859799528486258528886574879067717364007320976775938749967882373222278722423836125099215603933211232240586242217394916221508463379169677120449595563765520284105945235909060979034299140442932131664125780452851470917680664551566475032762656831328817871905014546908204615505260843553653790122583351101287474459952255846693723932128987691929115584 6711 -81828254865606138312115771871103138481530677395076876130727126450825147566014076340614056331035304568017560867958755313371405143550370866522412893142620212757487990514307645370505214232637290600625023338820235550421145221702288015473141171529936939766614798205844828666674819886945180296198672310471316432637588186570699835569199920485037326118043244242702938531061628826076373053311969336580160632606342325773848591517626662912 6712 88275778956347681866189315272915372033389146809166727235650532903862135447489461149182753783420537244216142254723449190435449885999578026822598078319080438801323307973030684090802482968987691393946546755513431596721063429495647068861931868902276869861655112334479937635820121260667766583984023167599628598322244769097910704939064239797944740096396451916847223161012898936701070445010990381445856502113254976617621037667649911808 6713 -95230793205331576147963057179074312373320252245288291443942622594608025282871427417764292346905862249208120181330507752112858039979740205642595560424713818623467909376381852156526367082828402288969343763072036547624587672767360115888330951921489382079766984287038523260354411567117969477601887912471423286504927017588423986519011724414178788315635285635068630428696593275664329939384029367189246354566613568152942386570730143744 6714 102733200773411537165775445470352659173371270713407434465390965016750198022977105007591544274531803196387089844596238624149072502410902666959487641777153161039816059302438879331859228112460933717860481895368935248323092014953902255910781295355335370041198191732590459563340847562402668311193674016425648906672736703483507989742379618653077559858823458743051928313164291982785599718012866327572806145677166430528890373248745355968 6715 -110826039060037896434049484448737681598706828094215020723604258665554977089995835843888064659288864467968498523043780727287887228127191693483110556540034147820658430100139747145432055458617929309939966925803282408389560859813646667763044340440077917323826570888405024247434317866845147619642610433366799236837511992543407220695307285823780139833056922852505107291812325059379316089567066342630407806401552965635380751993478840320 6716 119555725627843599674937548133739531310602749724669709302949848665711148508620684762259863411629844684343339046856884619322474264449912934263796872200192969060049889856626559643653567450143640470541944736231403269966768405923100008177317108265325861130419260539609440964118577107617839879563259577877431446543059641362634195813383383362495598543657161937208212131382199988265215587136021730972764656021845579144626009105540615741 6717 -128972323403235666335697146228402978934797110630650093585430344376842612039786215845537758021770157052058974356529508492883572401537588440048501598505243902384200752994265513455839848508327610979270835855120086935517897473272789760568988962525241742368109102365757026257650983247911989451903571822561986379972621370629138577158693385631714470095044495537728113892822997961847062813214172663232312423315510144929301150341919670272 6718 139129826662298421602938349713518182423431246556597997356621025486191035774450546719360758613483092125548560994421385099642917916328357751386865009056161112878761276903725515473747061420116374882467656876663446669789072426973624866140890606284071256180877201820012326218261076213502632954075820939829798470789610088984503966206118240236430719947246643652017829622605217756839935526684242799607563797704530652986983192384040655376 6719 -150086469429369449708040670503971543020103887607395896671045649576183957515154489022092871696607977847750937979658434233998753509869689390054774170318257808869613534389506814454693240497272069934433030701595212700376527737217339598916167068651456782799430678960041518066303980549803441810745339960475838719196707446141333390630737515814376437744820250749048108393210496179301645272533944125434282140746721980559498629063995555840 6720 161905058042928168622964828725898426080571383463285868064816205805214794611116171998969219025458258851727496754493626812858651914982238976803655091611399990759104008286130857556160525517914335031553181544398795274809581371389928344158240903835841589250803060228141320549551544027051551366741924455956878479822996143723644582793058390966056342076939261249483650736055347591085378851405370463469727660503180967932335224032584998912 6721 -174653329780660188528295923880308277963057709423970081039303272979730412934125729302993249129159987623051172166235554390382722970902492559484747540469361806751976187153385014056847902384573910469510877981600759288722113547690430220917143984472116890017419224082777643102395346170798990582316226580130877669197017845015349557707029372311272824234630956110319120324551519918396091640433012153417192755170084174851172390486723788800 6722 188404339583504326496317419417470855643016044629699758790881191630972720154501393063903567540011865341751940745739712118938621445226426088837644915257716281288835307768208602678431673986965209778572861082589145245039656354089424301890325089380001743450789563865332863926353341404957538326416127506887411266893881358016953827961776873278761355310276447682201959801862123924012680653152010695281540472685568437822327171749958459712 6723 -203236877077989957290958056957336456769682251809505315830714476961436681682980885570524357528843720710861210970717473725696469343197254401780120071611056720922406802392940390139477346612090701081335238461462134282662475188103627086571215350023267838951282246474375922043267827030351370977801906738615916875575010740332439615278469590085381791400764990416762920054693275474808033669071095133031881020073407774862195394985984000000 6724 219235916268132160532784500784095371178334435195784423797164397270999716719920617474651145319900066547550162742269278060600050147392631878559270863065499168725103151518976838965062899462397566083472891394156429785368905035736278311690888762194059346580548406641251355834686564481922965748173501517180431654414535647186841017697604626836910945600981892756885731611133556576157428028358343232343539278730674929605865501860235303796 6725 -236493100453543058812786826486669033441130322682415378125998630838599786835303014269648329450909582096975187270240583759373883587167657082886482372623426455533780038059119515909094361781279186142465144705639632946792026911832493733340475100073127199212768737389247629188421495030794039173896994062223155150089740389823634949008420727984196097416010959701554121925682566928308505056824853840378438335344483243231319568388401397760 6726 255107265130287791314578270610661667073606175460388838185104617328075805776796400728179435005023973585606304568632955083325025057897708228364441497352732260864052945017164340748871717785412319436024141883131654609992424734421610223454642012813899879882985463661908378508334709186142353357469079296049574415776068799350341577227643781181265921378687169938034039274941932982633940213924321628922383704239249446256591729450384795200 6727 -275185001846492376163430969318677534810615189686753025332609452216971802178644211729980675101518113899052739804042976246094363745306178770118467227213321274709153320599261509731215086317385039618137674858339101456153436674457493138658805937657619705491382656469125814037676719504466904080638692854953385307162709951464746995111264122960170295505478579148702156838187194907293993101984262919093588699976573006831087850025341943808 6728 296841266217015966342520640810424791301330380072771276478136846174316431713644657620101816007403453512375258433166224317154256028006382618829661899849246888546559885541269583587955749408268430999140138807783692470484025392240268774243189876814308013910313752814897119386870331505358506022284426859293524242834258349347289311513883729015965829600798877134328948895465508007141171523002724897301434815174473067114129157329543050880 6729 -320200033551944278636049153661901661493384063498406406603878153636110061835337788159569476509850401619394356472655508902557439701873062377617128257278754779947159486712569535864469902488462082237173207638546931466296573743369684308560575044602584717046393543727174513266451184239768377840318339071450299303350467017714265835952726832808890282284058478013076042829409280023905317665406712050421804348053142501998788701395871596544 6730 345395005823659136085792491507212673557995920702865695408342824118880892440758722332958129516326651602919320968363869308452730102093093679409064588165917154500799431855279041961752848152564880416034065927197068290567124728500778387251491409247668705497793286942760508406699692205401740277899326549457190584668946229938082151757053291763116057631237716396453906646326674877754125403610157128065230843583676323134350037252850829184 6731 -372570373988316220814775247694744532029634419581781525805094138333914518766135002241180809447932517224258904876718719033002664741450291801425664849989779535156903802140677656778793398549655954986857900291332752243377294229658375803271573437204378232745501718997981240349669202097404723281480993694185936039476233446277938606561653361380416421705718423022501832983387747456333467081107687683445677150840619164708048356371232456704 6732 401881639991363221538304527887640258906016378035648942289913864691763708937681142720704657720529456309134256297805038771768339992344867800730269256271881567297293498458796089280433480824723839575410581510369491196239456803875881125066507750650167441549449138975711120362935398846182819829863280992334501999845194407555099929179078050440756845888258580945885608141701950222093241235569000297374882060129979223687426967242471043620 6733 -433496503125025589792538389762443117144804119959705064641988495241645815374426324289428213729442476996668897661608361687521076663563607097954160549219366880617548610286107222772444272824618011306929454855984816541879522402094425286134565978898022326199757626975618906384915203314873797495214422494256610908674398110478420402963708605971790119194311212396763348788941667231540626680273317123205068084379208826691091421910551494656 6734 467595815770387145035517053689832083782342416063430548141978952263176145557858144780671341108876322713486030830680452929052069867447847249695007190359787694584896126482825921492003395518631869829168649861126779020981963876306051671787255860891814815768904770725327093068276824395819435923138739555191583374942295436004547496476435420830340260300356881523833378220343175644430261309367012703860907832403213865365860093741173536632 6735 -504374613949856631091300514739148683566757688152039762072553121145694165206432841438229891905252749424566579583161732877212462242558454498092832083117026739547440212771674525415975353195304917652577215355666466926064474646912173752596500902233933492343842334097602392236851286984468828669879886298886043810484779178517317527204576540955073249179459968375268135612446707022347696196305175675100035601436330466906981683837586636800 6736 544043228539658227992188932301235675120353816267325048933256437366961815375139957849619539605458735690444645955320863312323963711553454962471599237849692741595975043835678580898993263350484292512399415329729090273899505977241193215800508253541469306267622874079245762197642309565218420001075918405957761742374076891191548216257033603487482648560957751956823759294049697047488468663059590440174197369572983053809332364897201129728 6737 -586828483448906008175929218939598696985434980091048328758511133674902672701360466163048336926141333487803076138518227620394970800698391454785429213306264935521438096811546405273949641064321694488870806296625639737807042841416272195560147186646764536536313419065440207674347287049770730038044286733973647548750084074616432820157491353762947818288110344785860954209363894521297372952452883262163687181832396537681879009099286839296 6738 632974987564397726762359693039963918967745450111932752453818616305396177034114264019168496956646423821061563855447830514227926836717556229885358855997804058531833753376373929375934780690084604033163811021943939775356249039000279502796513209876441090614806852199187421110612457026351377930216934737688073502451974139679659843509712775138017143459360270621959521391806105781716414511131705202609999935826465803127700581090448944640 6739 -682746527791271266005715325986902076814323153426223232775904339487147537708669439724570579950875940604700043154604000267039668798691843391380100332672116586059456726003355281536958428526347862512625704241951906959367328139774752585559604456971384637041709768296581169915180880522892376454930035255377993208769320930927234438603156834659556397086181218113256222091459992715670493469322926227059943221039061621245571853548651544576 6740 736427571092103027926305669209189757934752455189779418464419405894757568270606710137149043986916359177663003688151015825792846490710782580639207016496814736044851127745193310120148820539988472996428977283469634706101742872436698192003717209628568006197650082908294564831461857827015763633884547084897152267151323290798743786557956155984238581713724477710094049050992316347708568639161652242544157930027171781669629926976536903888 6741 -794324884044120333446714782891562007224212049811539479947830505718611659365060598515272012443641116734661768894317066763827088951796113741877033852521164592415398520378466857941578863452277832443184756932561349596365656933417458468375565949811861244600272656299075267083537174350505604727797091144067438795610227289400738839014887148371655562849566203993656095031879385117934778014748234210036280532334169795468732221051199553536 6742 856769279099429561645423758024601408334174406550442736597947181592479628079943512986017264157797943398963784441788675780214474683965677258559070156073989528473973219918422633282205861343888225559641965588138657047997974316013228683374689543227179321602588257273693939656202916679638843291079647366186792089578176816921858864511395626539742589636035876585646195751310036717674237315272318550340265810696776779383721608008284237456 6743 -924117497450279393451062510718817930397397639927950370091787656077127283306406594291355045835388826848940130030858574384821256481682796074936410523683215126633072078477828690031491941321329580360505246601007235255265894164815039327848337553045511953970973826536270188675998444394873613524192118661008955081039137716012993337603988929484157765259845954661524691108682696998220984480949710415911355819657665516731369067443421970432 6744 996754239174427147727038763215437385052969755834481890089582465573112082284888616235187880235082282203896723843626944703812574151502679413034374833763268236232130840070699560769029582488989427238966177022990626446675393595075108261305850834984333008219960290514356844978567198062827760094144963673992797784502909957071396594194050455951811922800906520200168691186058536859522118182118957922976521994522152888801409215620513565696 6745 -1075094352169013550691642729637738215556322038934862961535626763356610004588160604779635135050125769478601945402201898079544434598758315584007135591036618654988824859835773597462495822555078954362165941929197137129385449418637035203979360823930626961672932094129334487805941416425607203050376566131937268918073171512144314113840219439115970699044837360075338997419977712918306405733403840600477409587824316890671288670981371985920 6746 1159585192279674267127341254127981378556516847322220448369425724208879560055327362495157661594978522165262553262811995523155950679273814365113413166403671756636652310437660698572213165835060051896867923621796096621203321364704221333363032140354801581262058441476418052941068438578270334397833141929306736317599823568002368084120425991953336646076570653660634176916305389464547271701861759488933219127274745060087348582421390868672 6747 -1250709167999987588106792191019175505531354944612967934856732509625280850088344970299730952161164224358527316658630629748089001588210866183890625623362230203606659757168247986535187904759324796741619402022142176408486699922720019141163963181650172986869280283268081310223730920234038168754598230861502637645362172279668563199478743084356389497198404705049001572918294649441756235916997936574927789353371365138577526193978762854400 6748 1348986484160233216940901157409682771367121800974998983440694496270350742122814920635470106890491850373046995258527132904651444547322807760655716360191399910605376056427770624597483610997863487708150207441587725398601511559059147020952845818398386035419595392690231269209224992212070082596757561224278995128866968629940473122860164453341704978365008683955597031167463160160822020664344971031437323429709240998364467343253232040877 6749 -1454978100149698108017537468142912968964059080693472569137847836965863529815660182465707355966799676104309161487249707279131709852980460092490463606436271110441004310656011063493397566243082414130600306011334233702029826157201156395613034671915465301485861276919996311297907180688215905791098075128534703502648144185926909519314037874366836600660304594299964139280849460389922552456871179455936699513632081603293064686862546763776 6750 1569288919429750364734767658006873228199566067986684341793780885606620820203894536523523218148906590957627178611280659132701278589901175116154447885738910340008781703501499914287497634365353496135848306248060642838880163942017930266129803202608754624989740233267477655747762188295534468011451620064656362536450553867012729851335162802826640524001803371841862940869277843062730675023300838235540892967270370797306123861455963824360 6751 -1692571228402443019499574841557579705444613834613070888069849183747285105904637002661939489668475727030620145603169919664347472702594773352664509318665660445923079330487117677363082719446355889268543972618414677984840238391150182778739092144088379562828915999471901912938177236746608881332855740021348763864200780867568170125800464772615873533373911817322963570146836943528644927771279737166976008401727528002216318703446314188800 6752 1825528404108869309868452328200909113398286889895777644692169358230590898028687267605373656733846568109407300563434655904318740448478693291968992780811938328868140568354362313134987374923768266548684799206504841982116507212157806685291326468442292154855265756321957438622028291901774035336512323426761726496185727372346807251463936894416785901268545423613910386850592773931738356088087880259339905129964524481116685171817846920704 6753 -1968918911750805826083321934487817264999706297052147178252558390098717780066572666720959559124640317658482882019750074892660224320227876726554788539737716967502304007813115922232030822294759682865273710679853971680183019311007991910999481815605627151251632479238483943330550309926102291216501601888333132442362043675915759641778509170432800318924990632662339306015740678502389131271725256250867079701304766443211643817615012397056 6754 2123560614666902929652927867171779809608729007919566938276790491758254661774413263274468080834651721371575886756749735586587949289703464180469523216231298585572834244653902897772151611884114991707671972164892326935936952450901939423187031825167811518398159536796911527424566569820943206578020490476879866200369257810488113508558537249478153575353156110316638781675312525743679723514968777087708828213835004559177051556717160002048 6755 -2290335421160031686886030344065992183350548933461470626897766363512652019102338473378682559044203210328768492726247388103205538207006092095417535170216059392019856691943944221788723053063410855160735488292269942043865493017885164876169511646769290714760180051145046952795349917276503432445981575079509554685336473846762135515351199627651011550661921808411040244861783598764927327848038215835298976063781183951558401026851837313024 6756 2470194294475308734844520065637134983618713199614194032122512141341601371373713785160091913040852222055766022545989748492546903589927035787890829651320562028724813991755338896915244556457273418237700829836136409298276301631878201648717537224667733750990633058976056166705436424280850654625136746217391557637131335737203463546845416804444272814330311428277390424478861706665162964133310749154964949785096714289063015891563773696064 6757 -2664162654279503163561087016778563251221402170902746315314791559097870008840761472193874470799970648887521638911256005227790658365689043092632783407441226412358555941586773050928111523019026152641623069501191422424425017688953646611336282390672892996636038078954539146389869504509890249857563488806835099737902663220855096225174900485444157179926676433989538497604765817926311664637696562328580389306057448842271926853510013911040 6758 2873346200203523499396167668608940547162206256715390379838242045857392821542492400451671172124561096761769864503467687941610320250005561973685452504997045724982771806262295436903185747280311663430337046210848861526167588790307956396748831475260200434471633469890317549499010269154402314381891063240373997172460949086629886366443715781669163991462913293007580942409309495542085886639073954257293260189004006645675410640308449496064 6759 -3098937190392926412699970280698391681166547318254451420362242733232742348220120551133075863011542378585957028141361252018990243921141255730679158879392789748578199417034995712061071896099754855858699941410458881276367062908218960408761371686675914335848507838752540924948542748618759013599573934965790346990530956502594716336883347254524887479680600506908104612854096951173236589713237811701415370781331487645218453189066133340160 6760 3342221210580287113603743883299411359691137839974547450256411572721999446434762563358675233337998062398847290867812386445772858679189122939754870929435280164874013163373168360268931093328801213871963271401355315073292018548191268392472071782913413321217438283353499925708791229487886647807590294457274080481804855277891336033971514068553396210729996779186747792267295204086576342688363130272406285596928040839757668186598075510528 6761 -3604584471962271980503106045543117159308613974146971373561543094027053159059217416263863529979810769375484853815240948642035622720829571994314131522114086200668512345683141433333565931276841166570868776654722653436999207697333091562284898772516276928007522982621497186514083837660162026291925713607589294375173468182326422535213544104763928151947839658716950368444144793718930414097674952918931249313341524616650182114414087897088 6762 3887521679148927334635686238323954789010748953841463771396150233803834130454844283962500549100591290464046923760084208180745929920623908457856471566279003289428058179165389089513322465478404847715931379831866522549827760129124983152117750310498176689184780190066133838323335056870939656883944931811158712062867365635365866748387486979616023806039216857343034640652305501811415995710824110513232333699658543174335553104718365742080 6763 -4192644512669825306393546311613408454632708704139901262068541043039310896522986498995402666289917563331797867429989194032118629816425296273897478793729344155984792365193443311587722084395969629708410974873705829400854479533732744633627321045182228046454111680696848021505307580807938149093355133628505447018984400669924131689072006427291315154101262026135047789050078866409747418249737623631779379651442291494337121143975094255616 6764 4521690773989373620109715618165000564615926839353260909441591562120286096980933729894508647955460339082212532607716688454461651721576594895495091690148661395181080474174693348357572266134028959943926749064287365026605349837947309751285508454536519348196438962381812297791181901423082883289004788224858774252178750934223331325647129676228232161921241537816136888910262269442680458222656473853862948435524943854115809092084104576172 6765 -4876534244721291622770163529008424883171377211784511254543879434172907650659241254713704647216805726421106702094317203047700474695008541278498854301233179582028139997293591152176725697783834508475382231848701227859841326480122982250588924760903114974836115497156463599167715758283743502362896206115338283385021043269909191371367404039609542446629265955648007837526962864155289640244210898642177500483083756250159626520958632722432 6766 5259195315760985478750919070626136360069834001792384737568624829959444483676839708002528821340790369110382141608184729569503592788290119334246863493364575194943533571646069938401693854532210289331287762026789170513766439428427842655999437813225928403601474663543294442126211681522420724570952715896544961510682682075710146135686848428285219023923313954662836862535240932883225626375464643586380833326013558648550997180867201187160 6767 -5671852446396958931235649618781484267931771200249835329158328896198192359153733672335286140389129989363351448435453232811268512622417486218438798634038223073853129560833166440414912607859850365012799962633903474035454460458464606011143654536943230241556075031568505665693613277141566398087059286939007012837488803858009252061081095931954918142296676628418184031274513653269802904099215422686132637187841382102936458615809200095232 6768 6116854518142869190676229610290789926899706385082439990366494387183845004303075956830524687719130615978471574472052719902516023027377231766492252299262866355455690160034592164242562980627797229191992667496578553151997623760928408713187280012022028420542216704562029440055660250230392487592626003807967237648170504439213727664888898800758079747911999541486953428160869586971651382597726484900711297518171684198194980520803372402688 6769 -6596734153076672703717302996791850622066972409400111760547309428270503393781969619845072205680314957112423349038510866304839888051210637039828998035547310715508555654525469036915032232884327145966013119221691204250639246916678393606599273122577311523751841117903788323837476145902879925264130991628524588203837609250806077810329708417117537965104089904368273290950161254860469203620597645411751216141502940617238961884092698722304 6770 7114222071910837812490998299710807496503645229426828609893923814769691962980853708262414267956275268909659825982448580966437790950543794654546183209804357370473188408125825284159086111959846258336846254373329031922986585819809203726438030011154807633891600812892627216653962863392872402802978039862017723000743803196124357238594664920534266570102543921317345004404248856647316412552721318490178133069510945806558417197502800832128 6771 -7672262572878366874298064805627522249540963395062196587440752015398458990825739650790329533527925899267543533705198286309049886858074042289384286541849866371783904098225412366247231421842622883034878231616639922338281250927924048239085554015736608326129384707963630637514043057788166089695660388238932920071925987346776094159368421506753484039767417514251432750244619680439606139349070766963392760870093740609439170609031610892288 6772 8274030218836277548866833326047352667558061533180997494256370327448622460397409591000851618013779802981479658211864425951254301864667920984035318382720295487859573243723858033337667800812151814717846761015686690192403803135933454856677803808127597386220023468900704991589634640823213906951120425776548162858693649173272887774897072053032671497890898068386727968872337761985901557832943128722188018036725011303245547274001610351432 6773 -8922947826796706047202730801768147728291245340172051726769699319106989877892472901910593999593766571954110931208509713010941064967796173198269929720289986076079733610767462650872315538378414047675223315221577595361607290744992424870379738424491361718671295769100655786234110957045133467665765912482717289181696460288706860463336231922735171402002424029429733539763407578919787168021377664175576290298317278563321839644694438477824 6774 9622705861434132978465944233162730534362018127911189489393753225042232268619020788103700458128092691004013360921569037177888538252778108496935037075751677643398321845939224553713199774331440409858379779132223376137258080295829796790141927666615130437295427077380179782534354381461692909052283084931811649711806672366353344536537123965512891991181004573937686386453064170176913174876353885675646525264789763221371395149908306512864 6775 -10377283342026581976142081343648931749610432844642107232543220445462040218024710915317472108497681074851697972214194484019422644421762164994082462239539009282930096308991857131252487794232739830797399068022576102304582202264252635610762564903991820372237787734564396182339204027929967896811746981711634847818626136743551322953763380562276459667385674281643284464175525737860934933893042924070207940249691354189470346091567213707264 6776 11190970380813387890701032979181725043165354747489520754679391019493697241791939865098304462814385333479073215207585864257086513005480662052275293421467830060525394283090073252349009313228857597144832878443885821740191344372529531406947411323313924534581859259258734858636902345014161518447392548162724327432431823346953189059346822315276535637991098764072279649237570286523143600861233079332612109595506976608469224545627489651712 6777 -12068392479940106890670777807753172288003061200005904665534700758399763681158777684495908855756407721234122135123604210040022574038746584434156804788423200377458051497944292451412892056559764444672631860687520095109550963156731368668060858073037361658246191798918706263929347598786513838470097981752855570937673659115749822713724187226287892743712001092026323350425712878314626530646419762663272913456806216847040578318977948712960 6778 13014536724063891079041446834471822655267406960480255913546884275614030096169891456917425473897825839318463915279128466659158058392066896351942982513541642179814860889048870323784992685864666837859120410100672757709077351343202867835158776228195735359444427184702929248972138577242644712954456185346488371047059889169595344482060425510931790400024135652295137691298274713827502338884076783062185634682140138049980118121560056273600 6779 -14034780016365722903283141151038936481840214345300677031943487343937482796420614753848979742868145359332674087248863396704140415975423180045719365988716035126646604868344247748500314301108941287671769763644038286033516431672798826778516849902103606655955396625686504468296931808106874916918095857794478332852203881708140378995928551988747321328593616091000734133692795470829314890419000741682992047546663739063583441049712606576640 6780 15134919517219159726447868893501737366074305416752033265181319730985055758249759574514396921192071809646224062915960522704190967770090646749121052036635212571903017583838762465443056433471315659377362305790575290423389672346993964942084180019961815208802425575601681523119345067152105482813371296084720471369561286397271188038865928706831929691776256353646043413373217588681835624772884667186844311406963814796025397268060882434936 6781 -16321205457163183188571881317785113286310434847016600044069914123380615447756255077184745401150940813878507805102167504191850873117073483950210192887685422849497044144265725365662383683553641538448780011967098555898405524096982173968531929670328539884040004744744750543954588668872650817067564817454967403776807549073758841711176494636428692546492051378086074116196834428341052068137186384094046486262906346792910522788777610969088 6782 17600376509188895256434874086373267257501635801973299743985715436340009308631856859966853253278146403662012551405655917086981681362258109146763637446697656999895866277057854006003442454132372583026705927783861490341417090090537314591654201915741008723962259261335249293471207972669403773899569082107488341131627486936349125570806912413146880908617227036859575214746055644802337345802064509693174521846767862726180577315039307460464 6783 -18979697919751062300071760784964125130684296652309871941166709964884274531387600971117053169288647034683940837399001921002414997825919065603969340575290259803654520081174577274102219129420763115816589770329635367096547530767905713273868223613328833341226735770283216132856132126980467476574664347170090052796806226849894294492949583884070920880815700404032729645924396027077853506124713771077974225640053285866521077821454967373824 6784 20467002613436602964285167363927858904459398380307784837617329441329697226985906079520593390710726832395353789123948266506329625263720346815578533587137679865620545368043206158169971670989740702783779460700679985356439688532543466554569057443694060707405575650515791388414163719824194159637697923063064870015621898916478424508949594351145105493760293388091908108093842315536714496450694092364514030233011420755154801889953415266560 6785 -22070735502950032218868555354458982626228407511561656296210549740781118578486617021203313083299339410027506578054023338238455825435980141164207126420941473013664107936165893145698073925976340448582324258385590211806266345336438087439950117962827973641250360935235861436280305390606284363467153338045844118455164108488905493251736949078477654179986929903535845754845811019176659946119926047428844363731264659146743400550739182878720 6786 23800001254104349978650720589771152531848338187932199511470106140784146540165909973463502380907907316304939515572265368070543844193945691698929703169522686250343477124326241262184987942622115079389911013733868054995312768006151638357509966115919815511024337945706908282560203748838430262627263103682119468322199063722783820896778292135297131173532782842581861639324258679254529647818269395355855003830875855881522949609221972542592 6787 -25664615774935908540921244729116229459434778450019546186489867825355709551462896598156844589538193241687187792082639041137849165486550467049250295148371512742516622579323951430027368526923797906295096691074810501221759956974735434846528779313010986347612874539227846816524371495924344699233217388534699552184353058551395335236188880131866335452323285658149534842624926105812678440964671944553483447419969869021808664537456403546112 6788 27675161719002256259565243827789349235706557716529828713164145430218236415922342007359624992238933964790885173718239494017980527926292597545394496301035380430619157851315284093166139740759632701890188639951005153446495095736925882806498770456384602815382769875259526983696417230697334453009296751520224803475997241838982789700904594223335375127827268682354566528881705866931996430349319204463917538528473796194047597042683612537400 6789 -29843048315490127248271329634936088942555074221867014265791862506956315273913383064867646474244084748196971500574723747121080500291318069728657505031034383983964467593566601880323396225634473512810869741371447455310584304203434801557807576937861796990073546181996211002828728759328259450799392748290086728790986213779190247261077782691140520530653922655770801228401995692239415021558065593772246377337479548871117715998871526572032 6790 32180575863083019224233676229140011042680090635439934895353504477469826742221219897959525677332004778488712752629596445665925982818136734134500589537432147886037546863594806655676302763018375102689614454583394512196525936463930202365344830061286648843555882152555853887984643935899193647750351245423072125057809619729563439030744527077012041334287916552889794684562637448792516432480142385427943152010565337481983548121063079976064 6791 -34701005250750368577556597413694048178401940971068930120270878960964404224600978526221554258872694307673178943318462516854902511392144505041564938387486304849116413914724674209175577306946207187605500120636701949555403845155427960470403620789513146629831849665416550617773877660892506040847173301159709922400511396641488477346208794000150946531255909001491821816668761472043214907642229614367258674597966745711743032185564245786624 6792 37418632896869951742344436751837465101530381853548585902895107446530278508948629253314571108672289543948224444403707841831859363784088993869110417015649995849007803810209397291061272586891639543178331775318860391320036269853170593537822158953739132880605810643415585237998243723825498218272909984735635069657662909881875255240953840752796984267829832199567063428763438832457832773748266350637580886470553018171024035734122496043008 6793 -40348871528539955464225288690094742771231217615248456476024065147997423576247826266459660472131449209490606755823542585824299134535437923157674949516613187257502243463551918894336701168549511572279018395550265280117774807133586050209628224359268275489645728275246954351866520713853935363880622022574034324289578272246504570971089218665614020790918863982737387905953001836309816880237270770998948947942058946913922140643783339409408 6794 43508337255747570113632405041947840823879005241746992241068417105754890128166284541078934086721033701126410772985016846761317654773899671809835999852286167012303178816013734183410356361197926632210036166500146732662650248204321110565430979565557206912053716962840137222645605986854843786731887934963005876003051337611716219642159813390348509210240273620100068465951385869434683924128161091025468641476707084128575830745882528860160 6795 -46914943430420588388631429822319761753104734286035080885428312233101936495911149611429667135043193827466957977582203300828281742231540314984441570090257154354681261867924703815113628116626117844805846420477830819893905318690711608590619686051455043104107283941703267016480566224298771963363340610906055659378010559642425641324662821226908679538053171613126399792701365175035870759424286571279570977736424036935617634931159441866752 6796 50588001818495192913485444988500508841815425589336100975429121220094097168596813503114066181816673440602491463119393614525427068363285065279296241331925993147138008378821193104488986376931041500330406969276245690806374861668049929980050381004610564285425418720140952296539942773403729404317059460645606056120901325864771918971386383464297296599603591873975054319409138824230762113670856762359252919389999047689920224180158695024178 6797 -54548331654200087261930010816587446180805686422643897464808766915068078434135881634711457444973813022244702199111336066181899780370508699107971817294468710560636790464725298059654071015413281027739895559595434930836174010019171183463262825052563559552984883580836490360525422241802947155945134922256519113964901752669715571978761380378864266583357134841008616757947411949780559546502473882688168041256039581342168693790129778589696 6798 58818377190014091450676480701771233057984042635338235065847110954376813258967242055786269788723744798879345351974162060032086264832472794540442312144567577331573911334246265686944637472173965647997455041624965077125254080411334160976320617374604317419649065729799425615121019288816802878818197271458897690199744006798568829806887885384207872222050638512353189323969452934052464099442477603952928881780357322597251365727778909054928 6799 -63422334403448819442355016710365699987269495518978760672020112464108592977081791341343138944079742413656075960583337774006102949181163313684045416305752265536735431857640527581968435645785508216410771129039438880836671679069074993356794221833177288243463255404919704040163436140804775549172591318097603640004543697878185229707692367467944706921571958101822034919587396262555851673254890439618541156191884023114385913842849386856448 6800 68386287573206805148506845244669781427819492621643368326177193768333105861918760402643116195781635859720125795773228903287120557610208591276395758903035880265227500571068422832416058889964460291486059096997380708714721055691364283069158786527577069523907951578258513444264886457765326126928232593001023747370269716171700882915627681088965452098925764174393311809993672374124512409380355663624289012105087963501694777298463718546688 6801 -73738356492655841149721511809768029397393095853232856420439196820756475894515004135361465088528456577916076272066994529289066070813726373985074782256813111919755475174270459836366233461116753061266204440116842133204061121664848939023200874663103461492880344643932312049004483017897461267977580073074490574030471061274842800607525366348886076761474653999991224615487797278721452773153276578717106350931188028310295651125675901845504 6802 79508855148252011783187519946802959137674684978179266342869575918232087245832154687983266685423468168654658215616273669444809392315332063498392129582228667476927838118234124805333698245917109786324988149741349217883630601529458468215823504972905464101803457476845667258783064790792380332547304173010976016427980163412289110613307217539465638653902163713822376470116364530823728532699506603361280680499426416001536071863023614189056 6803 -85730462754870609530546321747512560701848908740407105628382982239513329737416295087698424597641091882090704112191435968013797878783536254673128098947460587426411455593233578662116363316557321337075536937365028384497322094827211007877292813481833703686046469715401371210195064869605648430181108277102270285218065375298707584095885036776745063922594056327048039971735853296845002847336496670008492191040465897918869869963649286668288 6804 92438408109325348108892541058631901944273801876478858897889706124004570061982274991514365727128097821999214394526121148858399379315154566883259867944484144780000880432036670435104847109860542003307875674881703669007541417200556454789028189861789466509195704014875382604804034990251087031616228459787361710855437958206455460276247907887508146534758337559712508125776127249340542924847773218668530976455669686656562474484366613216128 6805 -99670668298059413534960817153550468381817697146100116304364340720244954565436065954879482394681339023573703253441105132822233424334187519809580795349692477790913382554295450329678694833303908760936484307347331812976081968097649505211861590453614468628500722189919347882457888647629018499135004126920478610567266360265092147465574105651156017609444975198870970842563949072301399598683500946879229250446794034551843683728796291170304 6806 107468182875494327250188113304653097842670542052855197526237175132852316204190632043330369785577275686057136339565132363066631368200321920095296897914223999575732604023648352328440308225608083898323544215553928501964240830881420216282257946123768754030152847854154529690141543320216999067765981001323925317031204801846313610989787230024515974263431651640936871266623335612305644419537323114593115230522373357903784928029224290841952 6807 -115875084716274073282726262046673246099770145379277923720608268967301157757710201036284943465202380216796022163735912627441917451309202266465219661323056622575900497080000106056677396659923998476713888764531020253684212752755773528201435033306169502533545086952484393808714169577620648541938109430984621479479952965596511182059895138421019334637332788769926229399127370847768075606303401644387478940270591059334918712530810532003840 6808 124938948838127045926288610113019172263536608056902080721020628689740182003444444808513294369724057750580734605939281812799355544079054371987023534800963027435834393885501583449861181969495437918190120374486105308479495531091638867370230705975351422587276010934645209383755446487061466722469369955274799243651352985844710924042742234826092558190906157232642098250846175259108925231788509483406601812435363337160312640883704256477184 6809 -134711060592809224869865865366963839190245703791852038878421014950358887123136604209815051104568100599066164100651199030197781501079780567016107380091654184288105807124079614765589494352925440230326962682922756624945164662680513218942898465073966688154223141985248500031877048099943229841423687905155486447005296919730077937540249975899349014139044456674152363389047480753138667811603718494489543647416956888219161085419400420392960 6810 145246704731151143061921930648407428714399665404135626268128425176875868802298307304688364849545740022044815794820760795683263875821327462957325296420553773077627930112788545029375316774962898227166462369976727426661619050274084897578302873906028721810100253556595739067286605379597485400674468012774529076184229544722492461636544910766345244392766942379453340741290010090911405676275077939216920633188975641648425783684122847613952 6811 -156605476965214812765652412585657921337264487447613400748943701053170863890019223937135310008992982974143636387169053485687179120785692153668067234237602273703396050970065108840699028405574034908504856059812463758663189265177839070500903369808553109908828245636239929877078392985066746891518398650500989532191601502505768301368586362618052555433320002915420300745809167045562051479553395566436836215273036349672675606417968903225344 6812 168851619776627894435335942382818758104407330937839334372652142847631460870739675065880829512137721111745741040613741709404302539331943443120027956492249476459066862291076643529183356669804419301092437392734393235865576562365692848278200983285152928061374354654295750884398925508101077296944636703321220595548138514353206487079242834916148596122445185523953822717903382307414711838360253522877515636297195149139735303517824012038315 6813 -182054384356004683482038499266365114853090033320684472475340071357078891230971068247467021906009126648158325123693670367262469035701020658116519162779114483613973631786695885259381312390194321329727242874558314361783607277171517081151121225479575118540994108378468898523067454125550853188346851788693832624851700059876911422440742214811221567257177815393110982181568839860074203926930342190581880252475607569933647093371972128079872 6814 196288420704745091580713662938768551240800294398203244260441050641719505886486255510152251434950884712081148131018234074622066226583674008342942361282417178148452835709879428548024852313073766798297187576402988000705254693437688619435263954688057944628092823898442664153546166119762752146291923446441495967900115586806082220189545806931256647446271054032971735181950429826931801676765580284218831199393426927699462436002041806321344 6815 -211634198088240554288700669000396955695011168095878625808274927009970008333786375610481072176638422951965182779920643347856952236881197951912717512805734278615112721750097354723032827743093930396429276019175236842106414172814944382146800925155415220542933824422227776335706738973629403518767469218476717913706575260269466905246672299032761609520770003816676865084186804085722058393141651120073650767233240560500830865388634604830720 6816 228178458199489790890217654638860560597429983868225811934177527135792088109236521210359160401887516646141485479976696951120241330676117182196201038449509091284639868493692373977628010948665397870800982383133287227358019929225319685365680027964499868388027278012967233828870674294623216568588575617396491293681992946810902244493783167394430691843172549962460910158381261938744986434632197466548448214102917070334444464111365971718144 6817 -246014703575285795592162780501441157455916392588274736434095966116450770037246839957456746700623014034676238387075003683312058803384137031854773757620505559987895801614535946569902874614429309804876875949176291876264061086376270511819993152717149803222147771680829732710130373025168986597703742693551213676174784397800801200567480199438537220243952897670375992599558846963294989777371835033009349418847013557353102887881447115325440 6818 265243724004499975431732905285222404024580813314052373285306436215099041743456566812133144770134436831708420620597264814272085153843221280085638552602511030858391188378457135801929404044953634611876723501562808757127483644554446686579118258560674300494548254698925679097584782510934038507855984812286553502856868996475676563905953014709753386937366637713135462441110727654737807448658870821048612568028169289994845208327190063126528 6819 -285974163880660673863497531095091789150803385322983910062101733476482573551960629797161738804363128977726227650448389827954757163594930025059161916598120466837792098078571876221040413766099217082063952616603637718047604128654393524020255669516656800598023648442215086265671842872841765231896750785597832785036934682366201314303526811994095537900161238250317951233155326236046898085687339672696634790815975878634823355021152133054464 6820 308323133680187329696475066228130937445817782262354773568340811872763119678865829175461876575716725171415885940718084622359170276331938372989884108722545891884181085847565434739744612755578564141211583278378143760371346319591411277687047949048440436280161691499129640228115590683839405112530822569135144754895332427576605817895395038864227828892398991524499900234280970552612195633181867349000921401486003189678372504247615044834304 6821 -332416868994575901296168430747384530804594136327810872757608024650753987196668983542218195703541767582441689487754057699201565109402402389423456317016712210597281180460672191612111073873938203820440724524968860527835265851512294946691593456927130714102474627489179960090262119299817392206350667517341462101645426897177803594190443156833756210656611572199843101484311833823409236592885179586793045192775876958332691904588419346464768 6822 358391440810912497073546565984604813879685775861372044050806231132897230913098459946393778836023193525917047533510943227885923973363269384901012551201453325554534403167140811461013457745245332496343605092420112883826121816320674786899161326952275377723280596115361251836033307177540453278600737651482983190336557243055081775463744923826499554725497933763047313449058765464039907505800030541179247559092032483234569283423606655422608 6823 -386393521021803479670395124838342375532232272462844063373319821092207821575685846237097255915473820412223150648153661563535251678809323664384283188616512094421666635965947764500645221196982309162994695063356468489870259966891303456673311455986592732896764230052687711170470115662098607898601994186330088424381568410959107649775067306866119147652703074757322901495335212525296558881088053391670517041097239988848560896434605062619136 6824 416581207454749495007582172013325140198720910059451931888606083378379922795120089774200428299264629060753257159015351908131375994973436954014606159370514907294821664189057495462356657512067863203406904627756287234499839427808662937748321369252095514492815179598919989594361278928810790741971042681443320785178713080980231018781495165071579443866014241830501488962613867417766449064361684059524939641871934785045741908876218622218496 6825 -449124913043879388723703377434729853734529777733669946111617414762735006318331292601871239995652984731256276873586656794028320567888786643390837793451852660147575298997438849157936572377846208864564278423100091009058547169449172545685540980590511847425904177277276229237716492791718172643148315820193170982247898155629399649156894763787089935798670646006975670988934702044548456382495988549970303850905566878550736889621980125331456 6826 484208324125652465302138806126675878028853151726244934092035790761192014037892414336013010989598021744427066227695355411866602207005685934164334391383007261110651086369450402982471236726444779094210399558755328339169499871499465092840707950856643034083001371172110940218947996800329463060064456665888545884661791186210816496272572526942294776591527518981636687964079237027638786605942175120094614403600304175276579158479404285064640 6827 -522029433226632149958223049110818408053036685985603573616831905776271413455948304900719213821778879663275530302368420006157952781679111494314293579177159674525337400628130324867355087228209492265702667062615438711354359947774703028327737391011249589190625487651808491186612338170468731125974390898391136994662670673542247235300517268868300094830487177220244859702105259776365879484162249866301339417787755097550167885823990052159488 6828 562801652127883525427580355537416795506910371577882334428457624757218945795470875728204252707508186648825538053514376330970040720983539789831635621274630981784366441886809056776405362317567581918368972996445405041642492169508035954975947513754128528115618040758003851121688568404099063283972519939301724796294998509784668670361137058152798315440164283400291825684626044148403320824947951998438567851725784409378799902600796483831924 6829 -606755011439270639052068928888565805232849895199894980636599427695027811718940466437154233447599289652046192188801610695333547963241685412226517076166148484878748508014546412666718798089310189292088193670246487363956103175813343283744522568961194350510725031520239464732823917189961694920541439029639061288049522253392344029636477652341829660163689909238977425587775706556857194781835261800234574624051060574013755048952784967172096 6830 654137453400425488388865538633715976282692382506497646427433754242692970789340547669810143104776841278440845815668753775625676191327650924465040827825309836302620948936789314063359463939233427197315424623886783907850218567299700861461909012989657350359472514436954874092706176572141694458088074258059868660149710823584740584353515855200208511182330765418659903447335266996630829611760445488327191376617619869619672695442015093733024 6831 -705216225146121007855707707328872324150589256984413731511898741135265611818008564343592290178672337578337083931351114442276809448331038859151206685219881811853913524783924024053832637105809993403146575557041486769477560939296349529909269951369931204166308128206096802902448554885168614059458694362921195897877082282482820992463171409228322557265834356844526519907611362594251603089195873820333925201815033633166584656132765063839744 6832 760279380235105168729479361740661260345212914816520934705012315490605694476779794944743853656347791829658921915905836191996868042211074924629625134737112720530511724205051416710876202966890190396473680029617531533099559183599453965194569652076299244547372697183033922810692434955843771619173219555662868989096287087563486317013121422938266158568344559477845236598402558192109854803168920255136704194338534028497727421626157811206144 6833 -819637396846266687196414474698882836734390195637141361304994432166755686855538540040141782146840417892912844034272110991622198535333692507761690425632796036455951408494217314471299180039614800637865112543591568389458383504927355611181528131166921453739721784502456739416022353630989706863448224934533213886197263321043788465112903081999599705237954118013483819041372153036033602275156140833438306981685589414382291435270731648729088 6834 883624921697670591980174157852205820388307779634083827498742951811562704668927980126784759928744440029650814199779130119480870808275169126499129831203507212333818733608054588475299829365453850420061457533269098809913810096770337015225071239181488655694167494844432368096387766887211267940197331640229631488399339115807236648072790167873985417611942505458018377178353317004129583532839577591080765010802406661800750880608309379439616 6835 -952602649446150039484623323976774260188637199502911004444474818303086808906198998996041043776649686871348596346517235145828563631682412414679090060581541288577161194022521109410960845914052132277974713266741650545871444812621533173200568343370246712257265984778141375910822528932221363694898163388211177785472854451744377037732128376058364440298665902324146491582186824291147854685537898152112656970379184079953782773370747067826176 6836 1026959348081675606923316045117704682172853532008610194394881428854853964646455599650885271870176518708161740445664188116262755539430847978158565652115703708655081381595536048845329024290877870577355973455357602885733192797660543515349066781960049230122398851365656641878893258808786456875879037546704869215239856497653937057692623010237553858822935044442719290345609726572834414648476380887824630371743310913459166334532761411548168 6837 -1107114041645853139311849004377525017735643241777068655196367715901184492994895292956525301313179678330920981658848913785578478404336069412296090361320685248736979875025844598545121083500532938989864078327687968800986133990745092421754418184024364010489617990164577054128652504329202001888230896238739926871445418670320771116575768199238489997645035667375977294244027619643679434405972870766582271977741845618133659755057376611270656 6838 1193518362482159660386017227764024139547937090835500761542690806607242234370097623577593528768342322304617411016718117012057135156690283863864455184515432115760029675897319426980928047893956910837271605510691722494962160626449927678058695287168795573061781482280794244903086032110252126320379245479772384775358736775398841057949036125682188700337240167226247469913926562476892143406500009024955010997365647691325043709791856296427712 6839 -1286659086171797873416577929115497748779199630988783578027596539574081265695280997292469185581425795392406679428652622897288786291369793044382121651306568396617442499829188471830552045547683458619456508239361639813211158575480698605386509604088410463072630414368285674794027315447004727393337235049499954468536369366172234506462394693752508397547109994431610561403778662121022986433349083175438992095901098799314755237032849785749504 6840 1387060863328594830855113218581755033966597701980442973902520894000409669817655020326588660346454943600508597216940369593587679641800801610847605516867619521440182729858611633674917968403955458557419831068211636476305796356789313934777825871381849877114397164514915504548739751602027722978127650383270806500282469979594828553454813587042147628258226494393236216107918978817207694345233299470974936890364946863554153873894028014474240 6841 -1495289163524857501682605022287330978048265205340104192907737396196304481875732533289122191097639085071218425409738770470074546564222149455680842572130358972852092474968501133369801948992823827185095384502005715353176291500541246918397736411706008555489813753655304572109157819765997473865230370048650206472142437495097092796006946579337600016637150274665871296977845960801751299430672103778788955569814097378101541981241750131834880 6842 1611953447803633266537297888083610790301762853144868746771370776959512987353186237713163030941102330887490025836051660305198117619832852700046706912090245001922434739436587204475849881780957919412258169018684838605693133668169692502917909130034702039077524922623667401061953979035234367853872394454614682856750308220712571348901456709075205234281300014726312479639005780136448041075290169843936571355411215730707118471919958777129984 6843 -1737710587507984682411861863989439498847573577199452456185137851319235392618530061275098205314610273311505502224175942592580123056387556700115829374102873044734596180700462927454346273378374174445664188905890254074478535335739436869381785462743791123453381782710865209664696146512634179502587160392527671691617330218183535572108595331200813308898882357113966973101099669267710971287767734731197635379588182796418395084746025538158592 6844 1873268548531761262960117929115626007469588258833040190339734168775967857624554464207846221136782336345105745134449705982861653150135954496956471144617453841486848912357387510390086842470150350574191429562619982517916686620714748324062131558960784093659597774723470946903415473337889754822091602158319030737128667812397063070872563464580974512615391079297938098766782608533409898094120341100550444203119058581366423607632209777422354 6845 -2019390361576570048019417115877357498638759653392179173121889305661574804146868218393119693301642486453611406331946162827441868759440509011963030335628302282635677603639931298893398373701427930140064006784061349433763849051444597351638140246667745208886905938219324181912801607148942021015504045518772845967536408030277298398598043831311348796598114002819156822916508843810222949938840663149440658038181590563190064805087935171395584 6846 2176898400594434616754803163238130666128921741687106826838713250087979732078449201562448156453877181282861859245412239426084792341285807468619828674220539521358838546600955508917919306781581776166749345534695739032675988608960916849698723233366008681398400888361508514465267499739264241232568005117734938707596979765823803953982904066312656109156183648960797387105996432111690075241105198436699142560768645081510978274174688549555240 6847 -2346678993313847369689917259265930935200040969504148363589115879589923763830775464916474357367570621654369823326831859891763915979749598752265478707582344939000473062946311815819763248464164561929709341584683681702188355446410010681714193794305182354763703042312185378222175769459579066309207223805513297707775178400455598770622544199262885247190652444585975999547160679078961440264720860712847719670043150321215774596540808439005184 6848 2529687389598105025554272673164612787932440340056197898541612873177893264690024394416292940914908877845236375220715798012295518451668516250861145466543025259140270842028426693821193926139617476289431684533676148771920056320216965873893673085718487105004754004076054286828572281352681482466901118541440922967041401656472802271250255946195836410860869574327813790179726198725403546474694381683991057827375888346893955845361211588291072 6849 -2726953115379252026458899376293794601364106406888648402753582912395105467754012153633269899579347330068924713643586883596907780336303431153822300739688662504867579080673714436123910341501702924449434133181525498521570199197839925623273337532636567192226907659373755432425109063151923619967518236606916017705047458688378524664947032755854815948399538600924681221829113216180593638128123886569052944938795724354564128081443753976922112 6850 2939585742059714477717699714586340356296181379335973666917811809984684446154901471424089999416623171921798390522557646312029350118318467213307518739182022293980284547637728815639388317216207491867772625651742416387812972060174600713841650671746539339252530029657204470156845646951271651493572775939804613381936887714307913623207213105005266596444901079667052201393474928812526689374854833823751285078172084459545333476125853913185728 6851 -3168781103588717052716531696855673901677307660432421430083376062224682973015450759564645665343658227497446144449238140349753276033490392863654568964795581507397972369179224569624524408348266379193775133773409189728492978611682381624761701129986955913812941609561272825741803044971081845199885314421964004939482148561786513215557807824452840013730222484404006587585592718090313263248660399284344474396828982129221723582988196513841152 6852 3415827995914686749135607710147499823745497391254687853224272127894525891383345943751302680226207275182329365836960293967369488566207509464028032358975681917172842108367793437861179777380613497591172605074264113763113933389773041375759973402955681674190972936595253311695580829651551098836764721893069011325961513800404396066844505434877294583298955313686675042348824644793574902362334048193276925739411257069635947552039379527503552 6853 -3682115396201902415882288185241193047080236629677427377529427101920035249502329783300561551056498711975187998482353234317606102047256900295352682428179468987546374439067944069259520328676357430876340650803954087365091260215647517891927137117223344724004534619106700964286882401737143497803273703833288813344410942700626054591091953356751376864503699709986143163544668033188933928080876713592887261918351413123509674740262045195698176 6854 3969140242094558175638164201783379901830790757353350584504965399257937109424623039211027532794595848500976558665291172708203963852893288975167532220931118648814615653445171046508363427980239753359598406003368923818033743260793704964269798858440120709119360838046765045204303502083344000583564458981666373475504369027773534461899253205868812100664636651058871803348487400887512669665307431395810328684140068191152910816194325980346432 6855 -4278515814430233932928251140557150739320078741028568320056638631734750537371816600326222161606977665754762452521048261706686547142616038770484344857194663431995580580723826461970558592052678233983612031818309201917816249462177507361737161161770560679469899789823105321299649087523877375720323894131841578159797586691208950044055733245644413429624433233342845209671821863532813655179900431351947380622818327289616893318595187220414464 6856 4611980770164808632472958740811637026284524760761453279855195133177725756094870639067347082496408149841509243430333851054889957878167265483834234270716081683091842819901119700452945603332518820555712946445123081753535083001213192011986522239380330198219921259424649063854173717024878203130109250043621749039100520359001908117183177075115423970568726654572144926226404416555997596804143459089867804013989511811766616418295296987139840 6857 -4971408875890748841892406636434752468201138602586890065600899271264967099232051751166837717981568223885716046917599828686041048272353198454024783416985701065849227839327794509634693164588558464791860658093703253187356316782680902826555882686069058448678145455586168598891849158843996137599180563795215225559059066986259199705059805844004928330316012694066971966063062098424214912113491916151811302418415980322204611250590580796293120 6858 5358819496230532051503405183049459579967791673568033347174170602438036680170218638626051947138351468669516167132231494942774213273973146445874138686480440012751569681105033407720772300046732268310266887275642309600225386815722378308990260315949344303631168215837667670135751144862054106507250988655936775120246368381700336865479530728240508838483919067369806635463236479019882363769325337817399705659618056022728271153484082702614528 6859 -5776388895588345645360367337348266763397389735350474918527341733473516262366551151831006090334965732637218014869286876263582187176075721261104785353208801352728481240617793377767040352986199699963443339986471459296891611088514931959178604838757865288770837861314196950524853569291290355409860898010277154931120493765565316137926842496115601028786971449777672758294567558284439060389052199580578717603002620121525424022887657845555200 6860 6226462416269432444322784813747720460257157744063830851062046807595856719857859486446726118969736405352723869179852424301247888610626849721403326631314853770588111279339911981210387171218503049532832181680708360156644455734260987649656821218915446603719574005501457131725463580248532510452830025193802964300985417274846476547898588268284130514869342106276633544104561174584705173068552682458911928543846447700691047457299443018053200 6861 -6711567600852623155733531153543331451211416561507093207000250032640064287432798005178763185166283079935965549529502186976746250426053997729291020447627818169690424400002095524552303765265221830627266383249733053339896997037259004725871563534276945445245168250947229850073294034756612459577697473441345174747774108926220940856802403656058137426050175571414476682480684865473158959409266849009294631530598623784695523220807782831751168 6862 7234428331954732104593867980508399493293625651972501059359153877630720497534654065958628079177038514763883238267928669421441277669342507404645673567488711192542124570604746039161675973651035800038203566557644810688586822078590021301886923155740253519671221708124192704510463412277881386938972101363805073270287627558908993800058427804755257794629987386489335427976929944280062390538281055413144968156609625701109884667590904164946976 6863 -7797980068184707632289446149129948292365830443985216723190145075198344893868109977250665094399904957623034746097314181754472182949335570071466170463643183127899488925599019864559629735769949595860789612626204657757253976370718871957341174444908909103508029645699704529630802109827992228937775129894676960108611654943459175057154556693685215544179584033385278418698696945485914807605051929628436801774559602097505572537929759274827776 6864 8405386261182080858546365273169701943408946810046600176554598045879867126571934491858018587978000533119151434471470038596103686112966144538286568155287726730424914671805543076544229677868016956616777494782964952363466918077761968533495660276566138858634109990768311336184342906113077062791289439892391759051231290977406896489419357276403494592794649741990372265717077937311072894276460192809750368985911290724057334766896471318228992 6865 -9060056045202123493759516465091997569268464757703459256128648148520987831399780401368417867124810254881986485601786096750240694135874215104846849092268512160951624048969347947266180607219250126440509326716512342344198971167320058119868087898596737055059042300367278332016570792946833989044560342804185686858978799457104246798896882240238827898026555048949104755653715782438961968035381639374523873222066159250079865668289550345043968 6866 9765663297785589920037218067810679714095263781093710424042744298117010222572724685976755103210684520918481429678273751040113959103716131806372670717294405265792822584910937501322697840481335544321680723141873333931522108305717671433577624748148197908737214604516663067390253561549052354854860857183591346602407320602175232881075270581409539297468237371523508792857479725582747833808102585989490130800009233883656647418156708089965120 6867 -10526167177673169932448132830575127803564312601662957768436009786718203872401475683149548734481736228186743723131448443310861580922976241446834200619627993649213660781454489506515625937321587495649327425356317758910928999184792134086889266145132396543299931540884315098671024814020765979187984079018470088404170398235604343255480914665073306719136116970300261650671146343544199554800084208895986787422517265780265688014456071085096960 6868 11345834254336027918026179304604671266295261585258537274093544856706992330790738475576131932233400521171445681887103463329465030546842238383151212506717166113227611860824805680654033107143725406284888420204463563311056374442966327342970076880400780108937657503371414121244028439979777173846696409484724356540783317455882509561907773372249944166551310209453384127928793717688072624922022537478196251645329704516798063022345117142013648 6869 -12229262352339518756476578954028837791772715957209666985237211112895499085610310173069923370161398682069980301709168288529764128354201101353848527588903808781208617780095814621222284894538869366089525860651170372694628082647885847508809907923816489871517920093745651086589412133112864641020957511309607750512451274869909866604862140046051600330493821292278897695577317758507915414397194671846077137467547245908426248418754975851085824 6870 13181406243286323387495189817608324290179384385672205832063571199164385050146698476488989101335765032933780330094507717160354420619831261495141341974698335790708503205717387586843190596826012729322126107160969245852446224386090062480994263379171981033625311618690473936420006213430621923466771001093103865247645552680538862643903012446301448530516918918617598404178267871113610952614578946761099189125187739070695708438901302791177280 6871 -14207605328350587057650318043618936184572368136135794271400784863467064973780895202075658387679751720286460004925407180554031414249461169856135009517393880143999745948688765523889463458013441304607383739083551084824636957658974072341710324384899511896889724082172096000694368525044257762206822984176594643275175513037737180073536629622123153185053715088924900740910801253164236557320076411513076742862843092232926089394405110511042560 6872 15313613465472987081679683348694280643562679590537470909029491297512453207322839317631038352245167467874752696147040445194169707165007849487210639530838102018461054054602507177542454421959897048792448873186831462769244261730283498060547952719321959451547315348482144804318453720407176262358752689888041022866501150025553237007389049883312426998414677183788372804945675709221779484177111327326888482492968853309963773524934671705682432 6873 -16505631107199201228591702094321096414336844486730832564610652680115442863634612525852508240734189276284044519928924981415688015185803981827670384180554562319290213029727622318437920437412472699082479727742157781169700943824649539134315711867461056686195197700360963880463207617067448298637609387584843909284787947595579316515856356713341804324726843111276140646796322050994744464063586553264334822021499956886911792571450235860025344 6874 17790339927976906986619375213959112701357714059647281084803480505015289074773138066525633901910289214558383969899346995788295335341762534549398604220731907911022786752477857118112717265436649608357294840345959804090607074526554244102068905075042999727094954088495505734340447124767663958229344251235909190990975084369211461844743134883388801519083221472623320711570267569214835073875887292014724628802224854091695649427857550108021760 6875 -19174940133550211419574575053255482853525894534955883219392266906783714790725995845509464520513381133890673341302423496106158715932341943172921559642615318396594259772027843917681035416101606055952795112084110412745247614646785775626872127026305665202030539980824773298295528966287535706212953497958496033600473642094120502439827383775030122109522902817157963093669380934479476264052219028985367692715691824205393715005594927428009984 6876 20667190659981758847597159749697049561469359842260070278720696478304947459777526179172408684145308301467752645418170802463056909377554074267874046955844047941147576689060157415308805784695949208752218030617418526059300212336446771246707907402730934801560551151913310763602173293821339226103518766307766419341430378766826359485298180654212594561467974389391401598290773939502658451123734706762536740551650699890724519312573071088187329 6877 -22275452485874050582071274665033601576080036765857567949869996703234568576846974449012379050593961667609845662982442931061682941041215812118893278318789780471656708412090715086799813822432822274563730199824448922496209493539830090016000134713306855233159972515168949397324484478204895173591126914622252328050229036390124423203186826018068640461815323990866716787957676956940597211398356770040879217008572707096358941319918108413526016 6878 24008735298641446277853378788960219699580581034235956091928192553565328806432390563870486552501729104269456106089778297839194871377372415821555856558476190139364727752858896736332092023652996281875857118551032463724084695955040009961303378025793417390260370952125785859175232650262345752639181168353311186695111504209861571456129605116756778563775820256012546109786542166014419832365147636952743760200267076146117273867753581704921448 6879 -25876747774298445122925879948497229923387010872248338061173620941839668235164541918580960529536234764662895051117871954758835286077925636834104958027026104533323078007769831467403537643084323238890586980451210758136416584537867705454714455092357635562467230181046755233343467120460486548783922218373318675497661510160837308678191648366486360427183893640882273168552095527740861491771810035995838627687431143613164010591521839540862976 6880 27889951750281074444745914549439695000235421072227800690857598887531660678123752764192616789206459413729147309789605821903090851224135119592900401441506724120991587394314728866940080026205571468053382700467586497337140147847589861821499510796977631281942158049261344814174571611621619970249616983190500194422535677674472001031429574460716917939408355829074889303374460044457967507362289422591955608348246145461480500956974523287870464 6881 -30059620592417379880471009226480630981511285314187749727155731987354422166024093753386114083685591740524389921130685089197250533210503248324132911456077695721200942517431841746948257237563362423680121596327559379718701397641999170460466535112920148329492787999879535532017288246707810299379649812164754353585571436423640359462558325915123504559474658409874338039009442277066682554582137029190820849812284561884399876404093289007939584 6882 32397902080429490986591898408251808581541726643162603928807710942167533382786862314605835786556050883380972084787640346579380562592953719983460780812374495893261312296664621982339729390368822987316449811636392736689263654810409043670015257557876274138099162963644655879746301889241728888796951800748836553002765610196634281673598826829385095007495655988819970459697689235404178615038200148286501880137693911940571634434295518516387840 6883 -34917886161412101694737145105309627121822323142746802231833764098254936555728373741864857415173439897183632385697380104447408458870055674559309318270692494469931249345928029109467577858923433670373490830974287367795916354629921615526634616725001826858732708393571596231452799424020322121996692516307427320780534142798020204360911387957054875735702337875142413451936805037353410623957123600330875578337686341946450593135208771609427968 6884 37633677947728933466650405291017582182002859859219560196894549404914410565732048393097397286365943285074436851493657107676785051274008939614651534781213934204560952972207981431246874470726280419313403308905826261385226753741349741326892110140856879160460332357395294935703619404235024574593548180431108120356140643242928881475806305860629077914118763688759721474846492926283191039012485409703505694892483188358977097691531448388345688 6885 -40560476364848984137800926438316788068300108830465702329618428539219393116752584321422681310320507594590561578573068371051317703984385592714566643848837008468030403466296260710277900111862093735184860525590593936865546774844805590706830539970671305029318677299966999377441477218901666553382569699978545232055717140282360894784768381122994544159311555884619052068997112238682608042918248768898030590435402420477070114352099523277357056 6886 43714658885968738491190051735473341525095394971446950993735950213586728829739884602302409268098766818679730976082713423597934437704684608529915897572358430923374008946261333948076669223907540369005553286683504824616706406962236405095623025584002665787777445021130268684736004391524430162028670913441413942613346049206876262464810832711030244608308725262027369248790559862870819561995425191980392275653874675603288771906898229109616160 6887 -47113872824008030126760105073544857830242552380423260691753283817444095713079800371153886916331586734230281659839114931281648467573498203029338910362579421695693175668293709171860585325337725527679523991081966087981915736627227621537382965155776424012143119811466825551548495957030315787681957158297572150691721643582359666251657722182231873640961384669604446644242361012310747128356046832381434319060424613565051663094692555943575552 6888 50777133687912223892994126206037452789374002004560465765619371544848872142343680676170671638484884096546192546278776258212189230082272774913845641015976173984555608333173821386230208733582378251566337080279529338618640854618273417094432339799120393304458023892365973290333673122855976185812983199235209876089771676533805583267103195388282754502036903536366574344996834257067632297009493580376794909973351642430070909042141857539219456 6889 -54724931149342507854666324171982897837133697381821166294220408928350667058886494630600012757264025740031310933446319068091979623889486133574159279287318930646584650400632502192547042142527947127560436702922174249621896718869875953649642066892125181641403739564315372769569236081572985528326653297398010118153289527646325107856630187679429888288141395909931574668730770439078282105462259559554704270647010056587791259185212549935923200 6890 58979343208005469181804709424183304524587730456151104760021028698415987330416981397770787131423820969598104048831721888665005897266478268882050666209858035892274568228855805916898569100315605389362915511785014968433786553022280823901236851747287640046227614399213276425204085318593869977981190607090196929294975509550802285187071308851727100744537602465635755168413616763394415508730985086624568995745572653041919902220109160689738496 6891 -63564159189295545590651409290671265938599240601895699247111323293583305237368630542172443684636200221520796237427588616698960066776577760950244945053652822915004632446089300291838519305547660281303150728377333986829593599325165872206573278745203631126899506696444539560360841158302893318793504178502823214111990864066143260399091637893599617188461346964486716084655056144607886854233753114775556663002273048210965602140420619418730496 6892 68505012256850079507236359384612786253021078570428279109440669593668428469101262008669623009942340788794624561041207599492894470377960907384014690730428031644013746914784916041370533652373842220605420947478702360457556607892623457002983464061892111649647016182312598798783904649888545153541864105845012107343796907851214866481054363102636540824934709738794388990866369942528700037180638080619953674044054429419754097233494131625518934 6893 -73829522175316540982708313347798397653747801321260272700408430193345588454564283168411102327535019938085920869585634135166319968259962188497077129858008588937629879038393408353501841452753339981714806312105890805902485655204788490014721482561204938827621708780635369503994302301758901806413096868804976910071758205084157861867431524386134379137031724957348390111477803077072483331845806391243165302713688277747453916984109278793039872 6894 79567449115395795282583500988185832729123606944038395949712381982094731145604871585554134477085073587152125935080248149839494464447767466185825625265641942367090217248785120807223667418133211679143442215535484542044378946807029388025968757055695408223007827628914293834997679755750024577287969384636210562622238251749977957038107213139248551409431059341400676876953182210308524807112608312650019228058075223321897451535797964720684304 6895 -85750859354367220549304881324659438029785806974657600028688382749543141346916937230760835807136095500491750962598368470329817395053423282540302113058578785198248019497640235388179265293687523446746897864515963215344449481113890658429543693467733225872213626971276584087124837724339645965744232054524887068814756686409582839862725217196736038357949359430325472665313634069426523796814900140128488523615876314402763452007433338018070528 6896 92414303791158280292200165221723478518027365998273809376254477406734023774751372874651184990151354628198085121420271338989568622135910214439060246629757156661514636378018621122987534511777681734473636390086858267919572840948218539528759266906385721388692909755665993449666628884367211858823391561016941015689052714215156978985402269600214274147773015348693240479091932038997200877140889175089834892149865535765168989080548290564941824 6897 -99595010265956029825299879501375062068971310153419633500352528089893275489906160986170651330387010666236913778841208206526791594773737877933514825010497186558199670662364114895383678159573942215310484344877193901290379784989724622798799870812224538662887007136652644893318000957808763354590705775283406137222368170804360822256415213672273721771422340485327257588719060751854121678629961393115693978843220137704038220351038339359440896 6898 107333090750762140555279325321950991998586162174238981346893053504709222903802304702474095468559684862715069211161611974441801920824859818600300144184288430474623170446193458947297611396608402788823092694008566568031163446981243937801413539275787542143783937057661626947176494493118542612245822621982912105743752881584920298951946337974336317796755403591901661305674203923055125591255616448736286543510398102695268119937300588717074496 6899 -115671764559587615572764092404278217276795782863074603934435473705925046272134236228478495648993353314730482446421885888313031732055458136462278800037739120004282690768896072481550803926620550256336398813438690120176104860983451894121043999516710955693392875118367069933098287317825200064113951850327876233884430181041174422183483670851607479263269363794718100101582803334792192094619019577055095618489616181512027953554447359317901312 6900 124657598815622111314303206657053572724689883660680187850274687985562827871046863271365107858454890652595837168794241393705976863929837378310444278168307314754449911783686360448271412603407997309493993769073180914543259884523471348386523878651201691093289772600732778763414522900471437584570311341679112959608924525919898836363906752908339021114839056250939308327319715023914474912286410161654549091230232057636741767203210399121062016 6901 -134340767508184244132450569275679204215071810165722687809690147216295166704424779542348206874200894789973710260545261066414622533187821295148152188347114358430946700093514728520090040638966032039504813310024377036889137384559002408278480947842942881036190009698053746416732592735810810780314245016599282091980502905381469580808155667256568938666175555298370580768220835650201824539333482632918999615393799025266896291824810287152758784 6902 144775330575089605086416962834895355720962493374254224646638570926132101297864156811448817350377736977267426224284277069090189714625922464895635770029770573353077850390127030372740640966628769012134655948092200591005171078752195555701268257841761490568852081323371757569015677579993420728575553160859374797475417832904327235332006423702648979214794580624421090078265479583534759723274242350422328726502752902035109791926944450632490624 6903 -156019534556829064078504879412318788052407864431048261066395237036568014654680925597346457640333460049035456049196352721138168484285234706404989316005766969879990393254840389861058966808551305047619634836032685800906011032284726913783740128989341596084091994508259839578238677336574117707173432284710495743923432991708076639900413808243087077853765414560430269492516886178201370660966048578631905978331905759347520049202140103529463808 6904 168136136488241534226488956180009561060260373389728004172149819583448451182447228415475556465370781446499570416703503102878474139012247197981415100583378415738463708032296553857013560027450951036795581681341176562727880231983021595179680849614785839249551706257388561323807026533738223179760665272555299885708595279048380427533553920147412808178589797393095906780811121757140571079564925187607302641231465441350382868704033500088160256 6905 -181192752821849842550760180136584140513229248073733292794211255092957622251457879193223667913726209517125668916932412888177756733343415637736599411630726186283916198365798339076879702886697864241113658870616756134676659168912711297672966592724084714089668480199480884770837852344724204440570103782670440204376672973780971845215692812153686301470303541288079230481491441553391297799528137812201559565581294956258450435847597230956478464 6906 195262235315413408260664503408443094979109420673385641513857705381292976097873611772167636182519365459600974414868629609044498794534967416199131441898517046705452157406289608136340474473378389319386932697461889101229558044940424131552156660733815957511172934298400989332415791161105869647079447271614564227993061106482681732080842226402848580902828974845575264879172553836421783393100268690404193000330977199539751134063366239595249664 6907 -210423075965299183930407006242931132805148162392063071182040222552365705987201736173215116712456354817795511258461451244283890395608846824619967785876874207685616330826584176520906622574895627257859094803787149106340478333294299684082949674874669592389802628389492583014826483639160951916074952330208152628502424105118421852771573152934811509365986081867118303284849669677634799226635536913074974973297157483328250348520884240080961536 6908 226759843227803491731212628203715338879899309939368075674591580081077632203004259956658484704765944877425113880686042143288259579279651255406404536631728470868924179508946692101340500783764575668341536864940402412484097753501425466168630437329687380754189170742573119067821080154318044483050248172238577332595723975650686946209992494381895382047138169522401893897062188227772803700845726429861350430700895141292724951109374318767007286 6909 -244363651943455817964916276756667925454694358182508840884398311538999794361155200639722346083189199746043704493918782690994506514165138877638867767909955155357906739143241095255159397392071875712065679688597632185841802761427698392907285182748342199530965065228495072881009026214105282035495951535166704094330544602783694319349398302650970242235232652267284992391255093143398406602492526705786319627951541213799512960318209964583682048 6910 263332669565553100472313419586553069916213595712791146595821770263900625909273534713504066795008674816494393722654332944727313413518702408746514943750154343673915204193576305662672067262501044806415608526036782990040584298174470945667784230726153433199432434378834343713070002341021775894239442492433434516349090074251008720185531924053977816147641564699280991829790711060654998293300093487019540187337906261972761106408516091775990472 6911 -283772661494734515248171391627410189996908948336057996658748842984343490709649515086386678964818050412186655238909530361359946877205551269066284825366861905454707728919663594685626247392845834584503782085434807791213787795683130315989340137302857710414177067618697986870068113881055308721284667796578572602150450090403995466847045050686510497338917840896306927510734890417017448737788526477966624577359929715872466206673553190788530176 6912 305797578537415994991468427095031051359089022999717201556463256157577540305484099839292264939402736007758281915429391031458483526202715030001621019622455756378866688351194226624880861470842563737633671444378568290715777138573047930322140807484283440829346533981292787642672985188708419518144041208945852660424229865123147331205706242017338886667480904722335305192463719026689759695096794637461393771397340201195638249501365282596039680 6913 -329530189738549292654953672849557374973232338936970575262345319675487371626690967165872689647526192961473503339079376931492966961056720943690742634763762075561988215461543919733316282110808518510091103144886541246417864211430964765574271969191987640202498681014444675236400042837910990870891179658012388975784280955923931708350143250241011820440422420818679475429082731182495304936185572207393362305768434156885484273035016081091067904 6914 355102764089732297011408905745911549651467900122638153805720089594677406735931733867090745796241525021918023911517027286346783622675664041908549975730748022569418606180784031133516942169861052210511983671847476534277686723648412497623377307497247570732003483393353935879248883704813163339653061473728581159078415812043064796093623213781547836430096287439351154616492276582583898233461856921413834147619811169160396457517754829782331712 6915 -382657804883553849962837305858861618540229769628111689254829110445258103682770679586122999645328973260632581713017196113532616876904672463289499419275588069589155580855512481923255155710172808156722008279307878509655983995712930930976970595452529754841697999283697621476448620103911194618043301566822463003743472637615423936342704160795807014787530736974569889025959791591083038939300259004730625265125894514278951184763060728822235136 6916 412348840775691770556804549185262700466842460788081243615440528173965578289569473117899108922589327730338961490959255300634257115265558189227483480946888434277360222804595213892217689001493035177503031277784065698511430209364896770241878602672313172237347849953656648600848652126214396118218302259953270769364965360918922464356959234090862629195885211971123826010905617483463568315264728869051341913425826736041193965185860879034330880 6917 -444341277929295483356266957451317672014043442079466203474470003952718270705091859278441819792542777241757128498509886430046822255132009246995882359854837671442092083860650602729912870656281969377942302713496869844252427422542523229863260835931159981758416769815583919453475958514996818164096068923847775371838920223173551660495024508014408847765990645014758003434416694307918864706602961454080955845403554172360469448877588646453575680 6918 478813317953295721214696301630193305780860973282177692372437000906079541913990310073425982359260127348254383339880199457900081610393026681292598732698390478343249439652173510709687637314892803873015418747620861933949547210208319662281853925675071368414602698152017211214401195552803849108255410485948327752547432207570331438258519285170988766702443463661553371968277191864240322653289474659607973804464023836943422349130592655720314592 6919 -515956946709346612007399008484995039567524276370081565862612007587294989666225533762999381460422698260637404895327177702555921458223066490209915048298583485150816181159779042161672682797783426270801815905053961540768314566329356816545860624164896369481973586714427261892733488533291672963013323872593034189158207397235910966501867392958687088886391574056447041738281131795080493922347553135144562204088430803432755866051792448629243904 6920 555978999453115848598059158906421343923571864380506607737497923480777860462031306350780282796449799660033755129093582806922057611731116736465411138978806524123360637016108065220248569876878046075860659512930528903733833410384238242290948330743186586207606543641651084335372182199193088229240920421864477846789497496686474991200527227935548015561987512757518396169951493974873341735167450197639708006776866570071126412482700168374603264 6921 -599102308196745689179803860503241550543186762318817739603295424435667061403337542923686777493348661889693482465209893517057421113935955203464698486190207137980010775825618059303774809715487497218078994242218231690735549745931372234517024808752986339803600816090887465970092330309163176113767603394817536822339613305241997424203922448036479133105875592831948185269504099849363517438268193077132786473067294371297789006156327912010678272 6922 645566937632825440742851102137278817030575147106862374090843565283568253670173130027256211487707400419063441838277329167271832589704936335954788996032456075953075176790192974698076713870634276454111770257920484095814093463387637411801873771918977504972438845996499908234662684478305924264544962045808240939435395849805629015799088969547486514691683727292448804892747493762507251783684857849359896050821188209549599076080330901654621120 6923 -695631516448636802201220476445679497220567939634740775096283863215362120037649135301121027680943705744592579844966928430130107119320632197922041737871225697630144781380743075474746051903423432963160971280297875668240877252833747029629106699229909897213112156635167918775514605432344346830767470882697941484004819636707479814999421669652646554141585286062898925076770171290941024668811688473558463333806631232266815284516629955462823936 6924 749574671385440347166127907799215303806611060036880787526507385669071049699329387340594964824746882801746314562177274334071940125737597314407179026977136039788599386804172421777259886642941042763725876266238667497817162888149674000009686689525744542029059575751274472120664758018687165743072947431991982762036486843415807754958427446997617558367919319565159816206837839987840024686143983662936481475304991802802194461202909579330620084 6925 -807696571964053957976792712423398695510793703803431282680726955283906146239141816661461739103253540193408156172662429039088233686887027162465070975809436837913666564010125602138381522661078871312494618991474317148423312826774608044936099429085078825507509720189808107638830505664251579250976399934866846059270781655056734008259887977454778570809375500458886526149791404342663505214910060440481355667854549028627574020609051960817483776 6926 870320594408043529429164914901177711327021252601282115777476222903723267088055337481696717217895792683393472701798752860495109216105783491288842913175652653275486925517350233959216018542502223205727381222271010997663271113066585649716436236144299109170583911726417189759608547840039007950629026330348215812800247788680818724493550684336048616894023239761492482914005356659973394175234325776114270831358386858679183395784096093326957216 6927 -937795113952853011680713773821726454036731538408301557873922772645423353716894395752658438634023778458141122177785039008980051866798339123970709834781773172282937519889628888691065530524653254190395915424357254601620429948185729870687540939055139356828922412832198510868654547968714126281243350719278797988545546194373948914975442048040528679199166295602802440287468864913958002599361005707226067110206804948143478299700399085690290176 6928 1010495435436752376079100547408652427386194427437714583241827556070497622961573195964055542558868505104599555907402041994427961718451399211494449588344530342654910204346376819396069237844403182271722299802882906526237670261415752514300088125176135113912277996947357898463917968246096975966306869822803035428268386404594445619683152150162808720354580549412912418865597494833895769483869885004554135758609587038391372447676099799389954816 6929 -1088825872831462866798175480134472975009937362034656405999765718831652171188618276563283688428470407925416438827150068223807636148119609726215038334178306431940189949342354309022453641355500362552425867521740565953098566153967916220117725290820440786344471615941406290561250337340153313487045224662235482560002045007839981740229727670846240772093054458281775094591959957795218671634279042108089690041442191927268891835639808325094735872 6930 1173221989190911674044366861183876226040522075611039255389863915181803344377340522841305647410012801428351907856012831154165299523658039086751302474144372856718196170565015304140725098030129827113898628438071743805195830970639979283295801915202481382394779168986775218440163664308967954187928929059244726650115638682932012205132429615990768429461057788407337027890920160148686176150084397495204629457139831362793190986097171883081095168 6931 -1264153009380276759769164399239662787519053192823764375267551380135468042010911395520187168320224093749796617437692349874153399613908096752457176894667999201783752935297095111814933140267065433978888779426217962028829037170734125963363492009589790094472749797914000509883635756399183071138882963603844762906906556460859704578261642572139565740696017167482558415533945740910525736260168347617061491197466402693460548991095151211726241792 6932 1362124418899156537323220408595861061692461769457069397814341283377962841667232642027298582788247914263540282083683969680735045425073368189778814347122425364039660200384168079731366757369208505627411694354071778573500450284418011684424333771797725882918560031589532225100815495884826001896699818337638239145091274061749828124583048404442211997599968169662713716899718676940747944950991180056574820043806370656174630041129711987054756136 6933 -1467680763137560241158101384629737954217381810585654809154808805450338426460020847747678285035788701073818636444297278707111225716506498606975114667063851689874283170220640759550468856247121364194778753747734344722613887388787716010647455756463010670333857605056895745597844633696430237942975703041901200841393150261593865338586113155921836692768892416672697910234469001244509665702803438963052410237172724899030554049317874976430227456 6934 1581408662507085688386834431368814171056815259795512923104286012315177102143573042582589720274688268747180986821855978762660581321627764155322777341956177097155220368820667072423569872182358311436152266022204887674726576635510925118395885809805577020442099932179717301396309232709910597484316769725891912267328630575432224266482803815331932894618475765056054344338364407268715203967463865193822817917953249519682729381928839822163429840 6935 -1703940060078185804151579462784455645537108511900873588388445493375231844161929611854328898700487310933268991766574735743735253136888949781862416633889433571505585669267980475467710150972220671211877970766630026033765362430632850687281849389585518905356472339504563632705689604734414439125556407985182490765049903323941602046888477720034541977826448659413578785913289062677288405267623424891900689606683584206426918155174912289239203840 6936 1835955719634342419358353900678919139931199751994800991611076905604984789550498847651430592189853620955201337904328807249974454559087291355112043931733108286351470485575421530974257002407986143181149031198850705212274031025200422154357809588722710046593691245569904460871562921249675976298900092956023191120982881803945902093409366285652312650535343201748359403625470121962770030075681496051101979442535444012014264713582371290646534656 6937 -1978188993432284318905879829948855252737976037819734594707476794580632746714085122647065469563876464640614919139482022696533127236636807308882887193212568416238305648834359508220568750834933181108906732796598118194474543861573281839541984318138299355264611303280366707124229054344882308779840007213125228163488564669490411278237294500761981227377658503063270096131704720726739925707887538362978041467844595563553358241435793806002749440 6938 2131429880441663735304213154233891102182958352290922055948905822229847340128414999321628101054458109595197597938667242255662403507692936668398449415453684363550532789535083134681649792515275158464337560915844001702165583267339366614930957860046194344845731564094707040981253132720028332509180554086771000690360562903837410413114613695949858703934805440889288796821330853301388653785840438034532111670411715321918583244030156405179374784 6939 -2296529397435978688082831198304002275351955063987656267936122547322177015102709203794931240247828928123442101053224923157542590056083658101692921372822678574032275351210480136884926975253182538940432691389626489270951589465598960323289710046226208673673075843399524230443582844267609167578725461573269190512436744146754326684969266633852415023396564687723370996930284554978259345232229348540844226664638355177747532097579384192012124160 6940 2474404287027759272782581967254836625684279005089736519727358524131439450798252045927415200333602481270744107410463635868641176141485700944757033160002331005284634644218444377357072643900399097689657460285670826261588609691277744399898908570481464906340020950238057303245462141159157716760863287722347755826315850202664094898634111504703481083105111436466585971038401423910394846051485650989297743261324047428307516578573003271962156478 6941 -2666042088594557824308265456516618596070558812213417386917746414674227766434667040610598840618012238087008117724865253928293180400827470501903928388406118107365304122220338411774557008070927228824958334582236551209374311941094961350852734954522272051560144025114083256886180458970804297194583604046038096181022055065630173575951408486634066125072818554824256242804418659764266927423815454363493915798329208286445430301787608096115261440 6942 2872506600038253053986962799015605776924004604991837780154159908767230786080559766888929415536291827406190968574147803666482734530394650058153325819717689357853113856201901168626951210563942157488542260545702402853162302257880297279753003671710589647833685423422830923481455650741361242744342766022756056207424739087772858260526777010841072644793017425983446973289021918701501607045796874001701894341860755844781542895341582326590120024 6943 -3094943760469533088868106310712193117040799800771791660538469349304194490404505428421080901730395384630813346673822071387550264156884799644866314647830840416980400381269999944006636218823488564621260776785520911794825175736418956639761657827475834038849140546582881299491106703498525678174338580899216840459805140036784326649141991996131235917340584259793229407405790367566941547456065792332139879811188219539230490013256782087595229184 6944 3334587986223936884944145980805088478255524667491531456628260685189841031368541405178815190256689578130035823869137045248184334680396276872634118120469373302766302146286455260062984748884691916214153548318736379164499265663023325437417864376687902582851637919730861955062668487262048593873125665039421074834714062271223606563406176144898876979903858501043310170575455030234969641620679669895038776302172986901161108061849196381987241984 6945 -3592768995108185823038016880764028482476962386818656488645201921088908495106711997464485383528081871181370122000073648538726830408433992652361937903987210484507155806866096970555069414087913084576078009364214417253918238344946749679932590584610310459289398004008969862514115531818195547529159194427326645810741534664173116548675788306166739576376771296352043449167860664109306106622304168636324389382536575924564429334511306624143982592 6946 3870919156459377708529089740809204138787241658225555994055361007960374428440705083119289402319127248503076326266826368584706059489604477669824881993704227547070858803408622752895141342599945891499634771618076940871538061554146475941034037301301086224667864444832931647571267830509833882996865724746012432402539818210197489788819401473057288745385323959176586470274435017005759522015024006366748900233189930549583256781040939875952670720 6947 -4170581407489640842113254059037122019294530047797931642261438992879509789161195565598619465453759854480871266036469352517341263748141246582219566813189904290233289149449237571722643543511709108489054980243830938133000751981607448634576257613152543428656958268287546441470268026533586478033618683561464751522065502283161100526731212140169352210881301643877825603017848101406695291583560631922458453280769714983501139742019237104990552064 6948 4493417779500880118118390607637933563036841347490099461377973936466595689586095609206030168644570316911925573366246591274388194627789995047436258627479067022145008331088431004496390867651276375433146713122151002584211985963253385137645529769365330232136336451269748803753952121111559591287587481342611886808035866683705124782662614896689437098769728919767605559559836083052994907598656437683621327776604333887174243538460273628772843736 6949 -4841218580905327210354381450838736163801130074606044729493064256429550572345451542858211214484668842470834626899276570330169416666762751981534737978436282907243518885297775466690500474692304225945223681102996694004003417010505339844496155158393786717187498423035422770315151485929020443980586240861662703140459349165469084541391012409941189055809406797824100184143173508620800769818265969795653862259910642494386952652978647691141054464 6950 5215912287596075868670406465514205669583903832001791303304654714669134365681516114062712287686148230787472170046789578280046937855635695872503408642997659560074550004325751093096452206495862703369769844731357946794710600706751076724104310914957611829555078517621986962302625286655682292492586702268248626928205645397477638764462307467515826391495881881142885427809252620215608002940166550486519806191385340514645344639214544710511757360 6951 -5619576195097390315107935553596819852551779488398049999673010085104082062946297624266322454851083941853122022968665817335747899405364306508418032999800327722651043710150691101989357011950686538666854706268023927995591412799236950174242228122694787118077978419119722951419083858083950200026449593274091555717882659076867588695068601754700694564075678627247030480663545792692084062189668629217111729449428884938961838606472458629032181760 6952 6054447891108582611248319059193166642359717862940209065159214238137074897986640911229225886588092033552153505592090979641860009901881391393402118355526423057521235830115323893975736636801324684871962126450941927814104000294517924409328329997792958020124758979030783435372731695328043989970029079318590248869419740457551886146225694273567299038701257060801647544818576068203335613145564304569979837472960608006970308381711505950430633984 6953 -6522937611560556265628149027022389936616076922739613606605947424862144175809904525556636777953617474395409587570571257917677779803588036215552779585886186983574333270929438069100927418458350622952043757004647005331019647531103822593453705828067084426167797628799457056829196780393897352932962706004906820962143681941734630727608034782674606304699488424718272782276776615727144672380237268807254368762464733427112982416075202492671983616 6954 7027641548155355320376155840831717434867134842131284033891149564710496156390804026092925614642520570897535302809961452358996308874850137606516450238480676889865859011174993026715414580291772295582522656113130843515856503949382580154827976153251516947355366918770921738632368712844374784246686380012397389140614223776627012185291735505506384772541670123907770454584322655809455638148224641017682837644684722304588298768785277020780073984 6955 -7571356180582776540488846919587756434402956194091390618701604727015361728260695751512388863008628960773496763200912217289725471406530565914879968436460648728959188863812231254400669837380092505522732067982609304467349639128977740176030242553196850378848614919141488551580875963572412391160146042741493026250361751696483378951636472194214650271974715273771667348511346745678852577694703639918585164883409499106195637174565446996306427904 6956 8157093712232866345696040271630823736711110195033851422967553532390797756466802850221223409757733682878860966552900878389370439347299650021576367778003032988465348599659741352625813939403529191963767279941495188288014038394651001916973567119509302206668482909097993487723348775832261598625269696881705362933320609417429246769529697349675229666137195382998082659790448949904318317404984821178443772898215593174637381814512736042710766288 6957 -8788098694279692022060842724355140291032260639194429834367631905969131256423157105660296156470255745058764721970101530980327275651624188895174431217593583780952370320937652793101004237124205963754843707089647626579973471230440460865837220153913750810100665077846733058958308450314474983527393200127548758852143267518903186850802977153611480775063496233430252208540761078368366878409521691185406153601809528743940369218388562793315434496 6958 9467865929533263362407985601514069250093322981815158282038723927805607026064599064403131332472440879394409679171145206891102203249855100805658675909860450267974550829484570875119341953069779429211574010855622764952760300629041149145273912725139880170713158058132969947811370288645869017989444451481662309130863038733855550600436421453113823540918991562345679002907760824293480963015328569117643577285659068452664147441373163419215321576 6959 -10200159754478537998883784601456242572751840210932588432683481886449105587135623573415961303134308393024609834675635422681203454793138115192893011657120430144475339231872626886991308420114242848965561188432911610506926792537062615609585023686972272176829935994190122724095455880508802653830889758591139226923703802965124309562770118410388180418218553833842023136236128602647702835774377939073455457130037700990823350799391920850655510528 6960 10989034805481454206793092037676838793381562867102341634884364330254324619443065566315597019360732169067156471929419964821260425779191001829257320786946249110476971503971055280757361917012022060552096815274244314852938518843459257139727471314377430188103152360821826297894841076620360988585343498093340498659414890920383747650104653101101206413854786259933444269166478071643005365096460544990398079775259253711640463312289214854583982080 6961 -11838858383283221890145067099756103120896973681156951101642473715413074717407083122590921338055758698603394754851201993619050706330038092245583129094108723845723276298541712857407168650965475480772814303273087021169031939783305744602655514180895680732059708261967130633787150354948561759814323330153146177400254717603016088398069980260176641454744439965482988563405905705490178093134580051896258464824700548515291721217224272891843444736 6962 12754334538670153914720334926184576222386170474498581488720681373041970870561643931268250175689057264429971494385904619637384216541419843181556121742706197163100792292739266306552698932997902598065323332104126481604781712105754607559673715203488385292880335632448390876207627842584601499659487562382016058279459750658117289508029618970171116286251991871938833313270040893733494754569226238009167595806077375393438303055065310220227779872 6963 -13740530011645031315883829938698614200648026024015315851078812561835504956135939647652138318781096644987463362694443794900144168477734254701280121618289912606393378921539144708608524854679368166000020831541960609555070514139179139272521596896271663518879531689927016515447568953623586373646539772019588693382558049116990453674147326232337082765297621872276099414164001187086078561456480693709249376967749562670101252498905736422075924480 6964 14802902166588930520842796177103466536711510767515556373277450162789899563790654168939497950482055655123928197556854246691662280327219795410483203407504340038301059643242493260908577089286467117468306574937739654148678280317668261467643190262095850085222282243542111997606201087612599647189046850286309561293952813303711417100008854721391150287056708961560033618026586228753094730301285232650623499192368653558937260869857351323827449992 6965 -15947329076845110511384334154144488589370961369393032425757416143918338750340830909016035552079895759384097587942862544991973207233489097462625079036137141634916511367491316871575921354621686684149920410282153603449986169702433723678824841991922401418977021269612083412109783431870789077921854303452263973224115212340778400727029290924098334623486910513251321676858401870403909724890942306648015684146099624682188500167121702836659814400 6966 17180141923938725374728898472147466964841111541397662683697554057585155248473835193893399448691546466406439273067751727659628977052394486272547079550773993741188364750260652633529303028238695582761465492311502730041949002477242505622932736019953946207420113248687990864653792823472696697039464904523830138136330922438866812835790719422100143743070593925088334252520954600237826203536561446664884205871877544694703143971046469627212818192 6967 -18508159889332131291408393589699813927804733463359604209695249311218772827670722632322311975619495202905718662465879520274902682974831532398654056953662380970967405107221677612303379810707596553274632390838534205935367999377154638394552640691909231259207052939887747147437132376652208554386845669606094532584368134175692987606681532821635780014282549742463308894703791049871406735953183886842141815300494606061934096619051735695119876096 6968 19938727730274660807578920217654577972373373687013809104565511038934289738864667949730546047138624883417683480229760274549389360425251331223563181557147305886787302159684968173366593397419265304106513263602219923023309729390247131955017207275058327576444788077785746311721071065433041400544732792901062268004931959634615194750136923881999931130498763284308267223767003607120870245852984877789893366786575086065532218671732672318018192384 6969 -21479756246012507858191126978236407985952303291075167176830116043313217778390217954579070816395259252347699130525822250515431543628671375609661827623624924946227203722653580991264981037417747292640225308592178896761238441659388552527409530551399383380815737137798062440369114725218399365981205270197783116698047567857996228952603275405994451384813924715810758365738432628607083907141876560959103159243943956091434888911070395046375194624 6970 23139765856459079092211875666989016687447532193204655443445655393700088507740306989469823754896200986707813949229058422675581611592390597729155530238317084020128513844101916328515687650999595077956328200591836033978908622009604669778788493528684767167876529469998532012738131704232174041876078325484397034275716116735696027542101008056361929476744665928207405782219720066399015692765799926589887761792698122934263883296174090093277811456 6971 -24927933532475239765660326995085944883035926853485012904080518421769768639636822652123270752129998786408902387367034262242656114231149714906745155207578774060612271222025142651580348866120519775451778739806236612158340042871766253077877850728713175554226794306192526977703505791939750192934322330926762936765351775330598199824868175194874692963274322631861216388701688039533563650136293598478164038755364620339497466931328319501326352384 6972 26854143335265349337269775800532796810837003535029918833102003736865051475183797540255966088409668118092260678915688239130010775999456097880228663795864447898199531844099171909113178617179418461014963713266931428874556035063581674634729196860781130077302442918400894042159730348531237610059798042120019369734801106288223883000468848249288789612476937025603137970988659555838557314972220292777568924779253838133877151563189455654832241317 6973 -28929040842158996541984171302900970964890353732500266249135906765495574038171190419252343209076237568535743121357178697828573739052026617568596842051624507181450962773961108360057480747152871886296821373144050165936515002058464021573341241211318130594728461589750881535991112204166712996726774766134131867866310627207168637741997367148197348364727587851606185764815905772036101077367963070720793936920956577691651754162160294832684138496 6974 31164091757327724198251241220017165485268817385519746499845183754179528541966235322924063643863062069643498145012716851664262600301144856068434472269272570099487643779646710533172917601182230319206481489833687474382034076565453225951724538443325891224328032218683853934621128184747176017402293712288684109104979748730730264065950526982329551452909371155120251165620581292104157161928043965676338140552657609121302409233564675233558955408 6975 -33571645028896848783121811390349076047419240619587763846460425689708371888661701527784871692404116063016910687730703119108378142250233230648733937569099763362757353421738544309199587828817271137229190584202407689710172732692670390901132401456081578485686965859915777480953527410979157614822709832408240848311747583778006899913630395136210511649616775091567089401724504050865119955536024715908844436552861857857770509134948011982572224512 6976 36165000818579678413158540066889205339345056568632246296318199185614843608307048132916557286517110440313645063137579091224744185706296574365510021278513745099271993306196242187450059152607616578422330592006309732131810952771057729130260073178499691968458144239253462145910951159441471874791821257522137946702685090609519349789437581022427759926862714045933761650239421959029311062630079355624103868923101252623365834542407614346775823616 6977 -38958483696519524745124252307437489300916488200416227807642122525443111282956106482374056177271379866225133090154773451164877816263986356431768643922898521588403803570727376410180324073943530687841357274266949861195184183562415350517533823368688944716434126642271866579795192176975399774233007416123058602065295387347435846813323298343656717611481967894876486225425898464020394265319091635871046969864118750429649731520016632491443486720 6978 41967521462618689503404395842292613858653696549302771247325466436099518185077122108084402878747415006820845475682267382217580783624019027722972962133455522990937350718667488511857818211543380073667310246680608108943397554099158981092111393238860498875654354567975186227526145761991234193836783237957261731042211346220056626671905110485157940996848148144683168646080968461726216020706038553504575751889363997291608762608604974829891992064 6979 -45208730026418961966883666713519999965623646742814436997234536951479206489975572669985365985278043008337209482109397871913902878798499144797325063969454514821145497292215596588368809254379445577588926347255804067480282531082362693227131849629712495310718203632695895749751154824660728785505460102442839673465354623580567323666621530287994614273668934039017386879130672664201266255835960794825148362565095049333236070722086286623732924416 6980 48700004810742890510190671750368253727404129610458014972199022358493360970840780986478010339689383472810000670381027149515520416350517992075302750045013114588475331407877821421342329897071935324620171838548298292691508477326283550558294693367395544899522157531946344283720189931810833712778481512781498462965021594803240016496954920128268339919359580963158494187197616503769028516094620863211601332006882308613984104741310647574085671600 6981 -52460619179989824626647204389804697693056772883972091926605393526967278009644176842626314811919575399957877728365093390490245472888164351050349413985652452697256282827670457183301845923308970563007961045057562663666403079763340549939932885659638090889925472457351699299102700191748275568258824081338904433615410968543139549612624920744965538182525196388674942314591955016798334821466290037843315525741451866644422502583477587235311714304 6982 56511330432399914622817857051581023490867989173841835928762983830729998885226249055429205463759290488388976551121105422017931791580026282100719912770127237637877471029681914838477777098025485578380563786244771658627647244741700635869819490002313559187161068540917859480340273578352835627307061051213300468722496164783394335645072819419159352987103503062905772059029625492832301331787019657682770643239936538728534598976260981192024129328 6983 -60874493936962226206967345165603533728644947418443934703532799161455991046410327936354759960454835837510362583141050296076693213284912490369673432482558643464016612553323363504132458772079911964545273324310357232770716542258314315157352141289254694541179121600095381087571411754370232871220503083996982198100220709195055351576748913585692985863592355124429549560202873338378594210330786397869700160605309795352552280175342093055865913344 6984 65574186040175205435102283488097185721051711661991733073936511542203913454611144985598165012067676307233453736870973301215207784502046645731519105219205542627483650976602754394718020888865180414917782033724693389361650345053520206693852059445557048111741737645128572529209692432326676036876496729986682486068022855594199222282964051829521215658344118519992572282750330015218832031773429866566117812185105020497239902218348159060511563520 6985 -70636336415811474795502596808143974812818875654429626514418904356156991812723484576964050571308996254425191173747429178956716214451895726332768069042009412431735572921735920257966577537885934052704701446170355743238675996575742487513619225432501963879015766480699905749949389065094218666802983459876066490107121140955241221432600082105377127549843267635868535900723920372117743808631985755936518317535763765199300521129937873822445207552 6986 76088870582455458548518142303422361247510345214242460175932030922802438967059853312870606219267222914754333253830984609443457243498142799818064432416877869157761900594809980109448235684395453782716023914989746188632621551481739058147322685838966836040624084074304686229087007358040383318267634949109847287322982943457533077522397548678835193407413615501044676966516553772730789345832099934909201722171190461564018700077547203511357803520 6987 -81961863369152692393706640981397984847569924045366768155208044465001060008605387187615525410972648048240620253882559706797652680767740436334048225790371704960121639221451810119694996353737339407518782512875003555992120764442818424791126790410419411157263428365849729434450328294735410855677379799855508869298861042877528364726569376694006814746380329020882824312430115912770179582950280082790826045406715956349816346196695850771147653120 6988 88287704169336424042253355482583919632255239604190847530579948050242551718825946552819145139905536310308074165398544027687475709042382790500932909343025042432206432662932561735620575504298132554099470508576883008697635400540460026988828017209008964462620233861498617237352313197467564851249187128429100708722182650138836946855665321513182027131217145732356869739094565550964636639139767837345055524106034374044571178280040020016814803066 6989 -95101274887605940592294720217034585606883380376019985105677904423261670810849347849509112679091718978839492477307614837495223327920965033654047553699238183300309060827677210203505804939098025836929305137101839820235908307940941507195954130898614214436854570184882069248166893590854515878742350327903182827261074014905667009776505443713258469682053781543910457604400137923181102816047969845223718877618340967546226388210038672062717886464 6990 102440141553272543531461446464205062146239585915023583503746702678289484919461241386862846625596668043011950479143185167665185013285810983563257292136364645222551199237554951876881602716130465882024168148747667894000920293120458280163851629755131778991594692280700541276638222956648208947687555611525621261048676095724718617177762329781367182360621321222825333536460750521488289210779490917418834857108424640587683997073697973645545522216 6991 -110344760649240605983394771373430402882136251556018442319290511597145229022703177581544543235126081226828478252028618547497329097522929020202831267594527105189935448835791307494714359557785919002021786252442838214953441084311783315025359178960610723840851098562497348878728764265402018369195228341156119667216632029603836007054322861003272369451212226028049373370149192183762555192752160270885162219409589969369516600952177074155288526848 6992 118858701285158904139025520300514766486892913507409196778326614138109069385751242642322020822444159542322719136322562375812539121778194469107746704394274595966804850995405710368381632412529899240178584477234403732163780050365535605509098400457595960580769616270845871582715740430321728387195441425042390378735510591423208130761739703361912797650373583836847322624361740944176179171305531601276269551346229387039445094705913729107184930816 6993 -128028884430298673739504923591299847884014900322340198750423203975769186078643940595144116213197431215486099796253877837981740408745622261109115991364278957206569560539464135617112259025785782693267902111215292334238401770114904751601229311466373238988307526357493120357528178908646224348530458490601867448083765432791356213751202472946696430039998929629808774176129114715812691477357771295616576894451596228883483714564094859685813813248 6994 137905840514760274425430111977248265871282515352568229720452074917087717815283253560439310283272120100303850016112849344030583242357995856941428795922449213347566552718442752626779369694153999440699480904660709884093369335823795290554667141860124744707205795781454702178512629912586744437502552758599778514852808281834961682858665539179898231412621345557766607616252601713740785230413791347067163670938748001700229854639362141084208644736 6995 -148543986807886585192925068533672195673042353107234868278213294109374854904576190804035678480474520938457648149008598778680286922199060771258740553848434789654540571112270755613534008295781161839493641956160926626759241385851862314785647828862007007358784172780781140150275552979726282638578591496048449421678496497046651489188372248550948936226229620831708305688963276952681326611722986221542358568098886389359014632679563333910554214400 6996 160001926090713647795950560581837026694985592133968978718843988354325332576479406404213277365102335873925732870402554513751176904141802310237568681397926131469123201988496387018278083099731080612879546640068785007219431496165749358639445689472172969617051762011365224316695827072561281317703125425682911434127733189453197821016886383293938409725014636966270124477859989543244436797694162522393242231828777116179638229089455283514082194048 6997 -172342768255504630171963023583653918391625578759900692964713540560207015639345787733370970937432992802773332446279577781411515905920713097683126486874545566657317140458698380893815848914065990738384473733360572491649768752823521052907429096065550375445424760808639211488233307453232349028260458982735232156690534486006759683084416849880093728293135842749879618168633846304773496642102046926489340507349711900315532716035537291173249417216 6998 185634476590523750892924110301346471014545095607624034123502175391131286610246610633750250433887693486173128452701226076471285744542084062005020686881465188482870666527403482288669379713105581081905225484884759843412127142147617368236311685781408291401081207926053970916134309367014541609260858753483241184936332039061142150290905006109895177519393320157918118923651331195162704948844044073612937449716012555468718950664543180626532356304 6999 -199950240642892506134108402138274486162997960010807745344966255283125618537725352413317933642204525297662872266409425758788473190845774267129822851005202632882225534929472424446108218481637607519393270472329328388254767024260310764423450260971569167071030770799446421646598448687330206433463102434332600088026957432880998592216975934914971925836707490271723203066297068234842090900983949330262687327773195143823498299748339934418046025728 7000 215368877697363439568236208133308820020982665368237219061296476790533732097721674615953914250700444857359809136891958663936217200895463946437352407984122869274031762592365360132083124822634206510489574611671790478586164839501821174027951266257876084374493902293900622361788802329727684671561813019077689860143633269033202052936570601510078571807118593647732871259974331086125321974267056467178566888091327112320472563127573073200274771968 7001 -231975265064934772694736295595004412994335059178174296987622979682578919488805855447419836797689712370573919220766701512355414860386696406786831974972853521067658750945197656815291096570574289760567467575172093284009890722428004150905793324762143471299450350999060433163655263711212104845054431395748450543336529008457055381280721329356536879251651840501213148073896123392940353853555957249427178047923821324838462046839231134561354645504 7002 249860805543260627146606593211367375224520716810792757465239952846609991294685601779149283809224201277807337949628234267559273136178769972350493140721523732295101322473604519127585849321463714827079886701504761589483502929129773512349529079691499815213988376360569557924505227624276055291877212742614076645471695056062579039523785642088401600285866011258270149570102006572904744490459425573117732283068270794057635255693685179464494970048 7003 -269123928591699250444066299968981472043741487622598769312883640087480061265749683134243928619283462212867169916077174411932173400713688219802874270324015584299238761034520401438666506707330680726629110302100839398202877810152514044795613419041498749931698183372584988607533329479035126639025221072092477611725032660769633335712816680009062976155593774631641314176300375744478306148584931126855108480911682076907337140172097237550188462080 7004 289870629958568242830484860811033424811216956839073694928289137820304329183695246714686436695437911849801361697805639774815050013924658959924451250706809766969456809587962876272086929073421805712205102970500438972897642864056441859199603564855592277621865574541069336657284730452576683163934364722663996456811481345540445056499660306431705314122831182453746694629518606958310455387457071077512014160410345498420676594110704998496877427017 7005 -312215052707798944684063077060639043622967818185337085480217927279405102349733687246888363145138489115058047755669787028501403702055671593611472790142893013341724452134777618546640993228559918589857105561036718683172186078694633782757755840728006975691802372228660659883043806168729014100638687933515552612470390626472348183080653513902195201395254033704129703581385338297162986192615587136543997396804946838927231682342602091041845673984 7006 336280112817840303063808908582739815562747348059309540480380077513789930231703640882156200002649070623613476741004489510252864728285111101847909265457570770568238924371538226151218717784862782115393490552927042831228038716976140007414243715634093215602645392493217524427596858770548356568098644657807804517100880533870602053182059495628267357692357216230472826696957935471936004032771773074501347893348988238027263746431626886538867224264 7007 -362198172768581024836263562492209574645286886329471099131909576118562967937225039751561075918743755661350024629558693850319392229642486653326229011359217534493406697173014460991248324440431141905816107974493039240922574773763519944094256994299659525772987457285381936798211215317695497950917974557049400719465509366770383226027176006654653411996904608954690677929560443062370819086947959769424134204900427635633302155621738902308543004672 7008 390111766793556514568690246468777728004288791726002702588940260414251877377503681323549091039444628963593117483716718211727960075131778606758913271582136584756665851441607883446306382459398272271663286790659686296801752570731215207031838615610050769670188727985000019454296757108271830760494754249009602192473754188126176578995785544082445857062846121980633385196096841415627287356509198457307977970043824431031600843210446340454958181376 7009 -420174381756203532712704748628484440779445075613663193758757402146199607549275904250558704548945579639644572324707332355271385566122799521714893685311501465468726748362543091937566315138743016540271076479923638983972840997767353060814535731031256998160094863866681923371469384344083648029866755133349502320808507920350533804506922072079903805943613542049337279848240476573837778213689910152652564209964249490261500947334331567501750566912 7010 452551297911948587741835326051275196896389285928527184521719189052261931885156533414703978585300332322025720971303745898521404195953378290238359468615199586263589916924910151432925721100377756394735723338557160162461072135439237621824483285486870978630032807939929450566752839023986815045729557197319862508814444096885075041519596952952667761644223289366327718875963591537917305210009167099750040143703756125516588566624114458531434256512 7011 -487420494144110300025530858013705000891586604858155242191354456933928016428099105443959736150129182902564133884608049406174875461223064484237698877482233124339772447699712515754472075306588060882791326471762508911441330885485549045220886107938097595231150835400612161581651641341372616560576820933302870580793719469396261101445584802943936098760263882694398860006392099119095935428736299480906875586159028240286688742112363205445766086656 7012 524973622612731352283950476046075314769884211193567677225556110563386579673011132758451444013450928927563674923156004799309706745888683176679361249938001751134058354620472436281137412218572598349278519206791780765314196834064150408558220461661964118372795497778173916685443139796956078874096466756124130363778664392993166115103197963735992585038915960698647558979069774832467238881843346832570393015981783398663224287497428603443169730264 7013 -565417058133437248201454279573387044287810186350031385887109775580901521890467187605048387421184717976785252888892118138462218552126982954842308402332234332280284054724920392827809689869545184599021996499338924169624801980538659443843590955537115232083450027391347747311262174649122025786009156785491649155440626884196096046620491156574262319734993896446495909821298223468935933431132248945668132585241406317989827950865356784558383038464 7014 608973028010297380353691023757853364615561943480754506564455338699032695317015481516904523984401042563264490591262910492592846700697429435344307751013248871935890111550850759065954695092135712683025016651943274802188881816910711114436634682424736934626955480616704919089420217677398077943563287743647281183611792493120646459059879727304972115006847820057324804386327776577083829213378059012454259492746061318631900907302830757888614409984 7015 -655880828484645751451510443019119179479850401719729013916336361874868918274876475386867557086493969441312668809090805937877723963671935873841859215102804939209410611498091700032934132417771469727347087014707253579177389136991335117394977389895386270441635096591603489848578562239054465406679935203378037500510285304176410450585918123927984523655208237085903936382450690472462816800732253076325178205742968435120254090928671918855664173056 7016 706398134433279361313870265259369384957663838836338923201492820189144115156504499349462010224507473988498853053472707939988098912830801242915998528396711039668817245297832988725142753154410389278729883327296918246949825769516346598521456881254258091402001166730788952530748901934303926699830978097584383165030353085741562817019435908702494237874402507600127479093388288212603796262177819202014760651163173100854322461906001862556257789184 7017 -760802409456948232686231945217414230528327683815211023780914160746402524317013174673936555105428678898741892503976741718157563547953405840748687587103971445072382056255721625636479672491763893866526690656477505555539070366680649386225778107690795694051028190566416862829179936151857832532662444629044598432400931658481343955047153584845274320492103613166603404431342139266926050156710863549558869332554944266172833208131914205652930527232 7018 819392424046333782830367161039874507538547783129207024241331507923944812069742748067702694009957200813649757788692610277438506378440351906784909573595805912317115456776880503455183646750943096585536213685499911119058554838221331832129257649927472111636447494113708092392914204102054006585402234664995981730858487836129452188015267962595629975502192463479185897135662520459449413073927013938614937269444991346066755520298126151865400976832 7019 -882489890100743110599440584755858808962080888083309677903501280625631986879851835939777450210317257171914249590591324912392704521985237218349056958088678261502371971688868912184855033860722938957884468787504512380879231686692499439656709233013372307690103340977018592407907015867116954005693361625516812433391370071704867299215889105764726700147679889986717278851281784418079187334793005323568022826667465300492633688719189706010837123072 7020 950441220707712983724482794632338894560936406558791261676647123384337050493560908710200569107909077953569188837108580612017058354644836466042832436792548078547224915987035540946256566708017616967169661821988428661427208656141316010358980725841412013532870833130666686927919346367520468506534667968835310459937503183255104527339728779372891051773990155862980034572818868232314949183204205309494140402865281763736881545008059370359343949840 7021 -1023619424773049178557535959371929143013517905603721682703625292226570197382792657189598389778308511740431991235073965771263329403298729509647007360849710792215026523840450835551027056271458502950016721306917896969374965076566925739301331874008147950980359102605777965669040235425179370887712510362737807677885934132450960205003114799594271660608472718672872692820363577080060847526910671650252103773855265266436938321927176575679780093952 7022 1102426146824216241454557300621986131890369994420939506484911823174713235186433502879042068892429235457718955333461489112906699771006492914344029044279607247733839079031541520701253877365468109970052016539425681418022879016171272310300821133150298376171733242400028193200791371741041275058455802441739947886067425546370344332433765835072710639731056418744528054555845541304363489875852900245045367768247010087043897520978411267042905188576 7023 -1187293863099413130002890479777290331015682769605669983639800749477229664639734960315605214846445143524571676708700251559142567715822921492248429723356985048637948368616758921376252839449651265256633852000315308692092561262725225586204324746572053573104698561834738285893460383361841215351361758253378939824840701663365191155975830495102306344018823143242602223602285628367742762032137699346568212068123232077672013106576833782698045603840 7024 1278688245884397947649685009946220325983548648382956366282361240982027938472565257911068378765364708236888888504825157153397217190391896058739405918119241407185706720712025375680333641718404086168746876535551136163054602619496992592692053996736440394282328506144617930226146103640792501038105423973260445149416438961147198429312200892837440516115995201355743621077548231421390083928992844334009237298543854946552267024756532337511273628672 7025 -1377110708973762550635738994989682112200073151476898840120684064639990469489624621356833593884828296773976356273682582623908083524499940353557154492847793169733813997614220859737206400229878986527537161754436148613369099649702079883754459799732779806276342660676234344086854297347980056221499555685799911392990061352389254690613334908844922064191673745130570665738335413126751620051871408915657887666552313336952458246406965678032873324544 7026 1483101148117858508492751852144761558258672351417300894066687823869974065793872814501288618321045529329676633926139671440501911013504777433928559232133718032388280435559546263851368113901451847006371935614589355293560632293947966595491284370635767236778830593515779832810549111947763584818371944730827029603294845234014013244304817999266255432127169602661396884189537851657823802282701427201856859159409744570340846450927812718135801124352 7027 -1597240891376270672565276219462172841186923593812142975668067639903605364835839962262868778632604753398132757331852598075588479754716668867904564745213895659718903625806395288733243387200608497739838779889839452851586859975299093585480841746997569233984129666514876846141720823438640041750065573886800095248899971145990653472963384868715472457933468010277167353784467669874964013484278563254754850772982238567049572838495816977126268076032 7028 1720155875439360748444269603128909967635037251682636386505023856778265537906808565611107425191725222108454155980493489399855394855164989646230648992021032473811229757561729577084586606083212738893958036748147075418727608606417429188137402791500255662057394999811495971998974034082729422845977709994786337074304923683441252100254812403897140287069084774844743323763173030027857255499949263689531057447742833444199287748279541281955538869632 7029 -1852520065207135383173409350630480183605249872567111095975137272639495622814675349912063458383289771873976725512455078842878578890616667083713701270242404589500968619690197852046994783910377254091053496992507598322078366435842101520329303535215935383188269352032011558423390701939039563428702858868478301232141634738879586909534778271370266764184234743458323718999858220714410822601681948859577288661612567197343354344754467626017804517376 7030 1995059135236176578318125796944489321377359480693585906274690550092504485160234303169612765849669181604462752662029764470234085264595244145718401439853216859577088991211057225419122843484698443234593646102603033698294755275710172560467699089916062572509329083589313191989754460539552169165172261261058526575757618998927220763913856084690018574377824059457669985279098095852822088632497768086746735817187341241337332038928013476411855211840 7031 -2148554433087758374872112191544087722668026478855138056729591522387599610951285198113066059079400245242812070336972299476317883237809566800876988661120870355940505677900295632527583474528833468994303414687297029813324183460523137085279406751342367417030052617730142610333208181083176802309326355470014609929371341114010854323684045083011958857127045415147001055181958150115339448370997386199185271325800679797538888953127142877073244160000 7032 2313847246141259369291507928972802477139805069728620735166774141859479632866863247578846529875223714682102223065332593655203757178378509147676276968930597044658101319018116863879842867850723795037779190175166979801551499750974309169343617090727038720009095119945622271437132839912536785840115676185384860721130300139960187479677415646748162514404557583805916969655627208854882329120108845867300001932505775040521932552745405715235297842176 7033 -2491843395084848838961560660660900364077144528026131533365840268421073234834793394154202167655607726237041945638068536041474014601020105964296716498599272335835039082983307320073834339256625191973540065392647926146610312063351751730096649827206189606380043820789716686478773902352487562581220702663870099329856629013187783934673085741107083441073846019812932090577155366088220714064866160542472024975000783338977966211800328940321185464320 7034 2683518179069089335241310165072429920615164486310154180423610513706226990422620123820745691731555120407043332512422981187335382952369962066382995400855138683437558956113788120662410999226073282655569773128558423029029991483488876544470616853966123144711311495406171462897665964669809577888175140959831583314085341961013953527584969297257616289052835245475536777220461070261938145996437984353712976644474249511960132688198394629094003256000 7035 -2889921699418153965203395822256153616177217787967683913085137661624460104773782391291935595181645846787747119646153741836025491800329390000943738666901461061654439905329884414695703054614448801781736032732807562279526598850328872058202873007602578428136001142856756225366694065329042569402630065119858800517584879774324678180077479970498933982403275610071499830887911831446014120988461816479710824220024293952972850473273764645630663196672 7036 3112184590848126510948927127679546789890284129237024734273147280534185288419892028386618933327572144371569239576995872322346857958052282410494803758567403531212545001786023065165688712601641216429704170151870236475948146041729482095774192761313223020875148261924784839065164854495241331917014887540518574903325478119325132968602643335735206661156027723692183070384211518430197774020357326272173746540134374292653822429472473601062747434698 7037 -3351524191353447791460476656268172677069459748736659332969951307075957697839618256245276143542652736732360120477091163550178165496858035134659065159224515521471862944881595338190726957238326078681069761061991273505215568107800696188679221937111894150754269371531925831275677965212312805050607906728446966254440964474107173159765940022779495688763463714621707102515902826588386783734894512293073681227327946114026260766354965236040375205888 7038 3609251184302949353136738711216169368150207286558060364065491828127886675436711370456930153934625708937459700144624612289793495174822378157397784726136949651106093086059311281092512480611549156790188310831222534380518260137281936643894746558817036898118015673193904139939179765072873180331191009215691655015244286875612831720734343308089505905833694059003296032600975938451023743441599333856782966144394918867933804479892128177180421382104 7039 -3886776748848943512885795969506904722700108021092374720688928541495301660338388107231445577354014112462687013794751415576672265365491829763766213813076738683327235508558121329678934017389595241083640011915018759068276724768706842814949440647310423247020826860084114623759246230786898955418763930447222197018652376920805350526750636962232984354927402832239610980762196560062652618722111165595638786113111072037318322303898835706996049575936 7040 4185620257510364835108814671348466302282318948898173974339842434912425672472452627643613100782691996019261712103204921650350395547002746747247256674312816610778936572368222789685230666036619064978380599879363499714538260785908549493681979527258217973476166787634015222576092921402087705406959039872744208221666619694530668904905007093961641798213099097097054447850223259965977663832699980467572948129611263099081053851722404922712953224192 7041 -4507417562758884760372153945941193906696721646858724382491553861969127282729316915996585867006821648872568562620987210614576937301111589836147866016384676477185011129226693394049587806217492166066997045848221178037454118448510679286835414361982949810411236376592094404456288513912300081412622960143105466697879597913557105670173596590316653046018625687460876228469056492450805165737008505733871466980683946884314085917834550777146463223808 7042 4853929917631285606209017465710464883253212318681597631158810371992248156419073860968204866626865810393168798358593610222817248192759726348296984515243129968475885050535306696933119071442233969817915113756882195392934090598146528642593228224786675604497895774775214143468601163188779928995947285936012317625694870958836819308127911302375903142109728309606403771666405780529695680072996455212357891545522966558969153283396663671272533886976 7043 -5227053578829440973767785084972513315051849521763989365177311195432817641632910569091242180823994092022247056456636542980915294748873328898128846193234500809394933817737181826114864000678837897075964768178504616100179359906430134445970657287390011687386964350161824215364027792628138160669746105222619571274082239642789620030786454495544644104738542173102208003723577377004348059220838926056463821953274585839728772739654911428203608276992 7044 5628830144469579209706116664575495854972530996602940548812268497677321883128870996334777766962502402513663301421743004745579760553799454587304986520711233639978669835822644853112863489742463581720098321585045173578784076454344230431240714478971722266520288744467870530043565949917490417182615538813520333421768991248591749877987866506791787241108756651548239111798990679558238264648949951134628108835653942641943238289010677557974453062592 7045 -6061457682625091478613716262407012406327047421705517385429390678811714155137213312520912506772203329032345876116319900020565155825087966181518520962456673968275276249048919642831108399892698808409101835485415186889345677246078185204402062475016616564540370772502483430094906485077775286760189031681000922159805673094417403625527965276805492069030664795593734100391134192788693060241883568287854921113583970575951565271913784386799015034880 7046 6527302711093494224374643875431804552557627194066516154864694059762202578224479434973201507741253579215756483692638020659527658499192835188016426618505171231483209112347182493760347397074853790209747431290402721219115612666744068383211101129828040571557992944835433161308271931121344939182769922888869362155807801268706339503894095899619185595778232853828118177380290532473252932701557633433394444005349128509152202221882257676728175328896 7047 -7028913093431412619757371740885835686653123743215482891870919714260778399843563123364066243759321100797457636569925787758250268755146309031326106580170654247399725405070378251202681815822178335484821398541634889277742599782681934313770701099169911427150713450218398458637011548780620746720942647560113853049111913238903615049293614088456398185306143222084581311483843702999315145681920599015904237779616821709452338987439642450249285369856 7048 7569031921266524061512445269551991145098146377609497215417335069748850662118573047772472156307221914119484974905353427590496037668984475899349098776399982909636929384534924721739900867888035940454332491215725551108368390948925078519404587742558383658031919660902623292413101571734911037706130386126779213490686415781758689369745130999411975861953657306530273166078633375814107142768455020895806888392088684481770509816144238107220025795328 7049 -8150612458239091625380025578328586517041670260808871900244129116110935425192097995224994192368220496212853367235426110706682269921541602334139309208829327903681978728818604739111737913189795259232197760860943657547180959890648631585716541723871994676096003773653047536396308580747750874180786295042408380986681050954293465582607997891941976721117575345088939743007828669603914460329659283629632922834027673502016778123180839798106916651008 7050 8776834226676869276316545539833301668429124877549186867500498698556413881366473750257927592586211611720689073996671584544297201351848429313558820709662953591821287723853916976895695128748762395003984649505955585729362719651625774249093333523270664889955940953786111889999351184454119628690694862194155661386285325536539189141221524480333655724830385817360440697649890915077289924230092672005887899156649375851118463124778939707827855398912 7051 -9451120324296811109631924251964225527725364990603344846847322986491738291120413609336849624370038417732980103990699001441489543276488841632308922785865594668464075689738107579561532475156847527892821487869183137644094288469503287580665253409375067185405112805127696980896718052665599630216472199402360216872311420322218482050062998115238468600840780314029232983677604060957406943780204711126053512757668411283295644427398269667937966096384 7052 10177156064888565372885898929564479522276753654166258643518610545348525140308410779294002174985636762237961709269223919573628580560559453642845955973054951242837579670155802805020361634397372569983492044169747931137360180161069271960209318622792144735755737208132087780075614855028784279775258338411962081886859887353977679845742313639175754442900770929052301796850918086548643310649743206659216656897603348422515414728668197687170392551932 7053 -10958909044104121239709176845963932203795979216643084414158943587257476412995993341203845848336843925162114344419946323737255528028025901462811075929530968473132489436587410980781478350376730733124783075861440182267797321601203685325497415135883332857905517475487266454841496418197301169948459285751331479622709767518213500541295952455194622959899773982738977866483215514745973933111682105681699463780545971355796382655257339468339832946688 7054 11800650739193877562518040476192330466016279596046928907868497554725226679242059325692430801001231099368130272483815361787514868144723689748986756881856852541810034060032431588757715705513885738705796997796209932975656795199795578002430655016328128332751940403993457544713914330426065492184019071813098465420083362368454151556623980299853207815836218513463919378440823749722724823299820697780054261281617151922644218052850384874824239514472 7055 -12706979759833435786225113100279095542605656933421829311771241936341672452194596234808663943041481809139588780489699444247899422479579061181442821189375775189504331777448023131813306590651329686275821279303651801172767152964973652810983934820083523492538800554893448458214097904998213304888829308442639753530818653175583707390919106446828299258234305832744353358527666122878988830700601511107031104574602889498986757777268208343489450082304 7056 13682846876122367526915816129933145827657079328859163393733374282585058343405509786675282651293606811495375893216454190155060145049981259371026053616840666535578147598812125816071908198980060108596328652543588588334050785622392650282314763902701522186277830575580941934602426884151169111486923258608975690016810699758913720705161816988005097933757196716082585008177518924151562104734903112013759756166004604593521551026313397208213077461888 7057 -14733581959454261281568956014940404826505345570250547059675294483670302529099098875777066712948596842481118427270760286876972318026151426433533437293972264714795626947349256879012963148987267996879883092828385298195134492193433084609484591492144304266694257474665412633517286734742065300704536523660189755284199841161154062103925021688701607925156606342913755923022777838545082688944513101418168393958671343993518818944929416375944569421824 7058 15864922982308368086698203509298972097995921554968366667879481911675248284984232148281931452500017456552662876854084480139596564965424137991160217379328993286172426408461717380128908119026745493462573211345873591860720164172307708445914881499407205368455987673485342638945097861739469299205908870374009175122700305014878769716710528654473720459898157762699604571650737781486865413858317207513815334011689144651344934860323607796976651219520 7059 -17083047234152942432110482143049103861655810206778256695152656482344639551173036361078072679456805610641269357047988245060651897305679554383013713131148493670991240561343863361977147188620238797042365165762363213109417117717423907501622075036751185964475118327488763617519141352450638031397636463687765959048200454561384611438195772048378391060404974456192839993576787739521325168873430948879618566464112900579712853886705327214732880379904 7060 18394604922638955768390964405697079337785392808048581764355187849681836334616099289868949295861889339031188149228428206646049081935357851703970702325898003167802698177254485957431154358233829661609022325299216046473603603142556528327679739759384656948558906224775034017362629276491647331700998554985592520747163156059025853868474898366780787855490683291128358435878423097689663376561930357130105878059633690546461008443310522426520353994064 7061 -19806755342164855000015803369502370163040959017117151014242655508520528898839054324054442028631598235909379361790908726348084926857071004978615979304595142664592206314282564745496175712757241526945362165316638839911696309329529886244880201720319428138869628310372215972733611382325880142242859685028014171818933438142164971533473155823890696110126463552331298290603992877832069386080153752482187246730632754863490958867145239891532897583104 7062 21327205805777969854379545608970151576728180804528038385544976254755231026618366489860254494334903974782088067209472166459601054598838909074701565919484349857337750529596521023941888134156205252996526988391699076254907500389597464059390341634563354124722216919228106725882043374494700684700945970391648487007254963495313485018817373303219127093065486504947600549097561824390085525988693090000234386957018895536258004406194602811099091769536 7063 -22964253551320849535417054715564751126094760840934973965595918054359777763366583147868123470527838595180527981316971961207889662925561361788410695188978351404636598773588609922145857663979916359793100470315082392562837319146011711863659308477110727599229309780162669403746137132836075646646285232127757842030002387867636133225699734272826285432721696494387276481221862722673059354627811917163950431666721671931203911038306801623536530096128 7064 24726830848811726858617255084803816315863073816541815878319706457478575693588238165440527717678729380839852702624694089042042886285372140645950281889770137263642431422647413210930138008096353287148079288321078050832020353772640306813490623409656938744379177124294733387215504838164865989844894839304767792478566676256726153144147463032486394191057806562959245470059905875576696388637528215461645314027826062760367656067302051269093526783488 7065 -26624553553354083038508350567906660369975428333272657386141052316446404457199862005710376958978966880544392016790333983230151382648606015398294046730315132529392881676633053690210537493775718356244684162381342202910391547671141945014775173772193932098118246819012846148252347707458122097414336736336247024522182733346100006766471379114248194468846654357743855083292616139235454306359484965648233588845710622191131690507592225897579317035008 7066 28667773366494118812586766304814174764017643655778727436873737982742074626323759524039602429794235595727886779669341118547740793513203095586140562685708019300351379697891372263721537866237369174489169457458793656154292748993671322963225157847441974731758302859644289060132314648373682240165825791922591363265233114313476471306469543937199775635589957612977508108094821164402089438528727532363755616113725781532363671718955589584864347661504 7067 -30867634088987112456711029817252533077904541838765483920223798379985131728328832536640667251369347624371431605671467050061032503113142830877680657901053315792493089200045163959654998170446331381939214469920647910616493008435818470205517328377200961864884350475970852439584307538416610742215575104892797197146610608340627308095222230972324320798608530976777382599443766847912562930559315001308794977070600569492115047049717848787338871701504 7068 33236132169502069728315413070992140009914216529498313123238961071502590168421941238419527214608679051925981635554756314939788744400852761789290106911882945979336382248474393156243099240197287532558861350082954069262869807529266373687059220124166341051406183691166758862845192909692089296876359937208691772399567148365747572975112560109431626009184089880106089996501907287778731542999848434066892469299663520996125762660044096245651014035091 7069 -35786181877004853324920624124464515175811103149713047285337469238917348524851596111432097344416150797027070857762941131434976983443940872906994366015224822840204025665249188043444166139120755804156044645203698356173699419763108429378508772459859781330999766105572276588469845549649586755585137840078071291682370404268331388239974562572937523311167690672579551383471695912772108966800949937894781543821413266283834710343884604011495379435520 7070 38531685449538052409903032853966488324972408485218307307997197040986361789068822654285569130129027570977768655849736225704371774176512707191974877461642532805035690196852214522081171380790997607988591176781435202531887204074845726696974734339375558685769263299655357017706579430319249652324047434040099405073733024970436560643322720648225857368534572373413887537708017391836101566431505193484113884856965117589086883662231896171851225345296 7071 -41487608598995642268271314429462259916948025123804039324063603713248276644047471864144997397398069806478687914480651839359305071900028303417813564425525433035710132073972756293162266093584726173511328435396938891059281639274974445792257905134521494964463589672445809225133683697895714240206693447989673163087334568319601715441122006895746989293819289893090910924328872680015983364266607978952514198260661060251132686124023506648887522754560 7072 44670061780416630847043699652015908792673405216418158214412383084899339929734812592692991987791392953787701592509434123818602033211821576262310200144752017023484468731993204442768272148813788324345111804489969060852046548037056551674182728332526449819647428227907524536691964643904586645208671960652318083366779917865156174532472383745711508435366488425046333434592931520514784545968986155838951032721435311690043643465307669975417700809216 7073 -48096387665450023313281482838396092202530415969810774905993438612154519450316758393015290980712019132921599828041713331144016878456809989411539994802072460237802031275698480290714511340293352308160417625781236516857002285216413914938095239767349347339575388279330152534753832548120100619083324212791501159084084710893340664728425069115153944791860398121587797599450207791679320002761755468203358540374156752360616136889773009032597689335808 7074 51785255293141012370592898952617761667063925129262597075029950114979012308544869786160520463163836207083159784289217310011041420694660149226533249274459656108999593110785527573877318660374535428955942973099310369772383538379190098760174423218834744144669985281650694889302026841754903617784393857419449044390616728130559697646402357088559527423221844601989800492252275896501098206385473362937103571427370656180633421221401602629615776934912 7075 -55756761407235496909538745140243792407627894667388982689118387472808580092103227531637053145043020612300938797309416677074349221619364529995856507079903890061558081368013143061344451797582404495442465013186494843686801657558414793711317526102974789652600453464429220706860943092308242795760780271817355158829244890338905181042011417396849187635998348062508080312542871462373326132323534520187277363814446395223070264298361321504266657988608 7076 60032539527990707541745336043681909127292423697388546955880553011689535604322375585208035225054945569750447677020231883905417610501443555869029741104382432286030376877315101773960560537613306183752029560126659292250673985166953213423676357852436668330374381213525813924871808497716375607278600538937470733938671441927308603705909823370342099392900200999862517078025482731853395844869462979901087884799334965305878622579916652921919622905712 7077 -64635877348222463166810343587495385183615090739674154995302691163568855868909533846679942909245221074513011202425985206456786734807282201845840996002464949803338813127463991508253817374052181717100239595722973622317229487423939299278068233129309842982694280473599801041487678830180538574907562024481091606398654853718031908827116311613176526444754598090711382294695357389674954772769165903809763084741117417822730035634053471408601224445952 7078 69591843088238829399803197286040567701484465106198748676140375589393529490992733833231780329795821890269792712797726217984652469121460723934876055004825182510903357285277719785122968267212095622325336514368905128387748491232627372629206821874314080814621338653488860759783484842730720205606698521683361623220052698053474740558224350607286055620154852698430236595569649137985895506329082416017445607579005063968196124436608647747800914239984 7079 -74927421492647173969768724405032880208333409218175489308769881320347346472712647635547279068820925092418054354833828575402527160816316266726718074926918262849433433894055205562398301519683760374636651785088825170974194292581961661024466501927056688884252043312916177847317151220753446060154330989941913200761436469366257872590230699072870431614537563333527044192838004852946921496664516587477658677134741652645254600471756099655449714884608 7080 80671660204036630898818635125608905010361820337571214255612067985257399499942649702856918125381581887993443178638893971073494201450387776774967712680046410738092165680845958876135182713949680562808791270059693205810429801676721772816081322203569768941208798591922870296000431510517036259627067993643119379298685602548805644086067924033309939318594585821294055505443289106129269137253857201646180806469682216235154965479496491655496456335360 7081 -86855827304510338723687514531643758956247013749623100584797253540345730102847793775798069094294805315543531138557417895197509406965169299377822988365562882409485031423473767934713753020432608827585109416874318359503438729516771423390414545520499839391869517662765211634003378119134289613020897846946330921433276229712686699411404752106394774252473899830121815614490430704206316988102869522673213802254463648811698704149921327177286196133888 7082 93513580876272278761954965642619127861985914989910133598971770921899164113836833226747622424123774778230952141820686069809147700680190368718030170672763763221162668969276006856579785615833139489640374477846612820384973122920131635582661976122818173504687142259895014105460647466673941161269860244944594094611050363319091153828502639260486084080061348316106595779458776323110968440529146540500922324156924140782738379843906110280962449798592 7083 -100681151497285714283000120500308811283566572651314628520822339546788000034363443638620124571646401055713663436327648161381783851475578202286119189417807597551143617329106273613102254680969552521749748712046473429383135568413114845179582197390013210684672446659190334447126253377647025530574582039816275137355932817482899914642983517821628614354494802287134189690852381955829090419819692351549190202984130722022139368207407611211271615021056 7084 108397538657762295647835830391021329223483696840564980216768140656236554875061672564643609745147961142246348944146447890668425063588833840515557782850349779716703597069489390626673247521878757351678607150350298950922600598342239872730061163394045270096003315554306302948836525852403564111867670125939318730224978972923080890146529950373192175112248954087074050981033059384275140765846945281287541344641168983334198715874587552571923047128096 7085 -116704722158287457009089815462690068649524024826318895504215976303421349313902282645052506604756479966220509309635906312721496800492712565117870355408750114598796133166355018463428409082298140861639248207074891136851088246564708167634224496168310303278137424067924203888839844471026240754315405691013170156314203961508063583536236767853077639441696292624045635801369331962732792221750105385499579880476406694992376527175412572040620639518720 7086 125647889631141830265388405531622910443789315433953707078340988980640837161683920124318224822956202296286994115795004835571622795734089887396864649477430660021704058779969845570708667889401334040181151571625987685119366675971590810915278491573435700376503591440341592804884278558576744856979277921337007837846802804358087598144672228933391049435632441491783344870743709173079203740206397758032765358500023677340887236239966295679679124392792 7087 -135275681413273677564554958131901929034365365069375667266093821953669047148634529340373027834410081742993984858518232220581446409537735941400130883517090874294992741736286891842593693712869195005538044002047735333239010826590643845186734160809142245120868539318122988347273747034042917231028966659322524323474727537994908771902259741852387586353611128036915810406061946721418400295440431195610094993465567932642574500114724137345537103888384 7088 145640454092880343087879592560990786134972128875736465462108229752593302845073075911764252393272064958392829306409296430052595750332311396686984340316656750205177809394456442888829205342373509644298342629367269946875475738056250302822092181976826369244183039569002726538337398728157966388557761032690042201313710239257363023301105219340802257240158479523127195478300008408621802174729002442548209665447971141857301289474742456136961626784256 7089 -156798564152169404354713864293626837415206430508278179230262292706614066713220946048712994252826550255750738793812350252180115142790561374160125281830301611694388709030472367290726472806753688325040970428567767407530860168176561471390474125493820355346406624294223605045063906324143412494598510731145213382969868271914201365079691236150930163637941146692472600873234975753718014504917416689743563528959610018335900942927150633929563592196096 7090 168810673237132611475224162826454674761648777836402480183299361187739075744125272450402014911648973970990504537338343859383902540619299968431074447943523022556770895397814813226104420005948079284449989523142127152373528884488016358554710103619900769365332091420236826174958588703743780189660304824374151878581883646715677943745456974797874243734248128536623720624659686730719804785020115711698790380014254609963433149044575054432604803661440 7091 -181742076701658868453567274835721776881944959499108354522926824561225088303181744773569057955813272768209342519466784532819887587281481505567753598174773875861871894191527452591906762575672030074069356701136468204708320020213876354703259549462112119477508203472630331614144468437942260765240978614845361508059512893789033332968286645131242622614237300468194751754097907988245797781132484043580895131297808492772703602594710328496756174618624 7092 195663057198661549315536969865985535912849250755283629126920001015268308324325724126984895468293460546264105912738201255627793312847068950492054727125216127710991505544054107341313303529857171559020305283830835877430196962135824722309163092594466154698237218036226534756957693626823315814247778672151421756374312786850496724025729340215478166735317692632685887640095712454986979034377946829422759850777097069728129487908454156637603621003656 7093 -210649265225772897489025267052894907863037249732619079263919575668008911820449209664877441285000360053212375561695200025057336915920224662501116343320256484070154495668732637542879128328769837259475913918598172821756736185355207528617766469004980658869298931709314547029418938854660862606592447043486670410814648160610750324038700267801902784681347843882119150964581577655963697800758830877625760566725900917766141803517484830053139500498944 7094 226782128678287696775705325944556559437709638469156278653461953414696037892937190818629917954458975913666823045993144621745586466154566874580372242040581082374338504301659282109216853713516009087193474721939503381868840357219902252918558226428117030612616345374321885220909360154226469690021554167159906762291233586477183835485203369093807491459085326702571850758057870602761932125571662583863186216600515350984187074799655925330543262560848 7095 -244149293618198283984097746299619810650096368946246176748180372983692325667153288346004077801424872384480773997622758046891379439949108008949691373105820038689997940739537974993656191333968320429048355478432284248549465206380361700421366864744861718949030524965715875777148416845556292068272870373924845695797729515274489988997387872652798112561278513502524970351048356396300499208917197390316971860160119807121341445999948917040567061315584 7096 262845098636190804489470968259541468933209806997652990792669634335561147863164308319357832919084494925799378782912484889667847980792999793737600239543611933260444950372807463402013949038962777763159134864885518798311009444338406025027193541495111805488396541104038219148977014615393773244743203534490239564285822011964041705818955184558223008497869419660656975285565143887071765604882044944509789620333892882791475035916864031450176449094656 7097 -282971085364269425068910238273921254324218490836277461508609092139713798436985964392804115565209263231623102322661315606122915362436293391991533425121680558895498328195392520513535365259882706042785072320808589798255733236508926679722768121249070899951035180850138055155430709375220243597377993644167771967173831605340349731767152368912002333945023102223229606300624260260690002518584553657030959690842625065891033883864877036316791846993920 7098 304636547891210383983524768708404114282821751959488568216159835948629362604401449655325632387770119403062712700478619646237406470161866275427850301802638744553511108500832270266661496722487071823542343683551555092581344167010034134348013634618394917925670291925888512148339503000251493886257136641107652301255809093466120564298947818372966184359548596088634561532996226874180274968088347863605954900263592859507120633301146202673776683574272 7099 -327959124042364163130876215357174483786513230767316614368885187879669495810114682526211170554048615369850059344189368558152914365358905242060465876343157800324428554495747458536589140388470821240769261832423603749238046684433281662407980171085155665565453819093809169599826308086282523429152429746519237930474248882489200752844870489533301697464476855636419640258953266501856559592316183603083864981192094306979668559273023084995709218324480 7100 353065431710543683603993188632401326544020115804532754932158458148126608565879419158981984431693022293506576425533009593254553995084052959924548699857692345015590075650624851307542859200863324825564508459938170620841107529601467381518034894872407791730213110517567498224629664334062966051321203847438331827692040191549877793963508036854838318400152729910982232075944793086715242143029878419334177699411247337308992355435603076916791798468637 7101 -380091753667066303609429683293605213925318277014159631415559400397147228903591272768540029519266526218589116492322833742380296690370544569836815704610195819436841922372575389540792076413221717966282397165811722696196380063239604169324191430992064028899562138145264102978035694217432670220747133671691961188133372076709219340468389818538118456982414240761293911045365455427571878829294162879796059016029659753757557582734304015041722518077440 7102 409184774542756107536028640516908162157709249448447636807311573818438079744706819307501332357568491942652687054085157383333427105913298658929122494774420377755801381023875176146380238896585623940874319559455340163593356176434314050606156922583808947198604768182648558233119975914148336431757263197917390261877749037580753344215325087338831692047526180495809324964684267320830408828893081901052019857396000627034637088101551853811134225033416 7103 -440502373949257542197186068583499996580489964413469232179186704691706572807635293737061734584097617550213741406450115403456195202616960543355954892535866728618575660006670530469167554050535033517013716159105679342294261423590798748912612531948443862659068454797769333974501973791622164627761701666158307148281032967092296684840941268762032074914831106790243351704333020494616522401673970759494835078857918627723663850892443177306993092198400 7104 474214480012864817042295485078157734050025854004441443751849459125227946859919818763949249349614838127043068115266315661506202360298605637119067274249564523778034196117265656266965669465108304875543591297575664748023014295137742199823076311794420022551820882568992963004325025382032254718642909363439117356960276181322283223015794087779551026509346460777665786383897772272132352146709461177297108264774656495336153002425446614848504013378560 7105 -510503987917850507727359856956654049466156290946991441723458647546034713366411779043189338701921126707555957975036064247105178926940217667016634343271040334217042442211349859543343180195761915124679731892568785841641380320875871644313819008543617344088692208662674570190338443226714700565907688359608246141520854151698407245977563149900088535783032177390822234994872706241023810635273421053870144894249462820355687860352761538852192156385280 7106 549567748405720915272405115833240641415798051480898302839164989660095622064419182066138902496219445167403379693786454412244080519240597495807748407356961568343285858672563160607715446708752989878067647251377520161392867399400878010486241211702786627461239814095665432800052591935084106084763680175364704909017935968204263982037867816459452452193890490525520439986717855699536342120751019528568524870596496812449146005583642772961556473357312 7107 -591617631552806205421833983796372643993292993668359894974784912434504816186777067171178102071697107616074077514862484474911862895967803823836729112078574782938415283345113393897953841878519235445787746194579546709575531315820259852533038250548986616587799920046706586286972951277286367395676632818622088583009868300135600416514552785948118870807798314123590866847326126605056163628227037552741709270576628485466327308299472512123076947738624 7108 636881671553123277761296729344814674530003892544113789285607316077062547308181570685267176544562371372258891468626435977994878491553588662226936494092403876742769775214303418909502593218104763376048483587790999868464239011369291923494978532321832457133093997586736423148077450755698684096266872472501051772218442535045883210903164005171747922522008499750177603051058133236466042639365237355107769580821548316923261249047372835889856658934904 7109 -685605298668694346241255123026840941706394543200898633960512525755666607326919021904050076005461853651119690487504723759968541074533057614934336495246679090080447504433347880050680671067026129128443279545875070987067815813433434458108102999952204098356212075101426484027391619910224510010895953439523990672084590362223216808101805999339231350465961816560344702793990759050150486236912434809087023089190875179156020660776269686221887890784256 7110 738052664977794118334158643345319109641005094688616016944138460398302707741955743747160151386560687076893512890553345964323747672495047833815298147359966213092337936255994182408729874512280660008274359145232068169370836018273226156724369219236142396756772088182082213934620731071863903730069686472491446333358481738074332236572755435997562205828550264715186435638113562255276533307360527118299019260523853639195253574638821316117095978188160 7111 -794508071055439540784128320753898425285935860659638039569950956438189737870591302430021628957225138782125017148435512814774590964037390546285216067663520320290781336271303718049436962199550335469859741172647731744960805392718230398571078117158212727867064140048039634381802708731146563060688276154869196666377835363873657702629145806879582344143094430644076985146572184943061292364764684360572003068398160688042274822212077126222939712126976 7112 855277501262524536012535075188892297575829122197118241117242476513100050742494201507023923582651830461002996946839688159654605700362343803901035638751725475475182439120951043115483047234645380774962802766988167830373781872833354140664043287246920249882763371944215239583260477397549584404880379428436156696737248886880583311887653877929544598185902742838066395534950615435777822714313186401097264430344421936057768087055002271182568152236032 7113 -920690275903238457193631323967300957806599482049062164463245621794050662315390147070777784746305950670190805600960791140285332906608301293356574911987710293226140169230683849472999023807308045069441535982344616592058721291782809364767046535959540136194233842009781344454060566757245438760646308247677358018737118259269543221464108431104443908750967860733555896877882406215567232700250528783477371417639387600571744671332516167239744440238080 7114 991100829137911347120810233642828566738542651869503689006509444857223851499161882581476733169146097957402758303183496723843075553866030495078374534798026778900778748831487742947588436130175888629590272729312568345360028896494576623361685137920045922552069355345989882912114738032476402029752547047209304505935678710652849943473224084200601426738519598110878631502205031043155137510902971339787684596413833345188737707212210418147885417150400 7115 -1066890622213558063934664309230938617540934272458974232376114946310796875725735089375198096581630191130935052092109508474499417593250401373428367787131997763675277191357809781723087180244979929334245449076101050472215658243373589025810528761671572322507530586139539108024295612574900436392915802012048470159699684502509600403681856616270282028561848313738511921366661872562605776973191413065224071159066380218537163282006515732751920679354368 7116 1148470202300757752449543566568466043649393689762769435524283871919945012286181360366397671625673458683732047426323812548009417358511163560589218389532212599315618483967976564861658203446128283446671318012071179784047792538434180061125803502704130535287645861940891087982204036570351263703899286655028017299437886868320789882798282121596038643039441228649743018398254765611946184098123859145710298791482361804054988190158187036537808298218676 7117 -1236281418006989298268619465434895901988109889130337727830843378607553491503225844903616780959270290425999269462576638350695047941545753421319107594290356456805291260416906009448538684135889949961375133676995414615785978432830210491343729797852043449176567966244166675833919894925163856808914420339197067976340734318591317347606179931493799196025887857851269980119050274234203417281504137676299780462448512244962541501815257317175952075128832 7118 1330799803477325789752209303215321151469614327831067685865088847021148838067359010647656946263202977091806948407827570108978440884934407869102165143365468384174009979871982448755881063937692250204527434173488499615033234596201193402122711247356412600833071931552742339806168241548933415046852622966461364724418820038589855133863349648333988575586471651399621051033239542540662458036527324198583535045538394049966756100218433456400811024534312 7119 -1432537143897966555918965212975304668859451174537000187987610730271565930450443517819916611604149895819264897483789896330017111669007895441852990920897632591832807977940095259588520090471066134029981435321577955250920100025425317692448453462830197338295800737459551462389853504174499816393193481320642533122897752607667475980772099891199963966592864847983249763096143969567135578941846953796943299726113946994291007554018926184209115986788352 7120 1542044236191289351119687983782490105873860197254894846577255708938617234871410658489370736735063137082780944050061499932026978817872020266976946909274976813153027930836408904983614153318798648563198365279366104564695843804141552856418688398545821010825661230891939620182907875328961041298391008147100212949658621389938773705717551994208701704567307794113598879201374136766365004244009419467304296682889464759794408609802522409743312887196160 7121 -1659913859738139152421328871208815078357429680646393406338732676068440493700479636711790402558045350433307967198876425493082191230506666260798052293056410834978062198690360497381216900530337014925506773334640995979652725943322904132607683434350894675499088901085860032662240862644179614241002324200388883078251973425477805985992521596136188613331869536073399646335418481357972031215834676518300012449621279669072671954238048071200452053041152 7122 1786783973089529078656084037181690897135481897658736310674754959101707749261616921057426364597066925752119577699938829495760956363082056314104317502137471236017577589986821728616231027779415083621063982418622520345844379747681090580902237273046273894944481815042144274334852918964900220298589860381816123282803855209579884028582356597849443063296925613051350255199885100346458265660295112149312367387074291813200584493434465625116312967286272 7123 -1923341153841831997408962318034344391447169995558997104468551291053644370088021683028266286605603949612584117622302991202770652487595154322598158152563305769054060729369618437564021291523796871114220696910904987745310525181594005450834833119688019893265398950609719407880183304886336340146792679453710186194477516143294027345627099862261937114047336681469648892599353895610406790223397179889991371192497383682657610643203872628564070166953984 7124 2070324300153362973621336024018572017391340826673535133820855224830700803536820040432107556156165475887383919495164053369176282620083591969313561689685819245667576636358615182149750323617575641455388638201567818681298868664934828120850516380235341612410470616549872041910080410597352266068174875881457489609563914043168233636628484554307004454809234034515346204937504313859729608536878689470800795058692091892089608621679432923959542435953232 7125 -2228528613782957455460987063233098698412268352128518142834108434456223992024824872553021099550180573520990519317540793159593257935821388909223934282068273334149380558191655566518377500553770048387935051990864871932120883709064622794053596615015559540020828938951502668458684419975849708674723063171616729747777559672191106516937212848831960849563881229742990514488645706482113758800302575506159767804236837452114466608439095441641910923427840 7126 2398809886040229785532541955290796111597064469112632964851616975104664058702809692056653070716497552348064660487869242170627781745853139354809116547593623783508837431823847136723901460402586820696452873447019693110137174077059746102386730956769859895252051739979190756181452501470160358586875901103661692411687925576779118917701263265363571051232991626972792551570723350694652080930631912393766879138418108276672364842788853882231990395213760 7127 -2582089109660710098247231879521399980421925315683946928500605051564685556255858225047548027297187814447130234902444543385619262728518932681556844738915470424844616535006173630179414011542902641697309177567823986991178661166442349915419407128763905520294095987887316835609521855431291619990701103658124040935245731039897738035207252081625769701480685716934489119850987832735702307306316708037760383580155243253032164996981764661648004936105984 7128 2779357441365673654884815776958026841416888849578923861945381660341903827071400539808453645898754690310048355764326199778882623784605230811239643973150789116260748630414198669194159763485827266908720556489680035397187993004699171072415164634840357034448322779709125530847461710487763872133185859162735411834841204802839648058538492999374624259385795977652450156417431236190060718148163478603529337630948386552525706552961643972268803240528384 7129 -2991681541745519934200367988224141864002579883325723486678957987741889469047793356909678782217343484007155021273344014708410216924858380050864586238166007292289375025460352866552163359107882124067611381851269141098035446955193484034408162140339089058903166386739344176467809199410885785427974136260156171536416755081682838409215474283623911404766187324623380901815884679028965065783681221883953531213777281353505823077883208651910949165858816 7130 3220209321127059710986790943366002302830085252446534684805828932656706113321458880541201968296606836982342553183812755857423857740841287644752083908565151588795524520197335354848646807339791137970510514179897229865957443372527501284743574964161538347865810252388532703990113777327591320410116545775333433702591991787322492181325764583362981085381447102678723851895269463426659611240665375727693022636486632607945645821112149743318461389979648 7131 -3466176122259816246008448789268003153635739044203615337683156181265301948894196638812785891765482372778774695687035476621051222878511877556119512642272590555801214850494347809968980519459530177665774620147890015057719552642874234321449928454435342836868369927280346126008029030420163411987664848665482894730108760439552363172867432516719779778504185104047538682943968358956012753974684978657659352049157549675124716867041922180531026644697088 7132 3730911372996047230703109565259736092204227608705572262117798559277188011597782613879293440437872060870176730695586645935166490295688852817069008491768659876401352661752867227615607814138882580795578650759022503990120780880093044717434414616141378256750418012734867695006733769427383525183576002985721322549178432777295781200132380792498649300236188498425200458689176925321187302081725965703911188849814594689661493701711654077824442455284624 7133 -4015845744656130956666041429580057054083805223420056308168773081505317575804178181617845069490634100284986518693471372594301543698346082346140896283698066730230440847630522213488890570519495246179378984910298223204760202981064628186844610084359658660809777591956551636463998176322959229516767129815126358188923845422569515960008085194957260845554977812372816674337203598690969882614628497140861256293685880948312092139444011161904657985437696 7134 4322518854478661375619797431192464149630896636639276101639349037268273977539820738444463404113598495880384158022390503335367522996400935839453012067566271966705765827348922461355031246230155107270506214390634210934835897567079352701276759629471738327795078216906476946716211135633626372447324215252987447866304560611169548164730247917461528429684139832943019883544749846099148888270251518974165363863086167006795097407356706630373958346623624 7135 -4652587553467506097478386875149194159364474797688850336337908407229749465108511283125217607109606308933207225967914273917403544699055038051269195775169279927364922673827390822578443242561592682937809483469667053613544343238719618095560626538610461485829973304875203215841956460643537762921235629593057972614275523831469322182666692063213692226873939440386027624831664223130455860294898937812183725278616805234783628893268324765268268344672256 7136 5007834844081735272176502747756742843156755266001691011998459858309913263049986595814831602918743435643718724749372537030001362365949412216672583011667151241498515597932860400662936500755601416524141518139910821669476961143319217325701795758936439390086565164805192343687811906771511469786605404433534503734421530641793297367536170834139878413992699811248665726911919237546771013385682190042481097951512604485234599084441945782141097479507968 7137 -5390179475585439110534386478840823281195177401705270480530740221409636598192362090708251798110131963497167120405935839299669364277928335458634869997744225986097426677383651120324500370463697262371346731467440733913680992790677842672282608620586890036960919474321766787393443520050669025168614761186498530984636419666822103668921513452959816573843961546192428052966915671246191897343473917980609351859071153053773716603125770827607017677389824 7138 5801686268500992765568076697182097993952483480698954597087782950990751992634694976476482205380971997977305718090216865521700186535456279546577764620389762072741796027654440853453293581329928246757091989756053147768884819458485535963444541537651972629768072277140658555973963857503921615212102368612588162948873209230048656552019165495026706059385014278688035231545585159123469011814678100718628095326698077153683656106338574678953479828173312 7139 -6244577223510633998590007711422935232307849006599543703446050487633236579724707561417747063915189651110294779872132467738334931730849719432001397147739053626204749595827835902608857713533971258056987139009353584123249271163786727603436013367905111174162518831040125189787691351726570594652502387279725119984179833100391533769177566117912205153081238593615704610038154480128978871842454447603240174720499400480404111181144569435767385246138368 7140 6721243474348088102094240291589952882971973008613255356424522446697058676498286759491256861330039388997504214122875566479747120396377537559819500991964962267217372536389864535877904463444161289356768856436186360710896877112721517437202178171476585218921313640887040560802231957341652031293974730059297281808532991349351136601436877374515529193306901628440446683548493651221911159117843488557737836008574925116875989705517065274249707544792576 7141 -7234258148736775021919205124216253659109566753712216423065918988585402082778929627587875284200304638052793378084606290605410219506117556908791932931217899153050414421048170344163552485448941131879885819139451052541701662938847355251862442584091703540878499787086534550375233755287515705635809195189710571746340950522139010168008376599136160484548487977545488614560976942059012885916708146617444957807969262360292425511395522801635654890422272 7142 7786390206287925839895299100382344213805087919083837759627293484992935662927590569183157737133472952310123696229543602413028750569790890607846495975674371243321213727725196955216749710353004596368589767413542435855413748231975734273475649768940170306013773106307086699321181724459525828089855161327640964477478516743934200360729693253188574218109410877387996239134659180197163741958121987542277767625864672236323239632241470645328277752771248 7143 -8380619327496599057502066539110943620606290064305464667246708577960267411818484925953571336562121410541275215155669617394243213583851809397741993697575885894211130717931555550939121919048659195067236979399038159197401313752111860605308851768630778062069559490047962952564578051745856625852231218709984484118611642540296536238484455054727972911778931647338111169212839777660693997648635625199908300214278404059334234903153209510004549543264256 7144 9020151933593957138587424014193733937604353024439866869355216215683368781440704179024146799055986098519618279156597056268052799945883738598155027699814586289367833874691804515615692559304408986482443446627836013746204694617477383462267779317327765318833581687171746367704031391893724757473241437993803937379724700486722304556818246935352235797908939058912174500508579435524628245656359364151224531542733787613678778492790765507778966434914304 7145 -9708438423060180310893239705912270603561204518297862903055595686080893115224430239923428361746202779955121547591763206943317202211271022660027617774962984472124407853307974633676580948922085941142764984159736655048557214254138701582150348982400925279798767890346489944251220372623716228795710494070987472717559886792302313024216102371429039223889667348823173999048147883739811032912215184419164374816394596351067157807265203649971288554864640 7146 10449191717106260475562673554616262572391784421411001735922195707816445635624127096521951563679662129640667075841311031904920128182890346676385136306791221798947243924731475182052713857569491427990890043113012075161508193026361539333959922020154305301745882671702973674567784716385375376648243077629512919912507317049728388276117798136484996521519027930612654623750622616862249263590179466819984405945717894850944245606660468103721013411416512 7147 -11246407213429269887640490006008428961732879453381226089675758294459063182008401673297589916607779172133498833480477706809204232967518530325913310426402984224136559460915102358403601784987025396074003915670040571545431803143337599887636441852607280430249548784793901362325975339941047579376010543751122536188487619732568913016440814762140705539704922468540864679864787082973341865867885111264296691819756220023027997208324447586584698539737088 7148 12104384255071791343529325772243226528138841466320009724003026361310884899745046377677925665861534196407237820489445405508842094020012779624958836821824676212149487284513417882999350070977484473956721981983314465560973364134436487322459669261561413270669263276152881193671388172231756715280935279660076953375074452909115772190044968795378643146972851724378649243907843088462746175062291460530543192646374715092660802228051017712088653897745422 7149 -13027749229312098501928049019070570195261964900284726881289275342473101241946333423690863209865961205242191366040835415542986580208567261879440590586370179658328209599693101103045886833126481008375617165486591891369105891620940039140800868036683404478444309915856962142631539376414599105194537561779156775642448768548092553188626019598607582544648678988899940202915848170975212198675126398180912181324583243933876348824817854398526335796379648 7150 14021480420220484026168995761965994357190232297290334661340224419614540522501160135397483815118594049679723036437256893947969808684661799048682864809268306857560569766790916797876001579348548502869455069773400400566921975132437988659298240046123841164336874047889189308861244233407994537968542291978431976088378050834502880771892988177978697324927574551510505787885065434366414356066499694516811890558860988515486630001446334926886877366245808 7151 -15090934747885203175193188702811017134152412590079185156348315047034133895278410346570109345979459015977573907804319004903217028393350090764950945859762489032865043716412960568850680789827015680025826036124239937245996947201403149260572902155196772743431108815268226854767865510975406159035222883697086467880292515516886095460449988721861593520284513933468684978339974678180663503678336940577533693048774138210862717652684895105630948542119936 7152 16241876537388687143609102456297797586728967693591510770353869246990884875899249228044893155991406020447238713220364699999571475132852982238379673475585311291989982977548013544975634409123756432689935513261272386314895686714472019585008298764110262241908884128910508526037080547219609630885250184210229596506978770237461602897121763333563180068558026669811572025059492715195385921394158387751643641704122090433471674400466806360697124534973440 7153 -17480508471454606192372350082428123232945248944974680138068421359092852768562424940622691174597549030515226315866106825213269780420058382411577255346161111038337221063457096267129577021322457386708569380901377948276569853885683857136166037850560158991790416985923041349080348216673543753751316772485674079094322802082330988640662076424205794249619989659342922928434610125308000827642182670891403274034873548313922494504310097805547157025980416 7154 18813504892346700492257565409162112864616893661637277358510080654938604010502707344325064436046118266407403467871101630825048130710670966690553910338918596062914719922648140019408031210899933463138631218436514921118887155011936223423552664149524539094579365767248075067150514007052279442016791463091011962475604022349794310945284966628826993606305177703955367833387171326474998909436105309186403741139708452552755792586207016202545989301053504 7155 -20248047631143076123026681314436059238464606692015208525284845004150211639011160074215770535857603218309162523940118510835726120406088275300689973102413674830600288109043351973815861252693276607746625493395049021986089460579413541541774759196665414623058543438359891262212290795167892649913109812447531481795957255748331978564563700941508588142998116241261633683854525370127035921166648734002213143781353815735298907387666508255609840394567680 7156 21791864556001599498564971416805413898943031144912955517521360471756587889785576997863639297965777758233243991712716462490375326820569706337205085403826518583812840954380025865791587884115379272342184894872038300137519394838723820913793120615754372186959151738062935240339081362472021746853242233503853775546233844040389957203860342833405527339815921116846007751646786797743514212969001460121741151247099188329755413631864699092355598440863432 7157 -23453271045544868973333693603797200725708381676979113133900469133624828229716601277770435471033674485292502293677141764155642800580476450161375451714675434124194047394651563193567758393938031573730985000496076763594057232746475587582521943909503340424010849198196877865125957556955228529691417653476915583021571972274405881441222186645888591638656551912900624935736415318104249127553518256686192901427135412788296718695648373865091876562927616 7158 25241214609104169730175946668847854076616465711644873075662157932154917694061075945117894882801354053380240421131174467819772773978140258461223265354510897242689013599289706088316088305743367264765291912991377434259567094076393550807838262018873797553175086150137864194863697518453996641280243083812887564731021489988707214026695718833691344913307933875268668911685965636746402238226575822911134024999458126018496470986260330472283411796778784 7159 -27165322892353827127173802776694014334306477850421053866837409822031790160211311442610318133128133464719721112639933804721553932617775649974942934387458438333220476051550541068361281473445860635171977658308837797757170939518712733504619150856667165525564919902230288536756687471670156155707295526453916831767371261294969639197995851476588071555259364914642651116116720752480525479474579341945647399341789299361204777298856271131604716735168512 7160 29235955324929731669299910196713742033257159114861994459338265521030807963499939827669912891943316147312086900616346406279611475487125381939746716131340820053789339599496265955619149774381938876223610808132420273971896630230279954415188511589578052029395940580803062830838837378536190080345546738689665300496643578335468283334808712680009156633736065284839090544616680069931057037973462872566063361126117017791906647339502337063633552800056320 7161 -31464258686054522914902358636462134404391996010807499163893952749073070373967910290639313812579119187227287207902349254900345050291174627724241657792807206329191840431483350446917060136495099627694620450740898445757396085528434522720867975879409283157605307941465110409762655950897021751086095554315377171301124092415618244199853097507402264170648312402278712656420507533143271173488839789185404588482484902861282972659419790589048513296859136 7162 33862226885090245632542758656955532126832242418392814168131632444396779812247976552191685835568711276986044365258204671515131116283198393594882011590133699793771820536608290978570548003738296516007466043370574967447908885740046863252909642543779975519205500218744613571705614612224891337297548278811429074554652619818704031813152158483957109330337884981988631096245991795373379887983848593004830289052855166470103042337294756604868191019451072 7163 -36442765276418280253167499847273907837675955107934310365527258606232566994973898038218055786453808664319585874351293184709087267903884314162152300571659460166000426867926389567259719446511582612201539827837233249215013176257106618534848812780643358884959188588879448819782532393415120240287057688655140535233972054010174863338117993364778047596012640672780393928904502656167090085170153756588398484300795291795724980561571023971614963433209856 7164 39219759852225435027325681726699485419678532848882318990143287819115872505635661315004578375283489318333899957919344345620798994469369401159867331155538499387995729459288437145797568590255989751194940664877462892489176056382823523173524703040091776784524358119126267556891069612005186199275844924182432423101934365721311192771195768040920187867090691307366619432306835313176924063482351765755142888083990072711590936732507364570736999318389422 7165 -42208151682782718439972935003103302910387741687379318844139837268208604982647838886733784596805631566938837775704236612468771145399516972658797924588717793876260372826861860779438182076350780466187398921087448257575465794848259982825659107465930180411957284400410735568154097332885270455196032164450850938334153399347794704591565309088771377683315988995315635154188022834230587013552162675977538064325259383075375498796506989183919464301723648 7166 45424017001777631539731207497217887321170748010821700054173323338194620148084038230114699188874261619771747034021447706084880451194186060039099437067444901130093934279733206393134286335687345843045130117089902618042987918053029842254680882601329362338822217769453605277114455757293473824730862437897889872190947257734140281488374106173340335877980239374781883173376465815568526871191420612640238988159977169897879566583624363129311925723037328 7167 -48884653364350401148758903527771582283066963310757591007644734721140156468840733296177906343546962621630799514889319036367729992144245190104906061831077224863883015864534440560412544317657781114737360705747239691507002847999297461369829375331286368048525356112630284113204367602638919930812152906008623918175927341711412914709454342189074160900946371221795398923576469215314883344533754174361935839331638866803506771931027077097590914820341760 7168 52608672337849198820725172361204896536854024694209003073700462747280313081611291784351491983483534920590912735282014971079542725385229753774516873930199833499350624580159661482035194287100840750966590686353568316480777712195963044767453245674828690507938450147411284318778357335114470320040531255676252901330072989289713225950663635701094813120910277199034947082755239996463966389508365457538835129737941991763079148266841912696161968710622208 7169 -56616099220130896729855083000121498309114947525358814591000490953393156232400712475140877523025367982041193840942049545456501735084863598813897119079005143747551532941691998420970069153963075270341450712209072247308963966217313232918638909814124721899613244835801717097333084417185638463855163616277859810174052026154659608030669800879222709776762485566809518588168874395356828985500018815344594717234646401625530374225936964859461015558946816 7170 60928480317677106614713750946534221818551698977961204232873539127278923337296902371677324439606543540378773973602876312599322498110863353400825377347173394561879622725801889829476170596329733360060202221319050548360471899221509589698151489135418686561062404778994612470038173047885738130390581913572933980381678546574849165769044246023743780505246464519736719045303987638993599459790387643651691879953140081558645306681301977885770670321315840 7171 -65568998356068881473077828657049508216235436458720597405819611228839619660883345168816863975350753777427662662744951838101509290008215644527235434859892900717019018930509555938203148669055770540607697486946401552396011760082442923108094307696319967808772060987571110378466856988131252736578297302688812905631558248125584967595442710299324686004194204346450585294797447668534798004518069619491833297551714638592318810165639842252552172161990656 7172 70562596638681276720450724660189044062681517807338083532285851891897536731129903142558522459428592826768726748471797566174131206555081535410079936131612552900942081054895823255210804356583627044359268608876873950431168027827840519939247648731175157183331883876568712513533673543184480083860904299030577594204077477538194637114184985446307300797763871075428722334626440892900016073363347277512617922255856447866254438806515126289339847149112768 7173 -75936112616050837749460036700260139501111542821137617061201247898303053286997097857500814343033402651416352318005253789899502915775623694702758011938236135464503519854173200863983116974486330710846990719898821848743032032031272046938058113345860924618940228922215688044721286675050890211979445254011283404190603039212902473922498909035170640777745171223236258322492743429413242294460519883910028473491360703185471086653415217671273916312059904 7174 81718421578482214220001696628805246118408857811428395381673186572856440741412435299710581905030109670638479101849926111106795091800630651642255824389619271931519364085627834404900380727071176778635092500896997276137825012797836019929571087629889915488842536027721509122429404051223892438945829126659170915291609118838036732539562969342717179195333356763987406086453750587372137963992727835235144245044123604831349878813310736123630197160169760 7175 -87940591238360354858628196981351525880920759017104819034820777861377971805403356145527808640780876388674783965608025814599294099324386569085109063689701139999191448933148151224908871328603468752185308852886063494373377355865116071299378002313227857048523344819826244308434345991805551900046594788084488511767416272978231687999848818537504946640148300670455883597581482328049299995859231264447260726714909652516161501142813597599152744999944192 7176 94636048026608018975344261151825990254957779150620193993927755464501449695603736550991665376692599355063653887707479212815268290417184048336037719726912915609942619630922884945087405981342776832242271814455317085550869807833960484087400797972345605638225003843368534260711943063773927152351836464091567565250307674800194946916915144696417851870382795004539350314899190030358944713647267433864123577005042887595049358962017156798743986473263104 7177 -101840755990082124159724062106484428454265266904455129418505689360582387011472230449375522133758497373166858545577528951821213838508558963971266395442411396084657369665261664744726090519171976559899086007309859605809413243068940779300412566946950960890849852743421951564109391907638793878883541371091716208964076768768568723773462773727172956074084908302640670771233372842361087683043346203485972945377479873624496316861890231259810649026854912 7178 109593409243767393065168564676468410278858803128996817144162193912745625277492958229555412730239213552315635359478906469086313651268710728861517369527850735182044422999723263417782862493550308131205366919122055094877902829211419208290562866478200266743925370083627840078338792903900892152288255684313425517073009616860547960383464748035376867407868399086588224337777230620039609120925128106415121333794573074346096228481344156433151085121105792 7179 -117935639003757459611990502403274405479549854681279581029550806985097372310604378167936218651493511302809592924942803272433056013689598844741596977752853853802776282610812926148924837952057897780550446399058269602895702304247133868910224257665278498120240239421442895857846392588958288536106478819066303463309104129781932783597915020649605992359976583902579594937223300166047816908595829945111494323429311969257287048682052833195951470812332032 7180 126912236304594452891071428876631374080080904569418971302692955794235967623455436167670469774928975967215771197996217178185165260646242870675618596594668861638279120963035268843840512148250518516525241441955076459024103166279531361989440771322599389122001748936142311160971418345206445226336894787912425616133003395299062459898327836207439478134602269416136064342004244485109014513107086968534389375903149940137761992083055755509639416707446440 7181 -136571391587979334574169195912669704142137646021860074587084001264197120871277012273894646704738109965690711026760419159884606975647091225072772448944263303913699213373585026097272929671539522520566348214549543970950549611923707622955104657116819784687138783275610755351983330281201049433749687967478613982275813557971428794458014884410999230153764459385285457465694235133416636883193949866728133352805057755913905367486875413437678209468465152 7182 146964952439609165971033245712135839615859861916983536609747646719964987128622659049160635927077036994358975495880850598520194819781627384054759885266681585057790062233283246724378509041225630863743900226875994146390771378244637159048775668045600093852787928806067100293831283428716327028073700425963867418286814226230953164423951951182596862291722115520706010834552206925469635886730148463947656681663837583123247258851713231421099696274849136 7183 -158148700847419606559163217539868437202307220223643027164145260719405373108145812624404856074914680316077055655608878219458719421171615620802596324364962987590095322485080110356308090658214892549102187078955675158735933029385281769034487513775951577926725985675524232417750802859717751316848956634891908366033002364151168041524644435964335442918833513650748745699672045590050900928768780407355014515775347720370252644068340465684760826115784704 7184 170182651458322729503531640821178812220404954051635875188947484392453076729032937061392212363893198874733208657814312196591005898877612146287918306615346973936239680330959974309880439173641005655332329452200740774162677385490317596423020746637913962376085958853933222538820709572841212735102549185187509765722098332744908595863292680805167809566269723573219330060229916730544971270207844197779609252582727767977396163680292368668301838680365824 7185 -183131372422181663854253933777027708704015371996434683623479179707918786592129654077054187684007734367271347818108513418968757306147033317751116901817790554959387248249590277034687863508657957031373967507173907912725953501066786798834134101785571802739399907426804760153065295275243229569493261353272075313967038176296027121381989950738584702739981335075095308828253084952746600339410099049906839768900240965492759006260247972332565330615336960 7186 197064330531846072856692013512428584583561554454462538981357062462477220631338233711166716764694317836551095451390192984129464865958994575730656865143721014314131228867058592500379349502097438165151086807707274463197742579307142053436786197830956012880810174633536778760939162412661480661850279359281959959535261839519812348462987040725540452651475179438087229818334819637252563838076141528906296113548707148272641578001996681476244192497376832 7187 -212056262497222062015707015658339455507915395910002703668819071499777110916728205741668742394498242500125043912004164138991600247860974877292684929818567174277348360747739878833482669123563767829565058185645287037682482867924720999985264188293878783565121344844188054900369231339852191876425741522341960865005115199332420854771385354404498055007663774012134058578662425404620377856652072146162920046500644849599467827623609932268509105105141760 7188 228187574330250717831984407127996284627842833310440546135411229819660342636584909879255588356494208592435827759591645963317364765979256246634378774881697488342361803119069597636817883385051762861080779260984880862483282435103938491536336804599643217124847189011435857717076003107929697090993075967579731897675633709164078665758262063058695655430163266996029828012661800323686758316158026385914019033829625498151661387337275253270705601153504128 7189 -245544770967056585151835794521402049326708799473793240484471564885616212447175576600506712796348419836264997263083126213648855515168755518813163688381907291044441816116469914037173304102041602340212809574925979344286002974165298041816380547167500431818994707020714708134007015294073337643464234962441309442862618871383122665002950269799169795548009510909072662217883468786792137712286957208429735000913969063516840323932253611314762645879390208 7190 264220918414191892314773849011639239510235109195142457494843825092766523417368961860249356149524501517298312615500949807483743464083726111672479413537103681974567161468092903701645631025942055926939210212244792668694068085451420565545612434091163055655550261781686834407453710254747483515458319999551074454521482184889370917008442011487782625017996385851356381952546080695688441953044064965217743011973939227621838063284214637194363551348625280 7191 -284316140878694712501555865275937762477904177640104176235467766984219790495816153411960977195442674466291094906748813619469183070152207731240458002899948430896548386753418717676395182583724218613565400792219647126049070597771546520903943192102041437523519281153945945611156517062283827346553341719347914955140841179352410939958758493239280296538539279674592407299684695074471855076965298002583847516565372183814888555912770952434107110660243456 7192 305938155527514065095309271019100597590504678971129678739485373360523256648241091848574573372255851220423568522133145735767291327110522217834358835517860879984889067228813920010022960807881580892437181322408681042368502164925400423251480166663503101521691699924620884266132026853200786605561112197656466552214102058080558541060086313226091907301816276073879657023685829049969462003210678671528892987135251481992678030198329972999061659860738048 7193 -329202847721715667572134520652557292903583763000375780967026753824326956512551959222215054693331066117902511374590897682731600134980459626962986086136761062763134536662266704633738071819566154683297338543476401639284432732536445185523620478762227696497331065709368938867654387486458369691385792804591133122654346819141948599999054208832622675593942331408148103545089824237127705880478392816161342294885725863258028460466737060906780941065125888 7194 354234889785826183433831409234881164772268372227993093006612950358001676367691407654034517006697155465321309546758311505948565564501303927546911364637553408363753598863486386955147283828278170955815677627056165063399332226802741840070371470267449237785037240013563376977907693076934068073818286318505671133882983880761077236047771474884718290634033498228481642388503231967277044117688634796169783494310203404345112342328396527809524947697544192 7195 -381168406603838568706463191040639746163966711638462309137698065674326169249984854132413209560738758190298180821034736345427975645100287499829943530781715337325228289517435331279730056101130005020932618400385196281900488024734581203133568065675355250918028649710989234152275154446607856609697599387247793654128758335352215965607061930483450423236341174994762833730905479870435069863237549978515865196483625768883052085302780602370217477270405120 7196 410147691582009342923075057470266015274526184680897856181658338617133232058984521889282873456218104250585265649846622517975206117408619118553685572836688558003048464060518264566345291424886270875207911181081303774164214217546584628299299319190053551572884342863385496482586746093614247479284884200191732993580353560645758251047512001194705547374129787407014740619083361942843801875402862487718261710343825268026778160155408742059999507419658487 7197 -441327976785945239794132246514187309830198719573352486387427207045286422589753554230765140318627410570384289170080987901787683673751906432515180556172164927454662678026943988388845559796587581240291730171588616651924931196771116263487524812339739575614269153583865385185603459996503575369069027604093933635598956388615779063240245362490283471319179496561263966316983164894649851974662952756524236055204806814214608034867980007224532066606514176 7198 474876261347015691487710659137742265264824410007776189565134500355228860042872837351867378118243505811169848599918685572957068222900777626394373041595136023640259317731379654203553490988720023642551138313000777212045297873133133059245666465584577054642606162725367865440530699398405118661260476196592095839738502149491787239887996556430535699233514414010754808244459195119349848499980405403611521815830744550430549981250529040714528513379948880 7199 -510972202542359405847245987094290107255678725364479525027084675407396947423753755867456943844583176985367864231355608576318141144736091513569845139393063258025662893254150723021298863343358012270979138804453892380582220360163312895258283154964758378508038187284984137275886940837503682116758613766358353866409853158451822014181280112609318602837990778257208940807017229763856932241671884805180625091654735277738785149379906268284433644176539648 7200 549809074285312828490898249958419555652491698766643345519225864046856438227334494407888823308413892570911665524771987515451192760726694151978739316310808615890651024404124639751161675487183928986645423199600955943312249326470924482595553913293269190044035014268518349710301426213120675696900666559669228345490561870187825045811707720239239429625941987944784964904056357128513294559958018845083192809618344684375787665692079241938942736874680448 7201 -591594798120733556830229358851778363527376417636286716567952498485320393768186791038635513252935380500664564706868646779921800244430810389633436239225876171409151892355712157920912531706597176790301789661523550388474552015003104482677468119989522768615167437703286136601164527363888597401189770492113682519482397897241570890874537971807172196538193190925556834697220019331494517286744138465561001381585561532174782239276537374122286614994485248 7202 636553052204313159207701476744170059749319243050777947775143586756887866795225823684570835434726534506061943412679486960043016264529813071466972748667228338510894863554780013491884331026416270537841128642806264930966709547473258498314547258449764791713372307707328163768060757115480360634390317558946660180072713743718055693325481484248564844424423763679424603199215928830755328642887196870488563377033298685985005039437844815432538769534009472 7203 -684924464158604025760181980692315623809484851951141683961850035374298811819969120945770420557060767215742449756593880375638208982095711010613881707444589438857841537174293757529149175860894138299243829634741887528245974436958877107582702972581706902287517643142283769509659545131315653666910430734713075186626614569779693733315288156098370574084735615920210076934423876445870552938674801251115278671945412065191451236519149133642883687034912768 7204 736967894143309524200206652888581989963569473578923495775557280262110483031673311287105023617725566583005116939379166420370891282273014580521087671568595839832782269640287295865134775916129184853451294924186624167954783033205012238821260758956651822267693123328343032152725157611756430607651969132618014275670908343859730909646136610585295272891223298523526646798075073277741342244565311353732377991454568715969052777538591547211038370460140312 7205 -792961814955756055358630210219276991948402954219567191916356084637819727971401220818017188453391584399735145295778592203566163817818727731417822926568448958191514089713127783977171810518539439145467399058066703252775187347218970638404833611818075463356295721609678379923132276295790684010046466027772554013137524173356179562105851786170314799914359363642215127498002741884887543342447445246471643719808276652883337938876521651021674456167743488 7206 853205796491906688492651573485823768411389817635693577661869429318498251635542607516895550543794762637536170987278477202755951357874537503029561741165526108309708289104514963610309460441611505033033005324104860213059809288938537846293339331651535612647536353839364353845544342865737914990571089375282299515460099901906030620744808487327300368438824958689192532918843281560003369783789666928299189137753962822920368893023957762548227923173277408 7207 -918022102451506179870686764444820820521938408833927186144606893835049278504045696780191155838495618580187596724274821557139485507417631443094087059593647066317389502638368057427229550377731737127367839375608303195359647160686610068400138843394820324742645490919151236449229952095267228298619455173041219685643592418650802291617059269971139158982721941829138924479502966732866903643216911294828076860351847500451222097227645647445705000812019712 7208 987757407765888100072003549173284263057801197483055430933462357955628044658680507312507057131633825939791584094173025206889269762991662216371584742709959254976656496013127465238598954498590594655757877535084254026521920926640451710622229331840652764265201544867523364896400758826261161220892558239139939067956334904525869073936140863122953458183934043039311387045060445088257179430280241032969507100073112718005376001304132120020310579060118016 7209 -1062784645866768133875406039071614092965793786138933567389088700887569901368171589703632577106950529780646676300671512890985409117582515039141064446271168787080136008483404539544485981576489008325338939094266371577643742492311383652116297244897218168246462391149384970605585550311914701980492294808302026743836803104973915483778371423186968866452089093228466746058577902919249140616078819261182065207063333381533281448998467969051067962818560000 7210 1143504995602371374984422688712788580768233531487287845769700192418503800368277012356748776690686970594800424814154164101433121710965521971382332826925623912886747120048243053967205395491716278093387914246215807097323801315500370831376038629899030194756025964551707206613850380228387214161628693317495717649925629680475869690342822428047997968022247476993697757455042377055753638407183598706508300697860650555697059273377174178364440576208965632 7211 -1230350018347127773377167571395694387790145647955536309829613963848017292171996730736160987478607258756583366602811526099465908816771936503352803214504425758686055317483661031535136284859881204938336080432897233236273948390506110022548739471006418284248291859371356993139406375992205590715359472253879136347472164108123265450796930549797079238083460733014372971042988417236863181443436766286136667485530901622549288696367308308984882113918533632 7212 1323783956646824219544103669944255434584622823042838383877487625231521536798694788738272336745820706005769597699903207696594711572555517704635798565694884556265729467737407648616350827510197462947874062736090818396666534356638958931516833970583820987443668359200103622566099788924669964638888792222500236784015751223372871853475868082074770909779202599104068443638262509014374430001640731315860336485018469607366139244455647299459256031766865932 7213 -1424306206596723274676632375137115988327869588167195704024370605441922910692466621069231825449322391547461682799777313677901783233938266808055109459923413933281895202557362879475988656590058581356165224498792835502289087327067836497473506427502634012406551780200621251726138158701475428847583974256848932334901398735580145426950445337009772697489490701520901210203457331949540921176877704263602457341885670537959187394672904019216883259217018880 7214 1532453977070262359042500219161127984744976897181030765962835591010591733853459992174539245247136093738380611427256677669964019286284687924925792365156667784692417023139557807165376657609846394006768701330391150073208140002296335857219712468606614677351541397659782107286486482818517182145251530255904232254234221184904851297258701306397704717178842299637082189530060803795265225873900055781280734363567698954504958051496981913914578083513339152 7215 -1648805149905387981674598014551726940822680319313911835728299215989301476467124641619702173220751902809731379157190661102296970444528690695062323108758699121785541625179745481878254770443676065609715784954656427893197702072838713854299390297372952609002651174965196988250402924119046393274645718051869078773870534757106282140552815463165876759915123199488511264998448732728393146594179379043061898327466686385036084591828083181019865420478283776 7216 1773981356219577150306953826274362498534887419937576583197716729579595469955354054900174468162620310169932009097806926690516129959312793949118127458855419644056486728802549092989210033550596328557473610670875259380764153534929582098680015337966304339934556941550400994350168886637707847525194024934541679254425345464753986278047816352332112781299467495372067463147890446664128258299437162030423457243027199575830581638484255879032482841520636928 7217 -1908651285168764820387109042357649552117221601026563970733921173726906116464372348779156118143363483553991621457157461095672835156930747685697013016198876970177577996155971110216582865224998441852156399656448851232195267100392852597075705000120208735346831698989650027227070671392438690299374417419006089031513751410487108276058624123564213753263067386318789580779444754270398898454926008104122515510042463700979414337513775098463087855038103552 7218 2053534242695766560443929690630101968467862833999579373426608391788244492501511629631558349272021745526574912148721258462523773303246672897994937516542263161439887226574572524376730513254855065152543741478709282640898329569485110678998609900667604469127372944578936431439284763274774225201267191464593814791457302827305253892394489548590193924184510399038715863006310414238891581403734985618554857248386284044908935834340340641989910123065673280 7219 -2209403979136847724791083886904439888704288979681580097274333471259781767264734434065870042224110848553208322614195884540013626925389239419267062690574029320643106932886517690398277030620424174276967412351897855407859727438085485033392802930639589380397042578334804285127375911734357194147233628880757487270411660265595920793728844674641036371915169891924145148301160395261016847617185776503189120895752606693686818758054731388894677842044911616 7220 2377092805977820378950268639294198155093489172644206963188400110986239865997377389265031762096693677124581136583204675777173934042390924230484356561193316382092169090968355784439191536445338081727017485679308298501549019068767494693482710207364527377711975898234467137360170207843603919574438914973784176125990920157471323984698817960688948563807830652919368406257643347810144741038177120904105297923603240473616104083474618161045930549136798216 7221 -2557496023580947557009977796643240453542268347518602616021463441607954980997924347410356539816697459346753881127895245902343475523303203073200806552069994364773007343281639502895352605454575761235958362912504586517400515120689150854588708591663376418393388696973314163936128706094939362881028573391695198371388382274517716797025439538113151470828972596241307041404166627861128238726873804344376461177014373885118665036284786641296553994751049728 7222 2751576683349065569678280047255999427419339795378186220025351812812470341767888355267755643370763072803117101931908584684991868842260822595821998318989377999305620224120737454816981790818724563578218491083867532988248712176320538741051064191242559264171712879073288489928685190834744260180460383701219170919096188990081258695744230459976991822601249265700468623132719121609863126417832133558260032799109448776590296782031754522682509894191847488 7223 -2960370709562369691063377805512263062142966519083014079718371836246504202583590299197380469286677108721034813000799575921829505677764863581895889723457040133744984954195959414063589679396435559063491348384092784904312535101316786833390742906478573212916022001335025966543355622295544619359838946236111962416911199718155527380654923603581626115701535423241738853643552186852152798575507617143555130103838909493803600634685231319075246834519638016 7224 3184992408025569060629466553777766861793803535440873761068734410882039132956555365416740912346586097837138804903662433906844593453733582568406897415798115728386819451580895299980512334645016935781458545827803873122478562439104531601596661861957220041468623578311463661891263568364457130657053362893582402191082785881367748257902181670785875945840641456504347273421453972831670175016857584680255845852241686964167161102045845471056406059246239744 7225 -3426640390708626182388377248920291150145583224778630922026016806193741753228423297949535392449708173406696498296703620674486152075538327651845665386153289473664654418792241848189022401643443067935603179319309165262409413425911871839270046898544868531214259931492889279095649834021453631786052839308015233734828273394751730519967950153449925823707453880193469427965906343511927135485350252838467244933038334221912618037803700353084597146309361664 7226 3686603947763831447804293469976866758297583942840973605252051088291592343147810465318726434316718121102080778497257521873449356797271982519548463064031198761110200900234211004310355155943240727937335916915246635053325527410039856988977864332037871000024891772658584788382951087411246897797806617797852111908236971335355004588713242670222630805848343343502453174993237624184347184639210333438823759360490748767847606494001367389491865856115209920 7227 -3966269900667109998924788977552117080829407672805710040667720273677213603057042921422901201043024792356702939243557023803835425978787403971617012851347515857270129331357196510676478794375958875077718262207205651857905915707412283017383042764246267850848067355142799921598084838278311108918523011951413740567182296292737145588640514539649136854016999264575497498355397115349931469646590608147998066507984700530342219476899911112170442159000911872 7228 4267129972774674020137308620394424850146987967750291253877176115625797051508629358549444082667900510413047544706593979906838624458301711914709493281358848043597161553533488945925052749033290068805542730076275569383268358200756250218290678042212072561524101666742328412136686915957629530798712287490070793320398720464514010280603804767459641416868628050192321098700207539251615436854113105039824555312790575383178333591371286385288372743401806753 7229 -4590788716320811290976336874285074543285511964492826518319333233670406921196576276870903027609059399276088019144344605516542503813822931850571765372877120368171833299466848728884127886375992540402636468672624653488476092955950268681183784205780293443546512413565764253470906170796765536230204926636840941464140171813969588699627533328293039297938252988369283893316555741513069013386063335764659156239205791672676008320170878715325468168925216768 7230 4938972037823139959704254375909556891887700110585306000871345835599084572077971650043619889208511678352657258182307934573295063582721623213149864450251550919173051453762397006996922559234095047341845397588357097315353111309907476929083139486611690767736643052578029619972522517522828043755013667926144678990457763451043777238391801989577149444354693312204500510713825832672913921896674139342158102421129387054182686836032506785084882289826068848 7231 -5313536367023541276124477915143505079056488574111099109160061700462683043605080964931480951873613683268899243296415958344552263785678697538647294001077028278771467875938879987800967148866754476558541386363484695435447556193576079279338272543630874960635983500796249589050025451007171249748577344574929008656957176996537460852719707050892446600883752436889472933740218159330021501090592939214581593052426356567214127804744782815280109533922328576 7232 5716478517892850777829693279475304017969233008678037024335632106638533596895311102348749855282170679425349027331548175958080989464058749278245719694594825403324299740292287468453090869245753201286111619958427145694097389298863053775656126047307197293560001829083490801706626433923387010972972232591523726722057796737908988349104236019247666861022207978289120709906045212026308916002220409622281077740532745227158287182270345291303666433981383424 7233 -6149946293883138828670186289815285613762218104179774957646343005689869330673900177286621588224121009801444048996202478258176940933282448655659120602256301974420037608067618287059172266394865326968741311931877851676832538632006016052164992967577158601950687548394555975479149566798260214595693346308958092378754132525170256556430971894919066652025745439737261703625661255452570081005547519920715336160162128924438072579871958518116050134972235776 7234 6616249893542282313135214699979492498876765862689630560551665689949601996867130280774023926558540776858312338698462773329332973176768243467536671808643040099963747892249355863677749823902831497869923778270287018947136859434283369522278457331704091448282734003544069945237877219724682322442622762698985048298518081181309848414327602278639358694499394456058868083356054897201984861806791442610531010955686193071344960712990178060334901097110185280 7235 -7117874176832204594854593980418616968617211678065968562100080097771338305426733753889525585407737039749355524188530804911117411408044708690675478345615829257362975722475236816277311847916613921160822288357106702568927911679989041159611388087730443846559912182567788513167168772994356674462260330391043590114219768180677521632628740343074555217001208209718555249633775071541509413115424680519600559223903240823376166816564586504666930659580706816 7236 7657491857036877928357696953648178114095903254394459801331223755008776481200288056564068394537055286268474895504695272832038074341328117222341254176265601809845535084355466348181265356863922589372057416427700437547170968253156836527178670086699538251114547833051229423479377668561376670470450713200219172826834346320939370120897137556990067763680785738743815884449304061839477407445047036158922124532572551695534716923163231959169050490003715200 7237 -8237977688032848782536556880523061625818759358860975886509283097713129410345590538475628629207555795262266923707667630345129803967177473548281544816758328216362734771734707179613839779652669430017975087026291354551976658624690586128343065592855580619956538172079531357202468010607386904044900654993727006764336327425225961014383996038280454875711705813948572846333261700204904691708244686758455149105207949342558235368847580774890048125242179584 7238 8862423721949364733234640788336207124383825824135041058251698849849059530277144764433791074005446069706855135664595840022034922435531417991998916694684845722830054604420910627806421601142595417042979309631036969618143343535408677400327975261106670634250879638839263122678877913511237755868487602594720871751164992991602350529636899828534444722830394512029397676814265887475625465869545172960238975119251391311358776399123022086969007774048841216 7239 -9534155717894784466529122943373645198156307129398771698227228120140948894685604254241447951065062967782142125884729103559800526435263686739132802357112558298169390197194741263473831551522293418863050334749763029728976132177639219287966000461478737621316932683092052298601105664303282431858507105914502830654481404185587281401030072333979972375626290388484065738854458389742389791044891672654343770515998648108693458619766957606651736042141384704 7240 10256750788500547552068443646128345020520105473896594352521018593630440975359769212272059962654687698808187459717155614567752291827152360756926693292173978289739281684833469292200781258646551043468443703972318988341190293227841359800033674754130829183317711529516276228896912315707940246399393711125245704030047474717286945180005606973138014919998234842494183037852352275457149713091098087920885150758564780952449321988151614069228624400857871872 7241 -11034056377565505967033350169522417037792006036395837204067873966234469070392569407349875677972264939992720771873258662105265118770233236911678487627273365359990295695138264228450083085090815947692339837766276056331176127952468521006545872698782816889852309481690355702930844918599199978198674166227891875276250419417815577163925604609573614908490962116097539525431011762678056147320111337320620761726213584347645446559269184767157934844009250816 7242 11870210669106210557085992935627290470754184455344338109133003859946264328622657328865904573914709600769707643508032279110427386100246721435689186882219591942714804399048157915718117844932655106321224574247531551289779308745250626849908197620674363729899407723452819774792555300890862674733710491178701156592086530924001547201767266077081201571154226144644681919213583439692265105285340113812187768917889734920686169219325428900377553885218404352 7243 -12769664535669715928562903834204213579779414795850857078984908823193966511057474084891617533548707229671161220322333937108144464435571569476225760908801515904685849690161004175389051843618015112168384459983404922685081145958353106879061739488132903916903589629042960139408183595545524813004406862962215640954211199995079451262993779484295960767385195276340255325198964685865718231546328095708105223546708046704804459957790116832493970745174523904 7244 13737205141884300727959958892326375582678394851196896373859947222317441935184038901441856005747139293243199933810451285119568308100585791822065969051571887891044258556534099017126725198461039839579863070147906703089663740196337095181418358062582521008740083428799105478369239302147013061157155429271951017088988695614265143315883153143336977454949999232555293599691836512363776740243940218741393508010059038502788922268122109904874239638100961098 7245 -14777981327952859546021719143361809309439631223298010898318173446846641474590592988546536211198975482867215127480849026011198738812177955716221669890223664674840543974649138685113536423362158742209898485828355407128984169748818630266225372871538204126175642534747712637981816647619780444671804813417639742405212574345022565540275293004569614683674863437448893657260656340178680768352149423958411812461050622286507558274921729656255151775376474112 7246 15897530907179472408606863593035166015917617359841949541112943590595602547275526459120722570284129482221219909021820680124129115301585181899603491171963886412663063989558809827070381608923060185113839165842021442581675103228880459854644931225796284037503113143661906538830540096952852366851933951541114422021995846361300210811250372084363711832920456139796674041018046989092008233047150422791799793885996167404581743120006033345676196409215061536 7247 -17101810021711104642610833422085942184746957172687538931823336564031472178568861573984559067311991814766184583981804394110312864179609260840763452215374370114861385534828975976090242213486449681621801124519040739041619313362903525359240967606035442936622703778916299378084966607971248674316637415262694796779604735842350751008733416390489905448391524882719517508280908541823201197530523706578814367295514836027507563959599901683948227151840411648 7248 18397224711526540580903905635596265865132450917997602796931033585673776206435523145579318158142163278658292784197228876080940108948291252686361048344156918738504029946271640966009789356426959927141132726831168772866818969869135276768551743775032220910215604806813079268325704779398243828283693510361311595779503832198360560520846322521797389598423388563609734839122378776985636412989711170309885495776800837405217670423729987985929636307867668480 7249 -19790664863370493319299160073386870558176564972660546106894015464841768061788873659472462458443922741853903662325377700189516319501064163968292298746431373326746268027211314621114513057121048751863963284940675687298659349963707002181584225604265302811042463651785040642687935179156327335172355135092093638299804615712636619261882153794940504683798682263757491414389009337469287902099916398235326296974271149161084524849245098558290398125301432320 7250 21289540718873619418970252064527686401895418633460919059729487392225122510257906008507847774958330406643834043550881541247186478012558289829813779516790512430157149836530025945547225493257223025787712549316327822897859866959719599873088589023344086731309805022679104517307995360842865570111907776980097051831687912455546131599009488951018255918266455179938108331614525407989967559767561998185014255913504629409053194811442681712010503543114251520 7251 -22901822134584758038346665856987038560478058541627179880596632413214347310360995851966921884636198777999875284477655434573209954971819143166214771511946124263102781389976237795785750182041030954713195645382226133973427629311604071396163632846999464071433403652638522203541868134175517879897978055161669349624114589127173373951329947447880577115684877151235753221046381454360737659768955330087604431009750785612609631439904903333476668191816024064 7252 24636080801140905064235802812386926163805060222245243460992943964653130038530795263554830463801855892833408251215694473996285469777802325766690377257079344040218542394584470793096459477477970798738281617193060371993861305470337214633644777390911799707651559277004143541871605908415527058901560915662330186915130858240436242730016483333930703753286614484782993205354658319091065052886403425259862865899356096167392192557927859310475778875434783592 7253 -26501535644389331862583332474296054687312808889474869590188989741300724098952525638975562684129272233133503077960080846232025239005882269762032967090400194574764016955766947181954473182844255056766250102409213613635430964643724671560230119242955279129823463521278078561538959080962330488132448094390805396542545369310801625005629075939284336177078332919210832653338553922509805605166846378077706079362351603164606331994235913624021049859084124160 7254 28508101648036681641553662158493293794815771763582186448739078703720114058600744055989038286443500474768458999760379993966640373829041095793296767030832568789995670602751466969442984372425618734054966883768851435987886093889938880840800365063793536340815491752602046342787841236776384143977944392246560266573462117311414807412744122617586988023512562648852087766277146697387636041747636487505097093593941805079481278525899681281480646161940028416 7255 -30666442355419777155561748773452404529170673699751216771115598897892214158912303002758319997111179159655851559920171619878686441485876219765443192901392672359480988203122327121090907347121614866264647263630806010058485135372536717607454865116756053867695382184217315320749095140852192259640740936574180803112681590971507599724521946943954259528847508866148470713540040139320389894058031072596750339608811755042059043994198052383118107837699457024 7256 32988026327366801129686890142037207405154893125297536451446657634959192834514982077010731149012911644006014338737940882680111123800914502439342780151711016811254227095246209775951137775335290303017541393736476503423872509430798505654910183197257274733601993028062106894778660327709341515373218798649803948104079887274934602693663788723143393655698685994725723096944390656031697408111167360472583758993992732465295283733442083490804476563607017984 7257 -35485187853947105653660308552721190001351133332259557539230605271871134971782092360115883385005958773097953786517451727945808519685840898934658537149927057798632394772033316091690837312426423953819397769153497589433806417440029732319763072418934770879941814780796109306385262770841590381850710271587471522873802460655783290996521247215829373343599922113274124942128910574290861414322335840628290557825649064535770305919040164081453566851295477760 7258 38171192240302431178312505622520350540611296576731677552322724699597443805231597946057777847068954173971907380622627851597470386685180323181677557656070212777711761476952634334810558758936684450695040882583538050583992866723058081820293773428955280795879940712633477971300627902345593018133175631440912240251183120448479991132968678214187063405169529332000780211043419295844385655081941925367837148635770834313217461206357607088470811943853137920 7259 -41060306010829224929044266807958114683438653430491688388022779267478496263298678008920636398943533125353126336178116180638441076925362876097263630105665074112524630101343563164578883551571246931761299578882460143620511527685628900758099510360728702907410516181857668976034135768464895130018923377210309537219383924160032829498829632630433002642236393029882021266568280147934612689091181135544544063936069692131163712952035092337459002819100016640 7260 44167872401867304535056430220635310180378239792739686000869507833467916171344659803485916422721332418107137423490764487584966541990316678448576522221856753657243033750570457383028982383989535558647040061465277617881031551520657581196640294547873319601089027778789101071954861477543465206133719116052479307681479628176631686924364155748492460659934081592695690219455432795584320990299788962220299017617607535701554311737471473265566810134572867222 7261 -47510392540880043844159634610961559707669909263094895295418507121952976966595587512314953938325416411553436578419621936127222199475631903614676453229778416012505020635500268381659718319788242594293472929227629827608868402186915204012640637040802525062373054379654435935236502984094292254937043036355435604588831636080677015355116387518168426367550769422286913586042844286733062484672021082874188421977894171614505870382494116997469143634476531712 7262 51105612740031468036386647840546894932363221049115248608312822927719205186557221947023371641619325959958721795002911383372671362256072789518461933684074306574701544151738903934559623682573881246791398570256493271846273729655796001582793284046571177268411992080505828604771345489652774326760715933865648662898176278605043609122368388420256281864804801662275798781589342369699970981914899733746556374326353383110805741770468393095965445026567250480 7263 -54972618364232975524377703113187453243028645067860645737505522881397164906158866882467187314748488218974401916881308095426945897191528819297133991766674438034255624286186074209224644699553580018702063121265926940063489550878534790113454458795707008539279429697177688722513781361320333409754568865947318962343646436750839543270559247070892194693054422480033733823706041846113262649073623502899131371654289040645988283658260879921333864372199489536 7264 59131934768315452557035896209500331326349772983211403603258816146698907157097556601088022437360102719488578618410468250459516353680872759486947855951097342663718845103378014902797129858063267059037893382530274050111171420464571006661675791160831372063477394346594618226414028144725785556533146290767910139455217198868704604288111834140341203727444900197485055596271494048612967685241056570390455596470428678719962509726040244258589437535711923712 7265 -63605635835162547679632491449837224695556748782608106449872498562076390334762705477940455727009666772585639867161830595719130167813997300768718557993324048751356589768207739707578513308320108734416737827532341247983215089098525795376307123981914206026076387223340485467419489127783787078447230322075050232709672764970907596705399861983196207777635510725142066780661479458349411498287981260080906887491899900980859516814821616793008613983815467008 7266 68417460686612645161886287553054508624604798760061457199704993397608758651651719524151968342536011445652194101818901556984195161624763256530450076174553974442139905746847358426439282628805795116953439201536388206581871022100545005751163125519909979296993336652305524344070013377781446260610840145319257705366131818190031554552631747025057025984111479576994309530583421872865393454984238172445698965900418549368378194824120726585191002604512921600 7267 -73592939181910037265815945983342708546291374177295995650900582386796291625444394543911408094966500302018097525247173046647651916632342166988503432975234492634894158229048044602569594219320507771341135582149163044056710479932279736590451888047951947755280552693314792784547172127542432394329421631952043086103940967728054276790567286633225675248562645945587969176616951364191276240173239406824911178693322489984968524829913106629235532272390635520 7268 79159526864685056111756688592129367085644920415278650575251292742893133446613288255891292846280370209845124077431424971691572436823654170802747708371128688382116388740860624178659556633179654200237047365811146371165316696737015062594898085639207861979638103634520041913758715755899348654240780433522002464130076116528881147561548825934244807166831373195465473753091808080182107660098338430536323801291583704801185055505571446758449282125718173184 7269 -85146750069110466313547875387376490953856727995556680526073673000201794706104625934368467694739663530586232105854935249584141661844958661279196522290532210723841611137883905737507432805981849727954231838056119703176048952016763304906757717541441299389122258190085406182259343835019501217338270105892991695804348133323841301605365955598415875618096395834899270998372397701451159995967379167125254842401698665353219336189264824107887625327356149760 7270 91586361949277349661033485501998367485384298352337882024594493500768131261593849701118762474326378876912293430186797286423082866959391216666300971999067673435112642038692267092411269272176907976696643624731040815750068374646225699959576804408825610544761209827816881891298332605347377629136264523133342091518837307940657349610263407711856926158990655275560611982179343272831686873546750155957973756724048317083193303987862690861528687086261380928 7271 -98512510253237630987096003727829024617212355678245349908919201972690047746972080497912041318111546778246184564289665616569846273418462843150902131083154058486631746165722164976447730296238205770168147664641784634922479757921028057698855530459120748669561028788974400523014523576454395218867380848450274849311304323991475596912877050403093086827989364513229572898624238473954745246167138605491900264534408324671303023166483481437266915677813342208 7272 105961917724872844514928525545393246968614419167971262538918381299833901661142464646295168320883581894110322673297960129456677583116738584376931575082245558635208235653367523673578622950235339384431802146636020851324013704363479262180123545186576582167707460075803464406764214403733891080572804273803640132151775871838243756410643794794447679272118550070741901044822740836726803927540290682813557961695018895825515147871999390757180982696213480704 7273 -113974076083092781139548846936282899483751815104340390975689260278542677124135476074232693915874148247069494078297154307623731442960957541040601000478638070541032426945812255673955697725789260475093315290352190674096664382191414060669599030441547611906394580161668295232410770347930506574356679482922833912267582674409733269250224383870369111218421886003080343757649208131964183852357786785084429325502923196197961876258055602416552332489595551744 7274 122591454599190546980261450207507440033484775133732785629573532976409272914294125521812687621069923670024693445053737688833089353737112651924709556711269083451128117738808897560103524162411948909573823152200732410188406852412425578152052432325169223172793768017150128589761418007505721776432065375014622065943367604666254751859019537977800201472568849284491499899208948450194692157220073750204896881517290481425243072904885792374474590217711876544 7275 -131859724369855569730655121496115069238105029910991427903295162922656281658255711976211946020936643936768381242159690569584801848881036156879845962618583341416528741551667815635977062602578372445776703932857962502741152313051882239561048884230534077875629389219214083263217756624653137617606000500004869099325177530296250536352472587393069409333489775911894957932664381933091725971790273754703234415013251586819113376074119081078515495680316801024 7276 141827999465774435475204600563793954462798182728488192713564791951009338060380477731840940716068430750860355978066257464574487071307327379569850938219092954199139937500725258046291635622245608490536432692643702953725245388539557331804846702698011120851551212873870795405591098052143883017541131091027653024606773224847405289688446013952854555634435562785538159793113873498455183896925483997398487052572915214186862183478639970396037035179792927236 7277 -152549096224362396129177802964394575046007514956342556900627144371053645021208947531736248381600283052512234141092943417127419409300158695990242889779977631439528484936281718012294705071215245071935963993427537162165252092284308637976264018021456232353660036353134756522382751408657257532043101688724294967092807912819029672369562880537507232634529059056802615909084603035971614558248599338295539584457935706151840789733158434649052433287607222272 7278 164079812050429523659380234373952158865699314043421209182917886330206869710414321129051763935075113546914287109654906755210728656202936524060086085773460251892081794738464142824594674609721702610765783990259007693690762793808812535010334186462425413547594873897387335547841456509126928007534555712837726760093584500773087354512819096262148824872740937438028670020947278711665915465416821676096066226498368953473266340319657653533987776461309609416 7279 -176481225190993080747330182741612231633641314966543413113802519665923299118470913475119894775284233720692849791358402528423389225551809000693952399643548788480669854315219640621942292612488877261797087110930534831065355648714851325487657599010039150481036551095452440386388528384884715634739360657314514108261955320126483743551525095620725705721826817382652545306118746091678176428314576556826198825609727269440919856637905559500202708755504168960 7280 189819017060537315985550266511972263877024395334028624530258218168534493390998842034556103503793300900969581577010224491200087703718452100333622050201458976981532671368293670008797560195368546583906159930131152628745302521247851849526499331538475694311717350026367396515131990196407436691546547564664461860783488574340816764161915925019119820414654659902372929680478274882241101180673715025522547330914118662749441347100557757276733446471526592512 7281 -204163818811369261559267533986236928511301047072616520288405644297175430713877657882662787743405861585412459554018456795814479468833903347183745844366767522561986079105236490875962588382612542561894466926557445560509566514988901089767682847636531208387245162748756145654587289574278906209328811031195614604127618711868289446811795620930819320659024843042935473460443048453250915631845285704395265582396340532969772632875367157500480555625290924032 7282 219591583970942997437533581229753236263094340406426438982843900557578576081186015472280588484014465160744651919039309903118099981407120486832148836688923009348871262996782164066532220922120914820707466991642358471255580057686003542202746106237957522719621457936119490801823024915677799842775168414561231243841366224033584311964407088459527358910727518477102777462607658283619235275797638355932782080670002136356684029012668794719299622999238782464 7283 -236183989104790354708997700633820791499140142579299284308076632310148405779846997487984504601480239390860336140162403577213992576792748775340529276042278064662740429119987861790456018818016522142302993169156463061783606628795350121805918352307149575313327550960152012983538702770798003935875704687969452525461467006550569641146929931905689583719806176846250360390426056161666958103707576582208862363865166883491777249756811335973599705688913739776 7284 254028864610718053836037421522408482762593421291207831711927560186868696954903533407589903241022287428090776822612494463259389625343886677690879995207699908895738680281335254202377197982689939527882188161362052047539686317740213060657622327530794587758069102067615345043469522297201007614852581974612517672764426468509144891675160952964765007345444891229903994006153485213071711126140272198264529232984393397648548654067658400393178662277066219008 7285 -273220657907978211819245035959814525065165572188192408150211596313467423498509576689195482213545400491861235597652895486782115535999258943817568168224964967071445535453256666937918765772618271014404406023393609757714750206222388204192014958725340572229152633285439196885085727638826697972342876523871251325337071324576660895119153082318252850454642379094035394931818583252314836615502303361023807141715492141858593225494277616215385327524382769152 7286 293860931455016915701466008992271123822019918865364745701820269188777334741811502607546678033921523298722294431236363906892409983850742178641620693896123942570972864716681363212255682240895446561161454513040525472031079878725289065838117735061007697089472277771383044554511217427946733436294172563095876355381745202557165338777601041033581253556508529866289322528471729722683445612478820206678114845808710725219394468329006981303391219877031466832 7287 -316058898212041868114619318263820045828144318225163030997004759780330478719778975323218788839493590482944744932472158770618037060308396218941387546290560681118234616534131265614193478929180656981310989656596843735488075064493167051201279631847694075634125342975047108533631205528135980165603028925118402018208308937782276612613367959909439230512091351454480321771827201562320896760451889382117778195393959454477382048081496048314320587568088875008 7288 339931997360979113846057049927555049025537457220008165748034972321440282221502063823620320677751397559430637621100831642540884528186271112852326625316509176773021832526392590942314323032238704646700361011929649569615456468764736242230497410679637525701988906642663005262872134930056352924772718194931005727946694192602498809604292054507584141146151300262972529834051338484125107339454023391285534901172419178604296301556927899496201495826513917952 7289 -365606513306436101586525733443809454455882989233794278484265617311032366587346896138970850359395296505339301644365760490027334297549014687719597027932822625141899570163207096887332379582674358910943113016270050415799634045151257819980261645468237205746469366520751009112793588813062201536844475597817743192211907400347012485727023637871651692919049687033234932935019451421929903241611456973730326729996840739139204332270716988245863933142321070080 7290 393218241208156102876727650521128160275946374480022676721238933342133854074487759775917621130061112731463892144774524900485761110664990909743373413170193554320178344167129083075765830484567401344957258841356292670171475876408577068168444966253188076564658926319981549245449627226127409985568863711194473372310260214208916677752022325622289992851508614989637646894461060356792503358508305606969641794472643664544435324611074166853331963570551062208 7291 -422913202539322051055957482222196289651707510967777389974403121334996036637349152015596616883508211718373187956684670242955318806148416194298556221002298442051734372245230181938700476520221900243739846547181241790970086830416012576120771941788021324031083751769335498395436549125457493349078414343095724621790840984272973376790538488578669997176918788185740297967056616532411999603914423526826860591507693126383546476179308444608858791954379440128 7292 454848414427219560455289980620708330119336529487584138566086382894892159546819072689111292952808017455747211758431548541955351855605173040657494281884461323782142380029357274786531182929730003867968728418739853659562491611440105424333906677439636157997566972186607660888043961493519565954982680801383630538221489915957578930461075713359477489084114533924594584365106429602718503676607018992686655864355123284518965505202404858636197853120760329247 7293 -489192716814567881550902689038135838387712931940855446475923611153303953715523456374069734504825735189417745889766240808591469045190779936432843154347175102995249708052999720188401089818539314483785013492444134309147936382320824105973017134070416231394772451120852695263467205664816642352015622033396987294939665933245563970405269761893195785979822499359265779744551884908426045351002231755642897483230894557721814379946731606987012755751461453824 7294 526127661782744859121583874342365947787288956995034231238880674533980602025049087628667555672800540601825383159588379833155173181698957243062358695838451785019510811825474509112826207489038034437275592228509736973415576724825061052884399046257748702995383123416156296151615892464142371349234333553257469603394486323338038013424250618988461215788256114005267780482013945690469751208828205238226083054857249020434673069214806386278381755030975665712 7295 -565848469703748632145095616552954583211502002971090130140841025351489374443098889886103818660194208087129477129612300480079391154171317016263653933892868495328659113776886650958420476146519914303335158014685046323553477986583427719263138184155967699061057316016983780997320220303045134123167312657951952012598533743391409061272139239227021931421013863517987296203119183844287831559592261522245527049365535300254061291822263652379715266617991495680 7296 608565057237754138763891758640543809791922387634437710042682743064632245205207222448523185493881188301196876549218733772108394839212725050759910286384411288338916988896218711558555799506265129969873309877614203573185490844963641229370841445536926212507829756073333687897192999332490080002482973744236520665391970311929231553774668884074486597086219439790418671098275409911736530704302389039543314785130301967278714488133481798067049611621055395840 7297 -654503142569362842777944379921274726671030103222322781995353147553879654193248022688698576689265291488921188414592646993803367828777917147607892268882480059462925841391391904486443101525474178911619084266609734185216275814821735270514007397376474202941489323948996886147207638166036773647206278667775184655601354776469251843669849680853178470910035572172198072571127376613135961792980192445244009331716524053841084584352258609855316917841047322624 7298 703905433680072432998073998617662364832040019784372911985246788031639041951099723379138592620201026670236385314356376940022194034825007816374119305493810899406985093353968613196883524170535007482085678817609169702558453077750922247403337835337565235835977202437916183913706869556350714215860277495669162446659566016952292499815322131834122378726517401193666565817656448265712719206272217511356946350644847228428481481709667877102403250956852456064 7299 -757032905889219297367049508939937522839824659078536951068032758652576287208032708444045558394377356127790903480032037855650897227803148491836658778500155079978781606714876584045330087197152955939695176472074233825476982268585609541652424716798678593478866342627835163181357055730324232431219687056310506006718573639069044634699714652754083564843204989728875227308374120489668215579282879355782573806753814230214663089332528759812356933758365990912 7300 814166175362937819324120126108725690999594620233703996127034197197373477915386632537217764971172086642006801518800651417464152534937785424400972225899264505163227051659169331748159188253786703770677828150021189454958869140494558297750609416642801118289068896079165483640776246326388236649587145000145508019727315361793190242250392890097005615744992190154434012859358956587671764353832647988402687936948934260907626121375884930075729734202923614824 7301 -875606975792973991951908402574361558608903084968015881013743048817543443031898951452351897446458399409722469600219258482772224985996018868202471411097733939315063210808503636841657780125053745121277236877534340363031974041786023744383581253819662226625939644924109376889156515726074701057211628674346182435436911916347242510526318123352791871303551465004941397433472596652505459366782292347013977106271456454851871800224164467217496982666256842752 7302 941679745987105693809832011702117243756167061926356030589348911693388531153169820351557977583288574807408397131073199533299174938383575017434568767186614293227501910112587818960517581204849276858799049243515406779347680272297334640752677436946340311705552795836857497574698407708259669297882046417528908531288227677838463751029821023130750592210465803539510564499672581732204459725649202723414005069215403905425511415107972718904233459181763763168 7303 -1012733336693273214031362819927589136592127014451891587174554868872524223776260468591836068132887465818533738032901770751192581070212515966517853896130619555505403655746665709544248192479434845721937401189776569409329236332940433672241334982742711467748808156281682134018091561378010852294040123223261157268208956810566389992917487208174486557679413342212311956912410180447732086459194261450939599793530499171481727134350657532541906622843881259008 7304 1089142845603336667555102331874948340967948668137623516582090596808877248182885628953653861001065040524296488634656162678772848277545777428497264202313793715762048982821607933897053090105155016091306180136313775530396775908356651605406835511507694741583350797344089364014400445384810583165749176365944827892874335386996603552690447521252436900256332290142998460360316287769606723718050163570320248917892192649136755269158764434815667610906671966208 7305 -1171311590152903350880594170234860866205029938295026866612398584460651319624537946409790808294165971895224679980885015097895443831819971329055010037504017615578926006810892991758797105854584093225532651871760905360351656174451755598465347462048080528625497987050382679237709667519243480975878978525151962556917610047770559519548168079878613686447482955468555775842269943595683297035728112067457763104137259680974177367863153890344389677287078887424 7306 1259673228454402418575037437946333589730035555855100430882281954700482027927363069974603965817954545966948050588340782749761937587990848590122463759654997346877099160287990425542396729949131477369044271980417913518910252846436409824206558990814232587457991514956187873513203864355067378188047007360058179272180968467040256408405086912971046557931180797759220240802171801446087155223852648179195942691165514259904632747350679720904754017428709841792 7307 -1354694039475282237196661359253870508986573282502608838831155052276555340771424412810101305993999536706992299694356441191829143686409789433096941084802323390182605783446294041097027980905947428941552771390852410371664200845550452666112360953004831589133512090299301070677614860723319611738456590672052400528467256726521906433118520130124323643866644620781203214020388465964838245799839345130167126984970069216951478873011742374270148232324043505664 7308 1456875374405903782973491338790280646510351198735187992937175800228004059151761651163158478770027225188784927866504484278886612437623026592352264001445614702429983468994487511929195821266735738430819468317866104584568329312423350821534129300822945285907913983017920355538188039874944551405808129728020386508225429480365302350175690353664912163311983146983838833711401106959107745858173127593782927140822214034190776542218022149087551832035928598408 7309 -1566756292056739491842983707587188075261933423032610156058479784837813707975791494618510062735728544177839702235143736784974166560552625490700696264739420267296073910322203596310788385614927890916697517148073319629936745740456707626442669391553641165252056346023236030076354161602400568053527544179701331587212850591976318230599568860655099022319979962956439488907471772057426736414784382540456991678651946098232295057128080732773230031917252345856 7310 1684916392086523172416731178422119749503026931547022220276763906279793810253105266601688710465383988906632314241631084465312812329067842805534254791195825258838923873329333950104381987718530612692554343283530968014903406478910830174689000475590394264395510124703701422204951910379461494513547891655269617338625434778278409596831218353848571133644621946753780398770333725109576392461095213751412896628840830531927795384632025299713756310118609968672 7311 -1811978860897043402963631088678656002009117841134402296990046888289096137514036130901930632667215466438580994347892438830796978694299570911169133595619071103259302310065955751685429647616834262172729798036146629041506855887696202980658496744772700859510002689918881283584773569147654815890015429332753728149039958149190959298821194318136753675914471998366193371432512644777813420445768403339063046153649900828283051318961549186544127244763859517440 7312 1948613746141715021429315430749344076325466787636776955019533195625308783880176808222479736819466742152660442035674011794390189468294025222495292617139374647935452876928433092356382611791098336364562302358016853966603562382208715413845125780079461036147972462081073380779858009064498852263079738317966504701122253016163720684865688920624562928794936885242983498757994341842112758552283515836285512332514594550066131061675355370496615787533621278464 7313 -2095541476989687908286785760802730785950239738070456919061506844034566135280828448665515261731531001649603704828624747316028796657451575655566968798523124208864433653244475716933410157685178512993500440572468484746221775511144260806359945386949426533862893185537480938782752875647081835825037902380319512938148144886949856753712278028589773684905039802408675263562047144397829419274665007588686393992851764630367748886131151712906135005327142158336 7314 2253536648571278557339258932484651979007759302055896113055918392477176946692285283131013247932188361251343107892243413082281909302278074071279678661057968741544895291478907283908250002263389687075900865546807275973197919790114164356248633629338486073146849685738307259377769811083600762641733308416761599347084240016324710356623456814331105545042929564535274419723059996893143256693833056052286188808309453603034136195543658406156554023117816166400 7315 -2423432090410621765075599927008416450328898667859066561409410307675539149710227837049040672194102507808069336088749276982279945181499908678359542772684941696710400753416832830157877485632047730943775798590184326293068343196497303783979321943376928011779082500184428722721248472449440097506939861754909586942579262327858117302495663671580805048140725284330240381224688549125919447199187354798516938973787384596463677959976917237805201416658259804160 7316 2606123240134820176745680288182555299182822440575647999773193521599771282678669588021772922374750630713768888414486978849089916270016357431961194042706850646286722663265021105605281532997380875675987964443094098434902598181422262407290638882932308667957934772072759322702742632106217963175799757185828965835407849737522501579965222446036855465041924384024129626736084408875083810466922299451968699030504206980871045761895707131261572529180324578816 7317 -2802572845343237881506422807795085093569963492134861436631788090522639041198707825554147592714201681396354332305563280165414025827800026711109419246032998886937999326202496297701712217077404151756979407352836142001897602957156683929703811433105155484153775342132002944854420099804918512258103599449331374856249468538150809082531590316906283219804132478089362853363736509791366942828692353167125017964369418206263264356016386057713572297038618427392 7318 3013816018234236689435406156262332218650704806007245685930880892617674995357719216224779059946312296863945378865937566143986909597096863047585762543330975153908536841591641496061993538699739815080165018707033593216780771508400242358232550447723085798724864486682921106263519200499438351639514261229807622623987171868666257561084066198514360815975981192210673671390391030510693526428991153420076521911118652194502956401260830025514974928962937463824 7319 -3240965669428505560191824482033251449725116760110011777787591141185995769350874882560336853042042987869541452505596492915818806521551053501346023058144588015309035926183877941712623827813420423848930571414225515091922448298841147746642240797327907222814124845059183658566801294054818603460256277921634769524049653282710612510550599057610002144274724438437068304812649365551980976910891749478729902071101145370001809314931260938325895343743277465600 7320 3485218349407765978132665122972403284391049281791913005687001972985624918158370623914389812827007337224089078855629719823610542501481360040620596898037506348136501293807930383635012241959021123378127598450950485350791234815676275645142817317703435969646095166501954998135223963302445880762905309041904493237333802369098659126299938502093901838840213394799322921246260365823555064266704516044504204716787285587014536124195277547030732070755289929728 7321 -3747860528115345308839213837488396849910144247850152708208446406405919203587881383561874561322172939543865337069014781124869500472985072684602716466278639861602535316761611403486431587330386921236315350846269648672602680644679455317482884777663377770776002319561732950156964719788280463666876885059148215933323520509209029559036690249643120073672996170204456838691686106671177546555482040666309284580539574481104630788039635648486866577490565398528 7322 4030275345551961444350024973752923043804375093655578614633392476429813881603620941303533564198832052078867734808686765289959725364682365072258151397005677111503596024214960926298938838887741586692558632685576642401324457688860630609840999831035714203204311182324014832813970470049144819459745751839759647097561735426751728671949079916513783557244457447923172770042859839054181275285280686595879906989636134874499709702592887089372053482583955256320 7323 -4333949868657946485990808242801360893206700470041019639806172860235205969764877835357429422925864957957310487071531689160744408056141740411183005818420022357351085738210850591891801109892550149379979896630175429070106780368299292368447746503813632096595650903314919165030983164603760006930280222835609958952083631740553847389063694608414341520356959913201234243496577128028747328473135427756771252091830772771741714184976653635469114776752224206848 7324 4660482892414833583048001810669204692324935671891334796257064239482586488569766340928695717268287869367875254580517087839317876018878991608306654220783435305517137810244226889024242719082075547379257426075329522208907305463364312871735158163442713433828596548115460209693005795769995759954511241562325714666420427629746273296969553672634545751705699975613612879836476631799262273051803627138736204724955968257122593416762284517566387219678927616169 7325 -5011593325938471913490255132266007122045508823756559354010903042345089556503744064827113207819095750756968671071672936021122051910431058674099922268602231915179258353233186521814221884697873384783391596904223020536756319698268713847782693491740028161701885083887756052175672630923642906947447906365491571300418918055856884597971236378418660456676387253551549608546013210527535132773428030931549768069561741754793850873737091272465245046088480063488 7326 5389129207387377664546379578637622617148210773973197223313001796210061225454390718726824559230947056276231080552258266747823845085181879448798371887429514449554784652036538368700436584781173773048039376503282498487460042415929545019041991120289175288648670559859042747061638249649694803917032810446843782207234023296471160056288628975361467345941144184813828771816906806508456405729206672315874645360228325745693790718420655708820474426339814523376 7327 -5795077394789732605298569428471922664173686915940698358716647791724634758340312909112353069254179585949952257270478966282766787122185228378017632849479612950175884123816749698222982046489584064470691598925870055236360630533157105840313403891842914142903613307206415169320306661231882947073325558969958239117742973506498170428359518357634196735964221880273820717792815318552245347826331467935901257979545361972848612482866182024397292604664940855296 7328 6231573983417348765774627366272633793247815313120981357213271064761543697959835205980738121644203653093980934242016123535511020679244211154240542236318654397055284835426246928149735686772306910292069708082892056881691129665553729529223600268145050016933958819067323721850037186194338491800118338615635179189686382194045230776078120465695204321080749548648215220682807119937109463555196634961545277288037109003474706758254552922083763368841435998464 7329 -6700915504123341866556975255125120284097088884173060503538839412103625623354131710913601485642115048287566319083366185322076475352501136930922490321422740148986356755964564573185229236495013527359039721364946846589584201503167532824220748087672729990559628105917760257895824348811239949072752329663833784373205769829247509123002842044557072211607480731849692719297083267966697696016702516365069384614594928797642357938115583177783400068498359058432 7330 7205570961131877991641611625657188567650015366100698455920506906321918094640490465291030242298214366734183071037947772612130080654008654295265829539124809593652970010354036876137680177855713379642735680353675250097944970445739072073331636056558568598808517493502313657794091483127711257947965229756244139749520914158390783717731142162677412380873668909854731269675518583270604868167292178266830870493777833629311190598024455112167154304156971319424 7331 -7748194772144326428357577745167409389369378382266242443150803839232155840344965216650746261170670632789312944979438599117383284049047634932941009127747146746574896024256674446927471554287108708881307391840924860198601121704202316143350866518912041249979233209440752810093552840501613468463819252666542518959962554601254691162529916067427952862315359087277596947554343872830868688714469695530744471622011383941983001700617198054161161754577615192064 7332 8331640678329193269414898073664461669904160103914785753814332515091299395451970900857007307449729682489639072401136525868185974622871650910907623991626069014521708847302934032215926214990224277261033375288133336400795017760533992684807276369730567312847324281910224400359308833108508989623769371068913753994489578565684722894708653301020340120015561176362132323116850490686176465310841114890410331280289342697430011102262641818277881068740751495680 7333 -8958976696817747328683740216533778514454301679857215235364395871067881369810230237032110506439920804792612775251452095915063681419971303114873594522239759131415440323156744623316884303068118279382705059958130672136090946910703063917786222968448366343600485653437057937246946725082534289482533901948871084461908724056688281462811157886302092314740568283245580304839181540937549421370041678026114234345081312017128795904037478769959638430889196126208 7334 9633501193759525944540696423250388341876280345624525053377139700244564252007439766727490485853003853739301606779392465845500789710780914307425538792917006803320296260666849817171519252469134358720717932801635492270290302074289831530135481282834683319944456505577585983365693358108319061096961934030346483728362287198082757003434109255816756172809392273924054540161575900742320134239621187156671061756972719238313535930005178907841654926258810308256 7335 -10358760161830124602976621999704115728790719180392666360761975686024481723491286802443968010712526813963560036181428957639109632104851278314552309759996685553391932692067294954938002163033050348748374360140996365457360249613350917435340540266979081461185732409825388142143289415694168557205665468607622454659507977532991422494365144582023391087299908904618218659826771690668080136288179909192080425547603226520934960843285387609399636223708337537024 7336 11138565792358135628525105061670531130777363590905864329447275322206100226950520447716498085638382941938180021358808600666021829517319123788149358091102609319252496315229023366656093158379636046954853465420508324955341576299907650871201406186254502631070421185935105763151223159495597719957829519339600709642281760925357616238545330207220890727624408104620236139440562435465855186891426345061595663118901269827706261376660316819765478744217149091840 7337 -11977016438981372155599680403388501894087816049847750537410459496603973370098903174342920654329718927009253788897007402083789326283780434607042152417882071454829986656548751573563310354392932588156226221269301231450697065616066026347831883691150376076809869045646537813128014940026328183164937200189321227590722294434124662658731581932427269546750854528852467974702761883749062499379993843499594539200315338267040813837137608643052350152992060604416 7338 12878518076989587351109953867725779809651933219228382026595705556291329763981972706613225178991061868398375726084410956652420740793143982191517431347557057364923233643646573575355200979074260728492497846847146001452974415860888730608557322188345650256655665734801521723050155004793196523123999543534503484312688747422533732595435418366449644853920890073665983538409813503880839374218643721133822098440215725316377677872344786116346060426663289658368 7339 -13847807370299377927202149615045020524233202912318505775068451890384403465679035219641983036810907725784158992703247075867099732819057031275058824758677541267772640147430272688524637659773188200332686346882796861630230750725920180563855134058341640457911721729673097990503416423045249192507299134861329621866034176422611852385441732218041220610148340992784569632918622738748587594190605840064113325770229060830647915217744111055785984221657480298496 7340 14889976466377251628998636849803586296639728699686915333667567439265600365325024956267439221905043745594386540093263629610662917010648273366354593515303690093611331577181968345831214008684423972273576454083913004858158229082315844739879946959167709048651006512920240836234853541172681684920634366415497728500533024256976548879728125170703257238562967049312302288448975513412266600677030104991916851044494061682966694160621552057196456413921689665808 7341 -16010499648422359474389458865164170332683490148934800189480202479199403917612095444495327871418074862658804346466088221912871141538743581076225848289119147851835960449964840616914392899074409584029426120224674454305371570290434146346889863528623965063428894993157185216081135077537309163985573565946393565038871780715688956954451610360088356373104115402482829286641986314576408326624493111364272420111400327061494839996012949684965175394247779549184 7342 17215261983787800917607060914756555538360806922050448081238292856006235374612294562252287873049479519969953251204335738923651069901060640241294789525226077921133325920920630269457621917535049154044546304369270810272247890967918250494678857734622180957374016045963355305423879537012800451335756196741751134780652910248198515684780451386535792299845018196860266818889244996143414160339355557439716658061650006014853718284507148969863121472625721145328 7343 -18510590118008837735153997881606735927218466287337908247450991056414240341256018348940788717969738448599162665079367777969047500474439597875633796760592078805675261492306902632017343317989875648507258583526925910577586066262868909248765502131183212746815670073234707363838998166434164856581581824984494752244333797390591545279204157258172911900008725564682082421932369226331902375256076429040199043376958561591933584603588729472930586775244651888640 7344 19903285374971671317350273081078834660174322134513759028788531402794485687950498998744825594549320775201254195449504149306401147694092377414983029718684732308504851188097387847657778211833785968344160515951661970229681104013290071145995949551218123476227481495766330616846016081045211625120460015150218211001611658226783110300435629293096030191630917347570985375524909146249708000529928168613122603308530487222474072838564620647676949416586116929536 7345 -21400659335755534606756596987035105298310304469458046032865313654975752122577677839361540595675967968416800519013806748915328059927799759408968920279737178958992507911777120991002894900499026396717991133790992654763666320434585727382345840905498808041482316242828986141580519760180580054476069937119938272296312358776239204512235391596621262755920685919074576772221068459237585868467982312885092788803485390995120254889339266038259929184325821530112 7346 23010572081575924958162347636782500002300090879897397445846963711030817390167637155838247195362737285407910542489530202098918936685155085096867193204154538260719122646255267827273367242496335501723618186345006307849880889375190397373071695692517354167970952244869893152794613546533994301668106111861175067685771087027156696213171010357232846953271414791284407184186364504957088525789607308966173729414701142730827979311365167054021757473202596262976 7347 -24741473300114694131482964205338803198024177011308893478418435081632016205295011041451045728650831629762465684130088622583745675287785109535103180684636480325208752888410933673077087846740604400281026296174661869266151009233338355818202693789239874491824991184660959270381449060440463148865064749583854867272611497921615022835496532906684161942631336744811881471679957975756259598574411128616402287241594125645026261761397925519152414292542708776960 7348 26602446469415233655947248956801008544156623547338555724044026421655838356275297299167156967653979813615220913355683593970952725007385765223502322421330752081643709180200521005052942901208929153393200102387537305490519441448387454599756481990350551407931539409435142106857622213189951720393363706198123478195709157632657352777330816238560182523989763999620404778383956417010088331921077829661799563786521525594637984594420693348223528335988176600448 7349 -28603256349525316672083882909983509145837823535181909987927763923400686689057102424719752707261985952020789033913729352482260605293037515330107120692346390100211208826086712916509421164941591519861955844287238065366492508706030703781910745821515938590883320876809351767921618576812654284739838564804257411587589573915790132459554755963153739229737286472338586501746267413896757182210782649048791225379674651895899585811167113893920524446408806760448 7350 30754400029269199763543815416339471869638326552077759761218631589984556137250524104821211067861101264991117147780366558828619358145466763432686994590324655243423388648962084765845373944320555951351254016145146167123049740662313561929566329541295754724590036499468775911679737185119208243712570913990388617716424093646903834247708120663252500108217335463694757871277170198230522208061861301241982938401544614326632377886280258157165730624337102044688 7351 -33067161794013446884513433395014326587002271202425370266874281862394997439255506387239282708437571072805295556414982518134419741922383285979560432319789350322341974582056568893659664243963353831338442119727359963807842513988345047716404332363061676753965397340883554488359416483530218447901993356166972534501984906100061820199675847093458729770647102727320088350375100392197267300699866954797021209936221800833914177740885646918371797754786160312320 7352 35553672100153346712509058470874037449337702092715555487458921881254970682208950886816202902683510184421051182756292237128148384929741688239970299378187469277622834356905231159308974556781097063897639860693059355247326770447992821906508690563859116368039511259285749736110696937360591816981167196356274527933425734690011099720732633593642760684747726809928182428462646886175907570784259224162282416236202854313560602247877304450067482145238410236928 7353 -38226970963391620873414116587182213359113215527126733389420784986365762774946593807434871419809435605445249877166508259298485428599264122309346735511449692922493559971868633228670721055997501062642634560710262010889360639075004585575555665898341160701206931513534871126977459867793360269260303288557411226173651093861665523020902820059714125211757066871467329065476824813429596765287196922242952829472421580628479286536370567257603955269396431110144 7354 41101076090818892340637186997538225006809596890175157574851453637184630992929954694453064506097375370621059168298710400987056489418658028176734898654133153574405834973176490367627609083610265199424128238206303463555864429062250081600738550524148848029462446045953164081517866973398516388073740260290377450904781798602842505860580928694152823515877774309785448350000737798653881614645832388987108941785156819028077603948035816086018988598735998805696 7355 -44191056111454862552705181501846498054316484287221941220228134022194054402647948603766628003451113942762265692091225491865329266665836759301948704887026997653243469523923062818372619418290982486921271406911792325585770763030735910022027686751482656491270310397214061081975568687705330719354144677460579486500312894506635193193848377308253457342326211083611811271926056476065787493910039793206750503514054077753486567772259891543429586319550745411584 7356 47513109286397939491516075470486251127140546802294088721446510306057061625363041528202691008409402083665144507012382516970228212200863017834856283979035438813859185808591290245995444777001265049588938015841804935056604398878406868156195414083179630471052372284494110337674034454947777851048571573108109217133114994471035069918901520346903221977372522173438858483788712933546286311923191291931795753375342628931523516346494887051853199121781958858457 7357 -51084648108196277757519953185677018546681340657761944800665055176930204096333172045778309675879918798879613128408420757488548329645731749902116428849819631466570023195689505557463040492480726376019858299660800665812929658031344330596465013741638487301548825443307763342921624785660684815194563909893260542638477979137295887623242210988953362185135055055533338721360556211607276296322562133405211835114763544026555575893421724429069103608562381225984 7358 54924390229642156857510418993419012482432109521092190920824313686563876501873535494891929723277697841287897791274715521004302274321363695289986834565959892177312429147175596000239514135070402512789580320263662366167128498391346352368310075417280570015328275016598031000491047552008785616475522051257094933794590660063539861058874325923210329439735042277176389040617041342095074966695279895107343965658861560415732516070282506001734576710947262900960 7359 -59052456195062627054062300167066810488233754144363635372210179982929214865699505003835935989863635112065211223921792290933702180858989563698691873916497274335019381340340568826402627485308061720675019953105341587538226366867376130957348237773280862156251697103239097080410034631928133209775526791398965352079598445735351149960240540735688674764104367698926590250275274388984405713485378573112410519682103587140112398265282317880505252567802684899328 7360 63490474482502471148754427101304084930585982848695044718533110134442335495738200588462583787338171628779996564928153501007622952843785803744172006303912102233287371286134537623958538787955971539147754858307890264715692834755235164949680243107019827788983066628860790456831777549776809480800638383281811925987614135856212542310807336703050715756827273447187555487110505664463925922701553934820139901517728764275027432219900417283650976880855725881344 7361 -68261694403153506524068033207114681241413826991483174556309688690835211039080031416413956407026181292944515806917578465693453241281858557069819132621091749188121478028272186330420534310493721884886652856455661748619771047015270882141717733860461035127573519986957964332817084248259838709599383871872517039043264861625961304125426381665893484846662886737373655693484874045464962177912571133747995362606044459868612589318885210356196485011808900349952 7362 73391107445173430683793162871912912110345477881249075897666530838038465805397784441752275136551047981632506898951735429273735493536151908309958787787226849242205561189363864009768140248284463456638582785276912557084724968932894517292344875657241666616573777670551069787459396231055993693667145169193539318416905608866352313824762310909195178776665608627551762064246697730364817088209076748510251082532017261671769666703171820425031572656907687722816 7363 -78905577692868758311037333454543528827375044387408581033537971595036769211132445448709079759419537529045185225437688816999768704209982586525488739524724609934373409398660643412699914060908799329375615085092011730104456895929959950825225773524654928990059375861986198195828338281181590329649505434049868317751359595772045030193317814961101179284781216162259701422607852616279774955711965714576455602180186660813158643884899440127903223038859022434304 7364 84833981999316575338986405794683155439611810332752009067082070376598723538844510106208382940556881828377486645235152983799598280518096744251225336334327224918673991969984384948240818982772822202869868431196528273951698119631592873118046338480488044325664886388402639468271167001108677136843714249571879439905354148233849503836010377366138640790891360802467921690487281924223896534338524833016090177373273129023957549604433593480138275957382214173952 7365 -91207360641112384290491856608942011171287673077448479881912370459147712905125407377204033842988894286721775435453777043879506717640588063817505070013311162960449050286454425618368568276175581879788202873037687597223588030920987050307140198781789422685455311189269103268280917650919283300645938431871734069797801733812658470859335307068199050146993449449394162662917439395912547105252636921799417412054027693646629568613660771528192782195743623479296 7366 98059079238317900116307176921144735194652222885310764151560561449052671039490585230693795992602380954090468269033334542010678947716882068414659315943336190439920202148374905410428477309218501791378055711204046578623539296284637109649075423417283009797418024309594639074573780733053635836547159114895929454932597763853991004890335482020486975860374418662329446066125519162948468235529271984226119973434958845576880175107792410568819621670203194417408 7367 -105425002781124415998514692395574493427085330373810849901109202307690533998642039812606114743820654237215709106740235229670765090326779873297133617920174722948687937905125323984941856510617562826036801917710828662860606000235324177057051222495439528797896451388639101860524195314110110161779358943497238679897201589705257711488926093595334478193289913365017044644247528948902505403361028037836227278017584225198859295685624178675193243738908953411584 7368 113343682667546355154460045315065850314427325737624341413300301016248371737333681018976231494918645473062579884099480137360346261948319387682275455136464336746817142067318623051956943529018533873808888803881595727441179995461014388132868633020077812122665776202432265449844498555416114365678426035427909910566390791347222140782452328551462608681253980132760389235786140609778624874105581705813426346400118346101704303585045963870666451963600674273280 7369 -121856557723940396105752182894377145789170156662831799615521617289196904175133784061748704370430124532370094232377728204135943712256821335046346266399013244782011114006775844160261070077833863635292903588623498167402290543775662516247096195530949014226168288920364425486425666586839720016785213226858073532054495468905993400856610144859599011999958287581915446962578828201965224915820246750707305395781211117128131344764130574998938889084022480699392 7370 131008170252656792118256501415137807908536331596557298947055538429954536825281011168457019537376388638248829019682538538802698717491352225626739194263208039873273922722139961898497083126074087448994501630873149864671501332512371947711167509500410740706243467765943904106165594144622082975488612594749238000535208474998116170623032100247802989905068441372368788862301518123022485767433037590488218655608497557202217041026413195566375803173921077533696 7371 -140846398229045831006393967965268146018626434253148081363032535871636294561839779149071393912524306878273609669104823652891000466239448235406986598362188587061660390241471863157108920471466758775173859357361406320984547646018994938791342509806257219819697630023148157214219183634186414381334485046771885586712378117639180711130735935611750124209352090859340438442794090722591389980205372025877245437248378343545828218994490244629490465564751762030592 7372 151422704853766301505368762225101231426491442755566590637692489031215048501475866461406058800756600521786156394119148621129778586731076598771990025746746340245866204713310655433585449719749368053814885638972772584627722255785160584266714976908693017134024460711484066469747973904663530688255853445188951846190394227583247141096060724203223910500605974911417687078307253924588763978774694216490755373175559298685117977327381962295142865845165485236508 7373 -162792406756306792619949980843685152501828325810861360505215311663735672101418523354306739898232165730813374662185778200424075066216485508377615864332989299081477492825989969882693931820799485642563248867568417445825724376990129338925570291077805135966507091742528963267261793991869268208384271869712000812931401657498287266316288221480654375393518464042077861827375527081553574748821252637818781668771717979772508707646123131430637638929196289884160 7374 175014962242299267189742337516219098415324225371978759118217598202215495287926480228263571649838017252137890094825649446146985414838223881781149003473622015120673642715215634242693492243603357268740739498405001906527882959842078080739076008684682943248628354216675353569775676734349622634879986317657487928205721255382669178472885747556949264240051399118066415419562132838103297326856127968660933860878532946550055977352858314920108636756738233414472 7375 -188154281081076794147379564543401846536835282590803124265574314576330531715327816381171377318214877050301927748793111493139882078896975916523046152323005516816838644111643060702847919109034566681378751313548916349102447598728450339663478078080806003237404657012687458246249018752047313510070304048574732198604837103281446198797583728615980248104445779947246993339793639842407790356815589432728600575278432170901386072372947879106204945226429083156480 7376 202279057441539896778530951848650287272520439619595877307567701691884249456029308819052784155970582814514877928547457454184400111169048863717114808466318985800826994595199123235292999341307816009868462456608633308761252735957850138495369008521797383422292950335862191099735608515367760725029072571437491849505106220513763634266185967503220379197783702972596723510333303867589983482806621877609642873661980125302788541245858799966615441453591883404544 7377 -217463127704324864028281058599916738420684968202887038728451919335410970687843123530391469381962708132847078549682234021724637685312506000848671641248403745018768350933797857467551420346690788557019985457410269262031529992227083330249525339001330039561420806482558000299633012333621804221786948188268948531062570293832229387718114588048240735744353230466431815715564764567425291682798172549127015999419465508878491187782233388111708873209487925706752 7378 233785855007131615443709188759770068527564517122941971597449105416191150807503225546603803253895789615304823777688814475553182641984154593201563535535350814080486609535125243848612796590750434218781143889217819135410205836831823662771422497623367090393770483080585685564655002041867391746975092653944733985874631627762878136542153996718306283392890615780478505959912651392024848314538352087660502169719736947239490067619816579344175122269173041577984 7379 -251332542518533377649063731094405560842691958986614141140795693707988514225009121921251386668930360018315794206504627351319261194314740722746258754302495901946649492752150703721910381523228585671541330308202235674686202964479889398437265623096147917732092270036451637664064185535528856899634863139440860588492920926805915844570983262175013342776420628031283877837831205280138520872653867709733351129080641638823441501128730001918929912944829046718464 7380 270194877584370044035045499561224771110533600767886330698955660746733975639625226024033642353310855263230900133669797966094148216179689854214562431633159386024191915799397472641197962589820998265343190993915520516415395491889683931488244240512368535949202767875652306696301884990346778173159243491210550978296490307978836275108873457718835469166656109895804313224420670134467292041734868293732237617120905045593136159083054936851478493601037198274896 7381 -290471409050689298603144530571986071270411369634247413022610975108753554933818241258020589162886620205531218827473596800342146507885311716959405073407644103267595031160842940831769952703366527153441975126641807386653765503095287382994472756776688191884574241512984573398049633383348642188505694605994081891736339274786052904620520577055539742062411462380521195625181279904577549640998054040564552907294296619445323853021422036257574204647986919112704 7382 312268060238969111036065209074365480870907171869120081588621690621727520188211527647751172123661737373266804205114192878031883769668078945278698874813965772100937460803714471184008818079018740754648779435929128421292294766842141822641779941520479569727085485123289770727037851065222714797201446543885949694466880684039747338702605169335338044690405140025067190458563176006257873419796793029209673534776335117686987894418971471940305921258682162236496 7383 -335698680233918085804176391271056103520359685408103098339667629463205922684388302228342443029376699145102667767727775452474991244419228639337596453034038024519523407911182908713517396816899663446082967824716356768493721643177441452078253788567781385540381141539143639663641188223841639132332902001010921866047474308831816507229466477131353291594104528828451431554456403682488698986682326455385101296115575100041319957437558122429794949365420009717760 7384 360885636342458271012766607312871073876958465320269106609930526070463981998835413749280786318618660164867875815886481283873252631548284290432740880691788752801076226228753571445908396014824978350320973822776628391496267725121105458115434405878889225512656095692683412586169192178508869345467498056049438250847307648036304139079742068539124704827617157211849342775812703281954202579965991897222169475581348703568109802726253235618234761213914396919808 7385 -387960450795571056409277827841805102386858565353505684986838390813933780032549768952987067356640261377083991188758729876913280828677392106770447335986393402716888984275920978947640704061309051793635500009292310283942053294895626601852929194572020684823656028864242060867484744231911037112400481662105535746226164367809368761367758342533015445524107744356169007892881043711301028217234630605856711366756089611247297889846793290542750902760730611679232 7386 417064484993629378472371451205866058857634416235043729826716101984265680418641266276826438515341538046664102562133202436399651076637968512575166303504863822149511490117278135676171561353360222366184175669040015289328807422871089642392017054970234957990840191718149672135415162500219585419447203292305333932475829203469073578627987418680884307542836332699001330405358790648162630458094570961109554653422246966978546356864906779556091316504112404502528 7387 -448349674841828922034330707183525897033738915873654235104605986747288173022222393400900076969252062281693155462206277537470515025136964433363526538144722221524925633802426058360782530055864163176828772252130050330662509243528684161612537723683560978457437807431403467006068850935224223744774366726933471014822099996178372434658053047713636483472634644809094931373042710785373166276041918355792859568822809295277509107163879470755995350952729685000192 7388 481979320986635397580906844498010152198135948799916296779376431374042274389822789413810935374263942115536067105934606986526765917160917410520933217327774547423373105140943537947571678317678891863612317859932601451024196208131071954003177205941540050303608789492454493530401010368180652885331210342222963731472029862127332568136248743662682468689202818012984820678527064284230448282142320234220387812200456698001922600370197028048870760004306680822931 7389 -518128938048146545576448318809695265626311208340847046448341030937844724682164472578535384956728052995772068034291206770295389376530949027220999164614787165413557196770522264062303453086493916019707885418832725460688757146971402067871191767453989139534379617797031770334782269845487250462238982008611996867296568443526493721494127213884178720253053871198195489181313219472364835642574223072340643993669585338401238707739419173587199011483191880450048 7390 556987167248389762761655301958655383126252207410164721662142495102010678118092105124224900549412392608126195335776452254383393723605997555066051987542519380037727946779991537813941888630849096895770406244853484274324201374096132863750702942568373679171988876547558629122713176027369902612416981426167227739538313141090667515837842116185432685707796167616120661763283060565400324015989369877540932592460634015344974868032333016172265405365563479248360 7391 -598756757163411387909862874239569921732301406027203765545211572719842214753756357996838984466832536964419184093423110106650039538530299269617146511214120155480803137347035452353482625314099359247237145353428538377041364066956358017411906999728651125864594370128341646437668460526775066553919249731810647274708692088019566266391809555420673230712863492910178549244880862252130149933867023480272960122806524927198177400613566508965977447131068833464320 7392 643655617679250763565027086025652507318263381977861152490474663052954903208826278395418595163808570291860922791086553346685840399503606671191796379299249797122738238350386206089059134585496657540111247948068600597601151363046415024134094224567098669151582720447724370058698654153177742564619718811736745828423670655865285201583304606222441643706243929067353868303888497376057292762922750468373411773037746471287821199735604136201192636597021774659584 7393 -691917952610345723272496058232936537624907933694851270646595475911562563324732045189710654463817285466026036102595683991618725897449125873466908297060369653716835144932413942913969025422439283203712009103340317979533874570426426917808496042234999126430352366996017954430285398564873460137696746277964950238554239348937729940907165492005204419556453112968969294517888040788062005362804255628039355456912109254711727099485321682834322827734918068961280 7394 743795476845535450828516298193086573417744384872195549316911533821262033505806860320803585783973240109248591864958295745074274097445782978559289014273559500235966697338702133223815463974513567512809151486191392645446793336698833395162176983271156926440257274180863959231331616915761003220573681250733178971361931440234629889854850649076443811332956851904552828393534916417599465825363116689456754007067286710444121095705444347992826017335798919475008 7395 -799558724323705825024602085866002201611988651270332403168987044233270092189406058020239557436740957553778676599734902841383338887124829681226442716128171633782954560679287679475142024451809471446920726881584313081451686804376203052646292280264150754912419397079760143382973576311927066768540460458217502861929614481199957428789568516067863874517187672050675949292418136313898378888357954493498569334871956310759419958090152716274445688166213253857280 7396 859498453610511046815078748580381239111474302960998526301148413564526717753518224887981258512902875731138754056273354890869948023007902623316646661533045712300598515569924396692574783353007164552445320274111679605877265359636610678027563935009657459809869273603470854759323145705715229336035634849140212710939664495531314529049056253741369917236526251594350792757767794384078513854752313004608858448752758804611018981065488591437851833438708720674636 7397 -923927158351920274387910047083198074931217227128685491697683402686355086630599246786079675492944474300396179742722364229058752557225813796298164492075903347323023664392082935178261438426822659737443585173489305247379371911989802937239538848724201379918867989027341707954730662852112293855545972480423744423703585829928729913281137612797797529735388504350809798856785614088332220971443603963948178923618613055771365598351733646416571491799902335270912 7398 993180690422175372809381752065542411470264082825066918997027968602639624608011561735909057290339553107045427414832497784753688927606160501882226470855838177941083675569092556178300267699714437449951089167568934671945929399636297868224730029584413479338488676605738738990355584264129629451324248088210725483078153039163252873256244522765585221031781421733588823863687480782745742207990620405796135859205049712667670199038707718943579494452789446521920 7399 -1067620004165894721027534113704108371723347277539545439696415797732272680035834842845319284214408851484775571931160437154088413350825319424914082579684421529939458853111831626934013486725346710002655095664557014971477763434190850239390249467176497267358123377614398277719691651859683779056172929574163633768050870939914085781600883202300235899858163413346254718351446149890137996794148035786103137529746924832418600000818229078673402690054537686810624 7400 1147633030759514409831060688861633050391820914112468980374002815319245894050003135576707095483166822933367494380594249836901762259023177881554220974385158242598452959431953685398291063503595150891295107868933001556515270224919357354285449064580949944186092997265638605393429040035125331014556877863995820759640539965284290009644655897050321985974817655116116300924723734837402994443619793554141197835135742702416345206230344887663938359032472095852288 7401 -1233636692389240669888637945058249417522635878490147160451867824762274282397167470747848059887043943671423624529567914163634964699446062330143222702615677736412543581006646094085929041251604171821158777013370529620434828453484750481660983114083356322357135374082250341742446968377816330914563944855428908426656172930712258547936173718366330520049128266578075148091246350234936607269058205143163475846522414632383695741016658038377005927879702153789440 7402 1326079066664653510756345132471311098593804559697253251541793219763068483956868319068205825081787227932188132784527251008063255840538869301048256800513949561214285714948660441120295841878133723356643647391947856109415990500383480056038571647038195232809177906955180282409727128858838304435307220389325302970689930481561459394555946543718094836691740775484268445408294045241992672820076855338339652025261341042604503426926386366718486674650847055964608 7403 -1425441712462765536793443804159981258879313107954589322253559937355062351701765592139133928184152227204547020147133546606907292717225581057127397260365861035445796456136626235937628762714390609966509150576423149869747844421330149235149107870722503955710956785257392129124170117858762139647167823765375416546270048060891459306009808111378070728787747581379525898531817368863497796093878600362399493580943531774062265179849320535440173073833754972127232 7404 1532242169230691664206478325592601087686113412102645301387332105431958709012734723178952706873440444970090193271496859477294157683428946874312732090223228100603436099713323243953923667186979014665789405156940415096801551078866758390802268175186351203316439234710143558993049612796725071867518862091630777421092998978729848219138915015216800065803348198067173465150356970723759069019939146593749678397300375803931806802739398487546412312023891799478988 7405 -1647036642670411095633467040584553572753055865217225726767247718063743796316620088204423567181896481906221658085006235788715830638385417425226537947204125208630757560773951570795283092667321013904543841815654907255212759040825113126420836385355013595181350208611008662754107558789435924560915144072497675750396780495793426510893960723258536504545358204374122867331534977062963725648679963935852748858820898525676667305905770935568202588832936114520064 7406 1770422890691006649009990218570748542717304409977458243839648161785533467915401012077468443900942085942282238777637058579339999964420607217038042646665940929067642503718385458923311417303630483318359477252451778629913062944909851762739222259321634400583525753589363792518733480042417683779136413542376460357091647711950665231232701532245794401566747250870263276418501040417005202682012874695943761422496899863108693690859335701449166828382916803516480 7407 -1903043324547194343540096857552650703857088217234023973667584504583554344504950872885962392933982685394911121352279757831690041411612831794764849738240713746509426604515297304967687236864195926284714407351873168703073058796678036815407033924976061664054657999002918900335828612042249366542190495845179288260211941115596723726337625940988173179324022227601894834067263728924170394110483078104387361578527773923955086202305759916421653460588075851710464 7408 2045588341193221035740841932357922864626018497270306095933074541952410684455025880949682222434852720365394546921519087292076085262680707169613725699306004191579689447782048193441747173978498854591108977892065246493135014648350923368271943967815543459169948654043012310871890110491758574915539457904702668904393047532695463925566596947222890517639885717855639203210638873381804914458220634483182700890994848173141689962087960231641762188620536394995712 7409 -2198799904074017165855979835777688564605178017507321211723624596681479574368163112282034993174255935455263331883156562670055973625826633977888190979946171972489334726681385510017343976001240004588909899498272150227232865300547609077787579518338659950052609807805006201603372561510962124062661381631230277785737143165883173284644587755291920946160263082978175489018555546473493102376983986443489955763712719860774975399166926512289851907983134265704448 7410 2363475390856976117128753486041584303165660794952151958224273239089334218577635452009870621265204561908445944809888969786011825332910309147067616199035661553875825876561294830520247321547415153787178326334364065866230260195162889000843001299453755539930745970931573698600673981937786925635705282097763181686192079114678699900199638914535190870185464325851715006474937957999498711798257356934743037482297787351603633737023268679972178347188314558740480 7411 -2540471727984477004325175662484556297494376961567994543037302508605965008481463974347552030043096870875676902285876352778573850391218025736035454945156493943695141470352753355477422672348899745886486637236690062179355881891650025215955519496968242610661143401254871315690206796219379061853768472325372732690762017333901235805694519606788491677464691358078909482949613359225479232328234487497264374036962295384082436466964404490399658611397011723780096 7412 2730709833406348209065457760467071211237598950887400662306260725240555489703893459885298900128322589621704981097915402039958978088642501237084930201906546737451964956211009640717100403119805869781031506614120737966942754365232739420476890964924113948727656462026832577205307658271657354613762194288467758589109608625248462213083644195545952203514442924731427503741293909215968892469173622921453902655392796019053885795315179280113884010678450412265872 7413 -2935179390440483818788891145190377541649857596322481477719335788486337893048008083733869196484390208470624204313425786687882322495978328247383563715611221410200454791525565809744863461720636825424042131333081293093203025831717346152396017711893102938897139662848315624607042856786649406843858466641334218380644682614140180985579968276450388508829728599632141438687674108516752652934283252381966877155173420273458783017854148778160109526817039473180672 7414 3154943977416937187940273290776063690393187896372845260897531897765442363326913082780490050786549646614602397799132354316661485891403598002013160992680258811120358598409585291340342517741994430110531391131702065289987000168606637841699026940736024812388508046790902625655601174271321847758448795202733858492999370018342987577090477858521749329387393846588487277352596952321998857639136508129879647763012446463739465880591879551054174155181928845360416 7415 -3391146579594793520546431182223748931999763398838886325687550352896103732207566274317522788215318810809959141553586872111205437696070936537904167236877600803029406744832454961010104508339843721783105579904999185586079469136263949892951323254095613312474067318318908819974883386379859896617139662079887617733768382341798333677003363826199854078510592768710363199939427414194001664843817514577839725498726304119355147940043456483272191459999809009614848 7416 3645015511811385452501118763657556464121197271217488115144486425300964003858806254078815450531171308595948630520048727791952648992956665827155846479814180745098172243884627320028942701782099083338514242052329569421517608338253608678750669618987306739575726889005477208876453655878801645278532453922600985000411672274842725898468896884489130002794844741790188074886749065795620424999676714838915844937704343554904559950969695743343079196150585265404928 7417 -3917870782440079446182616033219727056935277357721495936052144101536685752458245070430533971937729979771993220225430344118120507763955289301804855331124991952101302289469216112781566560676546065060245499491413109920800997835253064432790702304704909937071420618706465100954526165086187144301707421458340335016207270822127377631447410328124240582581041076662010408692452002550683975107423333137625543971678606975203206127820912898686851217556327439532032 7418 4211130931506794093907683410371441282797560507280980045000618332347525496370167656896888765594854582037289630068233358014691302764152538060648392858001443087522344851842873948962878158052107657982180112326645487075274096937993900062637265942589063248907333587532940362632028114587802736487035730301756455061989567220825515234006636476798034839516764754035555011426252148372600772420061029256671869097978320430691038762844752407657652232884266980870848 7419 -4526320378258287784841353087986558911414569645196338959618451643260463356625628780298514004898212234267186815710926452071454289751494567322516597301946881801168066917772796089231895186177633692788536872217328405178363103271952419003408833504997527620342015226324200190534616876672026551899607237813293073857000461970826785124669348979995397861048124394358259077426580644590927344795501101566838647586359017594430855867346342301875883890524366970028032 7420 4865077316099611884408196322891303944919544044683023863581381033228101279919197740889062195747407874983990319932539608814618660788450235868206976435610242509074076560238965565979413852052061896123532762420634589977463822714537001532892214947355889434774900818173686735575591508875948328860274273967927386355405769828724851320469305455632353856102096090611386990559173983264945965191735813446963282324454570098391951240916346183875467328855713808877362 7421 -5229162195637435631640429035993632563482839225649055523264058098049141850788759174464658689014088319075209606681472504517538654133393069663819849761033918023606735434344823269455958168698146769511164211915305203238914934205133999000539321860876621884031165716564347820261767692812946735925880603068217795844881767360215248690562065385596448670678732190654129916070334554835478477466375710438786319132483934366796780903658268960593410562609619185696768 7422 5620466839594678039389321931845128341356816738197119151528165489600875520392330031265585999608136833242854580273725436060088789034740100281504984821376374163278538114551623472695913508973160356298734239898501742765159514595523605253639955687582258541262318236426484502775694858089282682548293213509408598260744194264074133932491680352794588253797394004829463560505333501059637659212233205976015832788111972617022444911998542983183220774250231436441688 7423 -6041024236615570450048560718185187759280652613516838706884937494496538584800766506501005341325156624495681027276396478964221697550037563875842827997678334290799800376153225319702284560152776417406329843579185448430823983064672560735250128627355391957860427546289401168582649058725905740979950899578514047733121210993477047347806389784615965814852437541059907389867945497880775391017129239800520543604533143876409278854552281962362751540575546086785024 7424 6493019064475613366403033550594202871616304576230002938293008496215560254833739881680773042786370190201894441743201592389254950495327863630610882027760016251209608835709254376571551544890619684312299847718594563983263997983166797767403131179851583884496766966425201832038551597139528920777392924347996376338151717671526351004982655103480604760033599876679790009391691030917793465019167646246337857008625309842918184395488379100651092097605924962430208 7425 -6978798996965812420197660936156337791532499808364962899796152430880280421577339710663525610846145893986456129307816818725027145211657361429368966219325099178242559434654141220619069736095948760879294865419872908670731509071000419303051470140226330605628535173029910193936881476556721610607878169134492289476825928812590687035563135424622565036491229282457294094746615029249830762085896826521249949027253295238437243035385994923070448650488093333258240 7426 7500886852754339534911995255014865349614612760098893132897527111440933900802617594023368956741525235110437988374149451347755146919166389211092378011523060197688072865170016700193074932930146656803253833816490430119940729656485592988072806772416452091911632068989406573446103214271083270592711634718928597051442680992566023559754380657098452328853390029832929693933875024596908086656665218659878396805975422415034261035781395003839456518836856324759552 7427 -8061993648862052568448782731780438894712822099589680280146447791146850862802812769235796381002136305531923170288738146952794866363695887397183532002560832897343166905594029971878789086984191684565090870011792583264065049524536578665822612105222292809878409381466854781915461765143943069604478652720197505170581459945002349860043276712030629804882415459345288634565733636294746947937614671667856325589922540841457765468178915156017414302069356570345472 7428 8665032626043339171428477108822243799063690364080038599926864467020228416280209264576825924583244210330043568187722079798773689115706794271048935802463105514682917590251320559101383324345323678172396949625314904824041720368045581634579681654557275074706816629605822861830570517697984593658145666883995790796710746143051412405292581852642318910408652148450899121115786026715354499433041416434865607035266238882586613142454665136023980073030277353432512 7429 -9313134318364394063535626877386609730076575249405756548184242780016761075369824444044758150489538814766892973901660503660930736968261739693931245071873005273777775101001683953861363689492457114774518786852382221317059384072648665434148401104025234697790426023639895043587597013161933631394728495577146073388860725209450389536188229858535606173546673815193498295500063916231354990655647024811624103523444005437137065877485974918582375097905286370820096 7430 10009662744642927725871872238330403015272339191667494639577162812237987915222109343681622095252604311250708281245527786512653843842915489621996120255354820785520076592266373916449896530845520511376227482860553111595027297531638770642038846535616248538611206743170716367997407753088877217631072941665847985385994627623874430860756528643008502146030768760963186605237575457076551787266978491432073669118088757315719208209169928616214188677000061054249664 7431 -10758232805183972381107261453255465753836498237880458267789901283239761251438704756175257589146752468154873483320601615958495254934983021826662543922451397629422757663218977557849409574571165612594546677116480873178684465136785975688354433599735900295406436730836836964766928082321813783110554715402502025924641302535373836842300926066674148802277437181121411241369918219736480493701219577054765725686908828359383885325598091424441307966277606235439104 7432 11562728973445471876561841553225898977906998273357631147185440036785820355757773235764282354508083437707597829189532528344574010623603710717904675743105743326303098840624677537817289643331417507553687618867116324168764615604908444420271139995511877366979213890993101226229823547505129590838865061754024540045406045406675981587275509043392956122076514395106601788055191960194195292106950182331605808684422737564371436493023167433012056795420720367864576 7433 -12427325378926480532743144329904683270271663125394346503000302127373455451202497462241390275158829576978787879678020034317504038371811275501805145879158746572942325900257941352842880043533320557596247555076510672220931923171276564576848284905334504540199881465579347122865581083449094236874928288039781977856497974553863129902564889708964608762216442827804908728954113416608184492415239490217559074965411941857452725480783621200400449303604830334877696 7434 13356507384724170216929841980705773426491939677026481389080742153826674734803603322251358811445792061849354136775322704267060020621993784903972020128966797019923857993237288924194786034319405776461455875877040834210953003858878886791679964300677564863907101226676968528330397947620525683046148862864135257157631379899091567946206188941527273317643243578424003251099845663159557311885745474187644268120736955782829941254781681096038935190293837562737664 7435 -14355094770890100263276687265492263821295304546512426992782068931397682947683013854832851946785684838526846539188989991580381482217848054479760976192858791599994364102469250749315434075361361282600147836823455602380251460743041836014890592866219545426556872897190058766521256471275964649332985712362046208283499614453172354150035715545145364695701290245056821377925416286953644188922833828882580255825974223192622302725568111069156113771379620667457536 7436 15428266642970701207263844143364252468545471394983154854635914704104233836782025646585682421169008511183372928919137957052194298353880858565759816956871654515396199384859258029637523772318713474881439585664531881735044101219027189541293823511917078089933244299235103812695888326187729813749938552930441510258376802177219394722614631265698538696059724408612025306821007614169194273413832203630488712083301720528327667571445265029990453056293795503912634 7437 -16581588193983935719809105296270849909141857408744175714405533684103307420903035280626415032432813046114016174035168519288546276311953796416430468051419068673315714526103143950679670703441093746336962808018663198029187822901984882019861811460191372053032615852308923547854929239992430241669509095881083817928011736068588788168034651232563476142601661851533923609780021087333648459359563189827628538276092840360139713555561813520093920631659986916737024 7438 17821039457609034680130099388236248433739889935873554010511026894684003910459363790316163973064558203801609244212741150057518437704398997066969576235527802748291668606703207226749147063865103716755099500564658160204515420369784511535031066775710448586207975732824347688100675193414052847836882552124810088841066960539790656338892871300345491498746729271874735374309143651341199277420001095074235666148657805250470849529224498685731415584501443151317248 7439 -19153046200597831716926496699066038893546185240626992120527929412692140409167051142169791196688103794756070975759442158821113514843568287887116600204273765287630800454038155193756159573693653779219619275983876100053340658859457478659512642515005956521323671604690193919741272146930689894665614104955725902813487310332445985094143393914816608159865060448208377098072395887374261499517716947627246285139756341761049186343282640852994437994740405170601984 7440 20584513113406915890281194254599586515270645341152074780552342683349783011975120474549575003332673236725841495987989852828365121001405553518681151159055871084731677409117931077075316671330673902083460391956082668592138317339667423232667644067791383261889226826790828131155303671921672774839944020673581929859567067300534715029722327171548685378759461847890203217265863868148842310107315341302452301539529370555384484262882739330595255031791480383766528 7441 -22122859469855848179953418898740890312765225678432899357134588416636120025063605641385165943703402226423456323386550465717007364202795094118689870612994172459147438686360243930780512871504132115043259150978718591071416236177091443857407249245637915461716959902983988681542141090947156224134437831646072803481613915081047121442096295173169755852677832189200447100714499775130629980957214651884650505902215528045114376845331862251960962651100309991981056 7442 23776057439298467282372053858819304621146480647101716039571013380899214786100949840740243893925786306163541789846586359336198016588393671271519612777758487371654308429393401747510067185730814119015549350010274034017713914257789934212539312806150960932888046239952481192811571382098526827478439765073500712337838201015669235006814873766637525884363715282222131542560564511706821771191756086841080758908912399922662743494330040893607772131561662104609888 7443 -25552673248416741701612679651312975057702528730056192974161497670659919338124592695049854637885907148309995948951764523139865040176580659670203566736597134246000057704621998493597258390061341174433349201770872790189352561745254471198024835251034953473035890150374127940872525934829781213802706823255632714501611397762868063370294879801327997407085828035839275245615334510897300643081921491242721612305212745091031059415341723906420284639475752993030144 7444 27461911404379410545483394951803794527415129078643669600344572156072274552368355258488627232015171929319335034459188358715088929034463013607117474925228801285978144028078024546553340221284969967625141363289449033243996174098184434659174303703625460163674455712817054705176730966952240381330941996406080692403220827775729035304515254219452184304483324699688298912231973516558272923466908718098852106497964450771947777649661841412669375762522024455188008 7445 -29513662206825656929153253179393232334830115021939605713619272273027341551231179400255426563582254609420716875136725548123984723034872761844995449575512002899448720805897781018192008660472793054134040760993760419590014740328880977086262782376237567466594307265694298976990944726555671363677045621163023622287261425876327856115056472955794870700491743264217915963450100661841677554307870037828599943361047278334725946208099338748822467716964379205304320 7446 31718552793017678980529429065364721494168641664482758909251605567564195368527878798858608731107524181695412988714480162632699949685240174079417803418511724934054013072634029206708098392663165645631612271311179591773114754789327715322209220683242899003920325408969308317311525332031123109760650711220283501145685609996574643448451749796743609574163889154670802507902235184122499584201273070220897493201746400802792900057581173178305379937498298580308928 7447 -34088001978641618859178397153621566595737692388346198758404438546066782053602837005612817127312463454364008390769762856100140675849063870888427450633853300290224081249733888951191008307283798426905593076429074577208682086538255226474354198491187003803768365003756811426075005550572052789689803760955403848396142124648190047239218984285663972669054322299673759552076698420610116213383537657546525710061462667044582093971092637176891010589383165237788672 7448 36634279176216625910044474104837319735002609301141847950234832769135028860130912370301541837612425493003023851469201814019477840425879680693270562867389215626781342734251532841610484235836712575325792128177935869962165909462790546563950872255745774941421030398904907558209590880157777643197342594969495733524969430496006956668152502980612460518615407419043858840427585365004754944189805639504187946812996261315749596258835285432057076249823470331627008 7449 -39370567693996475838179076565854752030245783851403663533494837856781560913052826286317727420835320412943933404178265421894762313518568974554050846198642666185085793970812689562797227922941886926892365144276617402119719134531905870880430545279947763267742064919958093650207440697006738839181800142276214999687050629135097522460748143014780360395425924757453908000698656971910229644207786186637794037833766394991258536682009607030305746948742741258928128 7450 42311032740724124634676273112418861748433436962612547234418937846784116152237699446496076443364958480719905196845356644603259401788189826200967155258034763787005821751217428670954989763721474197116287854747032858257575958052240493945708644227259287861713149710482730489912770102381120679907835224642839940803742937818200778759279218174253579939285689178844170403093195438935252187728260273730929292599152315905854867779744105021309658399910138262529600 7451 -45470894485741741133890423137404998070014289919919488241007716024590225037000138306548006995077880858138812365506933131547512390738321031237714996174681266626939568565942640563799402957021881224446889842014346250549348295551061688808342603944329603985334575695493436742358568355840864281023438978518908566385487082615085968197236582229688288435038950724976945167023444166436740831263425156001699904775641508350133698641036509970002315537869007798403072 7452 48866506549890534158269877387091442696748504542237454485238431792859569352390332181271798702395753858892356312762203617119894622413286862799810523312227618225168009773662898874391963812960761596770522551856664156623326159445511207636557693052458331903998555601200621390750384826245768837731460708680601205476114265010176544356352257309258588332390956144341596522674597572741490615501955611703325239739281962356187196039387463473956412856497182940901777 7453 -52515440330488597630373484801974370854279237811586154641427918068326325466869326450441376186939808785283008474543125104905302912803828647786703178036665533736824067367740430983494849955947592629653999965071419426533856442505527695113003506849564249688063455367620012293260560497583946306437948439603008816778047948403265118093165202561437878622721230384527979789454986918481638767290575864744172393159454536241553088160908827653661734487193604133486592 7454 56436575593593372833693723921561184946984163174763627381183011174005979091405793082542489066290457368831060750954548741849796590503556436398935690139717721549571140050996037974506497316337281544073594182323356992399099661094233517417473644693657126852263399452681852507734614990864214488613568682807048883505502835622357437358995383634265824236067851527721916038530639311260963800257014669970359387727781897381945797900163843366742217963965719286462280 7455 -60650197798891033467009812353789218149850838430747805201100673597291858125569171813938806798911858599524455545815202961491350691359965924471480608304935061977794370789451210635104458260132235866701156652284983559581745170550125562030228607015783296133547896353653024373960536156953586120356890910898872203000287073999905680303845296772867076930081719293122994846539127631124429171625990194806602520497791930418700767148687486301279339606935400714600448 7456 65178102657072305936469212304872761193726975453466015691710398578357174069300593470493966154404150796424433359815918461394797992922748565127450949082772126690076652323343003640553128034230419219630801204215882720931882423755270205855933423572166903169152884290868532375505953347010472829855551769013776736152700431969833401912298457887512687964362731811204571556293137197183631256366622663582640558462203596335133686251875651089243353429933314515543808 7457 -70043708456629257126797334864536443465945851195748350798500785233860181985414702637916975028146112371533896672762511244463024391369224944720898438235874856835228764658229603168534279425851321479835780664313727092536796798462116021169800841164869963424179573090647655749566668681730660662952770967051847820156259453381135569652500067909846835453881009582551877223919842856898270238534935817943832982601483765322645197255939299674959948490705101024395264 7458 75272176736829767615730785592063006465779964743613998844594005370376760887933339662717723753390033380268249722309082648915436157003811774244332020892976022716196113065039690176104176474797014355599352646798907869620525529747780040796496652045473333527306760817484507798353180518871311230749214978124810318162495144830408674756214847301808585502842139009959366912098782067702160004487945233699435821354584606050633466270711805979729385721415433595016192 7459 -80890541926399116655603614209889476668835270346321741093476638794267617499250613751717367950599701566891453677874554939536406383658519723085134873442844540567133618057417144846677165978114521453120325958418069238490399983069305448495189068127972265287413937453310112738430732576600019885031394404743381737786847963639338787903946447402090469905096462863325488150513149205160340877542648758481953042295004878412370581174719371155560342164196876929204224 7460 86927850613379731377799879485745230938101718558466550278287378106168606354462983372943081018780273054853815067551350361068922691943552496065005775667117818593278775259378025453210967925548633072341511500754098128076149954949738510721343340486998506785023058304158527687545306578555209528807806404345729008857024538818703666366720080521833702791533336038164584354633733907603686491628562746851648799086988498389984723524695277473898102296769605388133744 7461 -93415311160985241143268223251954511117505733290023213637095171920239382236247979706681417698636860165071951563323578244762833123178611194979968508985942978938205134990855667417688332480852302729771990035698987553157183929798023936459441666419719752940940815820761317283999158321216573152395238560644931715654633139960477981315194219917362126096015961208317617988790727857383036866970597999585161953156541898700857787105155306806452437320915198543396864 7462 100386454437265415761430867867391666500565884816270183363227017615877316939796397181170486496088292889733835069372320853325725456605286708896878563503497501879171111825841777603585262949801337428206232157517896876211746750714982813723280339374122636636230328020677431516759678132875861087117212175904386895160717248519197018851730851436932741603608354219311433901304505940108742777884529595126632182287454235186642756095056539640693884740317338229240704 7463 -107877306483324863905361118599563167039541642646660261182874688392735403476116277854048257077677084103076363184558321232472192759712285300924641802639769856299528242966731348812121330977655212423589836480111767130840924306719923610793114402341409487333401033244307492415384352139983075637178136951499993042136492283722419165673400871083502219038927437925601793190395576709788765497635631374683640368053362014810247835405847916235973542739243496785313792 7464 115926574005981034997650052836389208761293704917814086399572316366973473666574645103389783538793328214101107886345802283824532453137725080824937907316300386242362706819714300477607272963874946717523416876280919367549284172145755887784558790580502056782805091180004463500863088009143967880635857769820898027741258307045071009038995879447408264920332144586243731470705025690043884131600833791485966348402286798187521476979547395710115301066961265048276992 7465 -124575843646418089808151749563235489820646594839177313371400645926237673432161655350145635179533722196698088737884458595907290487039828315557054268729881331399424813233280779719872543471384534053642205255540387273706862437444211096838438680283714708099532542363740416912463481240832630380138475849783241016046873171739476151249287621343240770812084256555062996253893041514936434808741324770285366755745029203521752882065325604036714872971240173525270528 7466 133869796046927629886625986293483568253456498642802459185621174001837241900188268343618030201029720632935700081914570728643051313026204776372616160767247017490836214043063465175143646869662218111278406373289772085462725402810332938973882940028176765240362366672104718197840088365308859372832404549650040311627659721892024682007092833708154619287080525939343384542414904547035764612472637908485413765305624074612273501065653988549248776601182063873494464 7467 -143856435813584916951455238356911810048585534600355158775229055079779555037258282247983824584187949612179100074796759250978351458595387377869904486626647724182001662408046798967978652458366577578009865391535556107919218689624623546579968051734994133971179847210981863887407239078012413640151312841915350215820783202205854758996696524789947184000709821541826123430040986125447191034295304093571117358489927631879370036566122745141809710352853361450024960 7468 154587338554076477713552753794652569359261021421516057152388903566290201835998230689397283764442478625369196812239793559030639820131254519013466157023349802764130095233900032261032866588390034142020448863008621083362353414932094332364089921478147762654049217981477662013059724468743727454777064147048622086657441433644243569713253979837834851226304814862416531824893937053444218156101549965878442628685220945656486583038518914273145577396461110306994766 7469 -166117916257286842258900454696964530865569507407574169922931546498620077719930230165944256013861354938602571723520444498261845377762679270016239382611448280364868892377830099610146043839859710511686379303539881603943989771455162282717099705374161964716495820161920257317443622750721799058027754177986640378606083252243871674444503012774349348139816712131068661816307935634029520297989555472955520755806654673045710015431566333773577034566555025054629888 7470 178507702375114236141841948049637982463173829153377155034727927751050450772275326195329903314039975223168947585401337605128294750877663726330459355601521386187867411108720904380654099386771086220372368615316722050521241607741671747455473290729141881249919336001437748176231820054327926438304054838300361227431196239781900857840721770542402471491049606161316713851840279983309455377289328392450976000852827691461220825789028408383716071391127259892108752 7471 -191820658067795899033232489868209593893727375274345451005576289040012026431854451365834425804645266520045510948239102247441518629093420991734656933204974138313827572684071879200411964488258337264884968396438821709868627866119555927487491770254872623228240900215265883752475551545868968539116068184068738845111480275440578004929503695776625590602847004904358253266313552527748492340105408509659537814905008070291570404699033103325865949368532479850315776 7472 206125501182297258573427491215653739722573565060865091254503910586248978549495502042239133998832334701823758641829444219055033644404097212680898590582434296197509077724036412361698009556592285648343796182636920305521888031488638989883843440496946612660365368967024599097271158577707683581426881715795007530820413991433248306702495970402563189819879896230345573206509294696474015878458710648702733643940018759219967723739730195287982381453149446567843328 7473 -221496059649607340897569301478141807437105596137625192328772477734894702146342039797215575300488678607736189875260013706241651315633359815375349311219512845642493764947077542449977626145601684851723616682171827979587299162616318864381605458424780651927318214549575099248986595361268641010508112096143615632422833454616514005942052401780819326041717886326682272078698019485873034018582161212555705439205702846161862561958857254822302945675829853577805824 7474 238011651111678217243640380897059095226913144552016246455257809620566750756159822385067695752598099075495481525344323890569003224401804814269042024779748264474478602877687555974119142637752578946185442354745081756974244037109067471908758555393556936475801469205221470561018608169737307594790741346883263390872591593045656853245277260702979262904727081517286863152725206525791641478370208532881356492781105666703315023363929573799599347113897441676058240 7475 -255757490722885420896726093968040222982559726201477450643776777198538238635071772441741087350036994104435026596631670611132391167566650566272582837372945532091827387169324385587386928366882173767481949262275491830815656836206587374496808074029977031735782208293964510315608900584247456085619023211601044620730560720149424649841520296211118493308672544247321034134425242306557598975482621341165261732985625691239418860263641942734607113960353570354102272 7476 274825129214952587245281462125846567005743709290883104525982115737633745634083025776744052853945067859742143405209749859073999857698483034376742059523638416052799601298379797840897906987157544879591010609062390866114910208756452527776483588831884286016926638769533656836978241616307427689500202429280129731611692801579666727577194272233029135456073878138724344949753740863344423044292368206237830524104953487107868388865863941333696863359551264092827904 7477 -295312923469011023301534632885739241763335447024031757502187687294562330026890936792229172898467338877123146934517489556462648040369901621975975826493417907097702595374254652854126636099048458753068491359370346042035034836052144212840812329047792899683574658211591311428362045952063390337252002492780916660286803939382176501690102785192476447723058892876415295168931168576881716333252702009600636586026511358381411922879797490623875264103755888613392384 7478 317326542004641663022704608348479762440083937291020772806570013804701248517193596474559890308340307813672707326597670530539280995755848462667776939034794842329067726515298708192193275196950242582302892938087532636805311896004687723780685973655143625255074456390560815578344854040192298200775499703318150436984734137277576087745428957490366802319153661845412010852770673039982541201729486346192431387962095958077311770900811959058882144643801680744591888 7479 -340979507974219282514568710901387239720651384328643900154595224959966408002288405147503758708699432525515199047825621996596565310473479268531995206650966399856779033863211399270492734070264381537853144858476332917318188550883618949699426764704629515638485296638643154324725460374424007992271591977914159180427632847912737843856816461821061383201053178976065804669788341645879031634567842069989148008836374366682118730963644375515383557615986566997475328 7480 366393782442555810932140269439077432944301192311273548204443896518988701613000669901133502144146688610732644427769200445262131249816304478262489165565499054945553412473392311140571532949840286275943417148476017861403278991921896199166265468017003127165228474450304927449568612813329539414994613893266578671756915574507502843549952517533364158262475601453255953561281283921477302881901755597567712640809182459704020465944715245241136063141214987429001216 7481 -393700390937697071169656132937156129962639186356749158767654714678889796503991080135007233509579012108933242631106726152346755048194528906647896799564193634362674517219333970175432181314541707344659388831625721380966146823063472318393639344651650820727567013435472083173566815511566207248544375028830130636226001163994167956164527503240753787561157593443846211947065291323594996189995063601137479313577697389092859634557054642839571799851813000801943552 7482 423040096479813379474486460291179413411169477999007616985525585593271353972833554316527553994724558116176004928958647148766740292539976974110929517530382273942321055596334345467278863149169591160778998991958993813354326597478930884802655894228531356594807536326071620345795469124421021551871688348409908086869510236314594823145970062749057080011727432370366531257393502881461825818213564599721926087678445098297600371610034510533564484270399843858328576 7483 -454564122532564569061406473569042344561697752760347229645800079765251272616903489873059506180110797867284798894279328730866274148038525124360828794767405791093405154115327150989785317999682517393194558703488263632101152124145067033766366618426234036176355879218653457436466263613664447675154000536829509623073488462566083136591268606607413288617649483734088236301010168468132291353673543308723964127406224089216624951927481928374242102324807760957407232 7484 488434929576322715720745038100203016635249128383240613696807178328459178189972528657981407365673876331330513519676923741930106134704014213991867888736523158340226548811920493085771563081365160161953226038015892890366676456310212889474209271392918345067465268760569396235146180904288363510549028941680408422264438863885568733090365821752030009589607910044512273499344480547997642171173687356142477318289901693712498024568162597660362275857500626140677925 7485 -524827049276498889973624865444865592617970466125489820390286850816485494798577372985713896475948650107264797515130081197679343238032939560374744380225566204461936486906711783081002309456899770959383268318483366082751482268011503729273315899098178383238376721584722789350066536823763440455312127418668294365352184613515820140464459568693058277279245711678299064763092970846874657988268458655604849442678074090851925891751247214322375010622246181719244800 7486 563927980514337198026253838150656935135550062918878904037100055081629382275006841678373246361522886741793357331578636230734977724357372445721168278858230168955445257348233375203886259065228741499739382141902116626170088392224557350571213379806141357853716508278108602611215864172452969333633596252094101732029447953761330532786328793430152406542262922202486318878223610682026794555584357362969570113742323764366329727725948521190282445448042674028913280 7487 -605939151863406626005529833838421392036592837083508491822075080856277952299132553771443980837984068169419569435123646834834336312609099817323943652166243263076816160770779321907640891416543739242964354576446709201209097116414184963002508699261593810322812526113521535499731942737091168515469880596045980289308493822310363322161399018875235789065297844554195703779356220319122935487211052567594843869721638310507703781563422007313173198287956541729406976 7488 651076955434245643592096587495382915265531276219289218288091728768561684375977706747348763184291987880284558899873655180481540183203869845228893849779255656823924227850900040359355143833267558934023062756678678901930168340099397810849015019863059314014044009991492615627575562946974035847743002808257229330589694452281933615664016416017060890841961958866793132858229655764061366324590016194279070850331007753678634181532318803328621789861181735494598912 7489 -699573857373921624966724749396763893452961845014729402342451148819345130734330958638920582661743976993617795345020264905271299984724534932535548320666656767287814501553178415204225376011001263971777380483854238823145634750598118923503601703569707744596984433564073510324510645997160724853959062906474029637201580528346359681914444934303432789715209262621904853973536572381660747568718839418450813258726334460631736593659868404135356433535760918799450112 7490 751679590698509717970187497344810095843690769422641036445871695591006909649747354582217947863433516061642012839611162245177845042938006984344727015468268142682186733234342858606214203827805088831935537234283955338931665703124785700412736198254210951220580365703665637393595520670333854780139609898431782377710936623163340270869672096165389044610050783959468046377299794740949471386613010983881468486935375636305285338334032683644376633573385585959696384 7491 -807662436556663376294149570104524751721179373190459822436009478726630758716491290384087348412874806489197645352566642204902034340701538861500574496723536979035804267563705700613882051406317231509011140807310391794788939442034546399806667235441377748665574429357289581303672964922703542991418937937480084474643155292510285653025644494346478091851505721481565981269157122116273761970271147160025119573853382497160676837437565836288979735040447337688203264 7492 867810600473677712827853570237108235134882292406681621949761575236908571834694088113462689188094784898676042876191070754569321949418059978902139227142380221598214408662704167060918597814023259985606179289573173883969677607248895625135955116432739062306342935859871689787358474451834727674826862116971719043971798057428161415536678041590094934152305680488579770431305872896431190716354449164469229996249493925226941014532462278235767376273580853990436984 7493 -932433690610031114513884881557099220773542447158267477932975390733650354785243551831161110361573819111111692666703548479630665661814862167793110987364838473489165491321154124755195088503924108791300086226055237727637777386058456172841559879703074138522215247928425895609020593864666411697400682358343937076852529984077949122548770329103797936575727409783185035139491181304439937278496188496684426810957733626811505903318949196968981034866726596295786496 7494 1001864305588793410198092807159365930883291032540744261047623486623874095437818058581511589660598812594638191839817230293127258898155028860839033678378155361173507713677793000157402440553319530656434730426258954347392329289208517638698793318353734249486686876882152088645158971524880339454822182740963315172679671008689299552494602938633532284966232557770366218744331988943708171903132886503020271767869333408529020673463732654654242441890057148500683744 7495 -1076459740005155258450841840749427903486177956544037651900447118099597672160322140128731454031952669574559905583497573302661426939584939644782247463345012278106492563700344736273411766673575794605479871670591908198815437737138125148921380982693268997315309246722902468475267890345820177958060328895375648921217731794301438434644204877889402747257616500705814769282190236015608807561972912801667761824709514807629247757357036745354016136629166089489612800 7496 1156603816331503396740707916034387604509644284847747279092792881402209703611598260237588966783738123220054403114488881360853754167920765816961659569714022525945624719387663548615591929623460132102748160300161776941423227687500981724704806762630413262845075303760712933032634079304978039681335561747180086254199103101827765385224056765547759133018944455591704347843965774947665278256699722813505319172349564889391851095723740926721744839000718198305335040 7497 -1242708852575989540092467486183421977478459191057110223998407685287415622857385429799788286001559681897983204600662943235268717252185946050525498795483257613842967716631712227791396979335812756595268310254803717798518362090658119687126957075850656910641098634102298503588283323401501410186032924505680885389372178663496228691163826745927258847357673715767830799061596409925151497949894753739337667951604483384768699605256612229717581011581291397197070336 7498 1335217775744691547275013700871927716178047482251972608667308113665811968838997366711710643830340161783076635518062595047516792198536795400398958364158355585640945469461636228306340259217460475060726920993053879924300849443721183966023708625018927972270406573290372551879052971900467696092602434707046220047970739311215453716237137120965744801277157686358957545339653100070655563265466637806875212051191143962947076043975058474806976134136922403226489856 7499 -1434606391900760008916569956070989329502388741796624196993042354673899945918714567106987885732228061544189289557841145397641021040389183344373004185395258717537274801646420515434117407366587214043204652219853232227279226058506456575137769690291574990574479034547277298710827711797664603954343201838696041449570896558800560891064853513784616048616349161488473767400585603107658593158473533436599369839113023517142911086902490499515019280621530155450368000 7500 1541385824412156985716763231264561648519614510499598608365917108077925009780490356849101409083340531016826514085217156003244422960264590864885140409396604938738671911911977925588226839872798463101583789351433272118537468406126509118981584777874896937720928789213011430467978708364153889422852536516237007580318515235289707257045201698389342721460148580239398126925462808235888277562266016609692616696348377031162878806878096261326111743940646372766629394 7501 -1656105132836779979962673029733905939432466352558224169672785453761145334174779954497403127315274070007628885418999644490131897000219242460786550544945271392593645116054837973950718226492255843848443800430402232705658335814547024370975789415758710959279874865026168985425920485613048031553618691216948899711277341661658123758504007376538579280009409169128924108926539005976440071318376350768168166331145636182037377693663473907556289218070681541122457600 7502 1779354125814276027953693070000473709682214128797002636834837473426709849465384577197640078911985513910756803250752880875687872042490493782066881364438091212622091638800429842293090020135983344248173007319944308548001743891767180402129922143580786659932050146477341001243892548898177921642943228727365897673584550503389150455538683796290017344456681192492691335502749392756213732389987167784822433147955767398703164348211052449676916849770939701883823200 7503 -1911766382322361668066393305194521601845024481431512029697818855100487349324683573912014895687078603744501847566589843256954841576102037874772872618140129303589795235465801993628525087944234568675957742782226054301592808167043778125134108577790460760223424953888607487575653208616319121467833649512432146754230942209345116420064672636054532060566529878399564861035533894644412170749928292801304383579526124936838808198264694821475638449335044894896422912 7504 2054022496716992669347207242115278520180019583910581635991605771261588812841898798631332082106431144791103759898190296403619845536395286133994605920788335816576104426573715368122431534849770168290344113027452905059048658757038887952691577893816918710199569222634917182608124148843226657610649764632324052206226360916914576008642028741104093944418430468062011142219416607847514617660536477293969944268939518341498357772696794969749124103263758259687043072 7505 -2206853564115660967390874074828432502825976982401086008486981801791087824886651732839036262154994593139661095847363934345233291273793805651990411004601986281482065879431297660936367338481309537974874648974480553373224408792751548993485589617853735343231891504635599130961734477157226415492182345743793997926184751742521013246175074055832201729535963194895817187734894161830220863115760985827951332350485960580822933536457808875726124590437176714670899200 7506 2371044923907220634052717824005739999249827570903580120303553107482944933423103500252018159864718892599246960466067571476166717230423622101334435642746475617394814201559098542134395593152634909153014349367250319092563885645931725812331658565370319849952280668867459005427963847210247540506925863477125778837647212491566464958304751834335919149575681916132082481256473335715345975372728499332643660310439742858272409506327375871727401621246128056957813760 7507 -2547440180486171763117187898838321446076679607899012102691272642401957748015422442742615051110726764619545921353629817323647284250985527922073921832137726519220491053701003534427082340372246638405917416987969688043053741580827692722001482886021829152316266453107087197403990357312703442693996309773778779232110326663312488652689738104625198120994255557680737838326543675601701347356222935067379378538951564533202802820429998325682824175022353349677678592 7508 2736945521720930621433705676042738180752764495058264896293500431485344455842146604331857844051251529597649066041003607195886800006308680716907468992645139188398702405500436175581653773076991058909588006679109600311415237988903739313502155630891540697224683574173360403404751344544200839525580209761803110990285583244347869141009195807535259558715935453770530346288827772852151119638838121820205836211311156591513775494692281694397896218316706029850342888 7509 -2940534357181447625517353655156030588641637520915289961116953599537885034778782032327841019805220546125488088004729129062180174635059753582992162052291767514698566524115334650060606287761346688915778156338438096192197817859462268056204899768693996138594895601248663709564747417764087648203101223698880884939252463586378746695130008715680410723853261674094984901833216345671641810942745331572073818760551935682827200373598962010710591148382177634077900800 7510 3159252299779290781222085385158120057829135309163776827492460012237122648038369585106815716431774670359453857401748150604048798685836070310418007092443629322722447481523190296896192327678376855482713438786796091940973706495614090269845417179707313183078360682706730256929769005875766641901641011637797517416542904624752828516184775127313910128185055489902111204270947536086273285963386091503758264562690191128184091085924077086275386553051859255322781312 7511 -3394222516221246945776835016745854882473512258551238989145861253906875948206271043996479463294131316496879619073567717563238117656318758167291945189560901958447070464632081751010114318407398465696498150820699891585902923607623129996386579047466341055013778470418631213185783379142460575509943238661694202238853998119094956172633888033795364010306070216991206787316003116253440221541382041199401773028888880756155806424446443567180090764958309141243232256 7512 3646651473554470785650421709060450917716953715415661009703085413923038505321777253773405993351206695635724814281595387029797471231920109955289153160746677835032648362804672816494250414031686085671216997081278374283854866562531487889468604325340223785017280118954660860214856731536070974348681336618260209704378482705905841506667355804149207740733162599932909311736751846858431487645352976827484890143281716768761941620053111962006994684218805216219712512 7513 -3917835111096748917227091991986782033884782446375220358807185463335513216016855668495134893522591888671539410410334690294681687835613015328069034713766192418071548277545901761843630498955022907933561236804606337157355214506099370483614334199170333357560463738789967302366184086278381114544284685729080897659287820727535164614827716496489453835377306307565810722923319390618138506545060258370725035896896011625294580378041791180393427069552009725280780288 7514 4209165469209762976229369971583150483902912464467971276771122407477941578561738771620451374788330481744193466844505372163090597129971263887522833948667261670343411958977820509031573984863505348937245494886578291209446561133856882447272039620415054811474722747665095112836168432861553931811395851152913222382256802789858227512455128664050755557410586971445525868928365294567368208775381407546423646821932113408548529791149911387616753141882370142777922112 7515 -4522137808697301668268414141553081309288331479018550667710293300669393572718301203696594840173546455219417595816817628070642883624938879565634622530770214102317047843126309789520188127830849652883552075644186036602830099904882685043850326183537942802260037442143599362136090737901384040304299271328983233105083780251500447413816544210963935874311002392513757651802388707470549729594887125976648879456820392042590614616762413511013233501865792380231221248 7516 4858358257105967877186339751998901367092066695042588217441566330527636413345298273546980736138357653487930966696956414807172634621350814686588239144128054378271320295500166692668888531856622299921583513132778397484287942095489732581606888807125918071926503592373637425056872420407937648428567460946947884243361022348465411290298897822392936246414017294252578373363119750967184586287032827226062418796521021883910830155946400022127512354143223951720567820 7517 -5219552020885700075474698778859259935746944474015619261918687067865582805148177731738993923418854666933938999803621031940565132600754162314794559679816146917869638652233269501189398176070395870112711094425939971938074056141944619697990981434094336551075791746654373944795368330164175938218992969651748051969115019962916254086089563498529988194398913756056496014782873424063070508182521226205322958163057769053154435089220529025725343205051634084594843648 7518 5607572205244956633279709494275558707031127892070701893793795680014126334097253868306137785967882286681408493393925662130388496959801451936001154138490432972705923602555083417190333333715391990872666778370498998718616782262455335764061742356549800601994723087010709962995588078464982162193236544040983808197206688000898850770446566054546496303241991577042763757282792963635116631737515128954439890825136072888900771311450910326794321865624503563929028184 7519 -6024409286625276372080636763983487592736997229023262065160088362193524312690675793010253283158615288398925558655210502174791209868494796548134358833357850888839628363723017258206541940546175568835022330341393538726297017866424080103363938084706167372158624147626614970580237234996319189279383789335646780933483736805723167901506878223603556481224977895043754063253303954241910199437411597997864617776786310704026276335201877312964497872888004512382451712 7520 6472201286037781835866666957594555346278242841462680476713260608047203428063846161476912269848947710226002251089435853157937858967151685689140883058594292153753044373931876744714165262364883617451833154784818002478477795500019011930523923099409121163666413583155284971136079879896609257274431465696856449045045611698706653966208029815496065030209766669740328547801776903082980437457764496790850259220684043116212017418649009934788539238933188367858167808 7521 -6953244695066839009074252276085497362854338553738901748664267677239852674890743106697063842912342685065153705887621143015981548230654965082241721757661237422874138723805726201862328647139892200111087981598690479999367160366775929162445749062321128907958129920235488779833741116419887930423436305784790009546668081480558591009400233506629007717349115408736624165393807896084401833594399403427654311577769743358108132314542124384625854841514676569860210688 7522 7470006210171571934940839678427453299315842891826680938902696184151930789607286280491399982158891941599526000904043098788943097316778440002713217955087110369865412826148491326847825158057766122106968666452823293387844819673980500190121973542692912562459333780224738794863609407894795980614925367267481186653593832565193649235940208053860447550015779039619219794067293107883812818073709807653743313581936546354821368173070679753198256012386868077006934848 7523 -8025135335023624851077970083115482686500408333957191897957294146931586432373717252010199672720289545967229913094857615535954250682731351311598044128862902778698798693505801182798065691327733679162963494585679474304714447125766133721484575687910964407608663275804949547558046156506303927986937379666634225639373698035539336938292512803083426719979338548524361418864375849221175731078957139913840635289858884252127276229137824965778630151993077552823402496 7524 8621477915030266402654422649130573452225793926530754167381977747905503620252670895116185570137798701930926558035523257435969564677138160241861579157625718149254115322573874560243691802459437616835638504179602521605028156348005464901572271138011649901347389887191967895821483447758899950009065448602785800829067576081097632072565491076679993031492576072372150322147606107173612001007934062161066949085098251291959488705342097640249885789632049848689626048 7525 -9262090672927969851402551631765048842378180207932090926698854132147446172912596806354046427281769249183217183326037068100623579780492217232299767946738940889420926728256420735993596670053372753043359487356769414100266224750195611327777863174044734525498497413661253237886905229080431894062159264402575109488649266755501977025626289341444998645768923255834093119515701360948659338657806164002289098764685028264076312113315480591146702144695525905954504704 7526 9950256819416953528047281842940101853432180607664930913519407635922618753395126948562667114357512737171284105023138565324071516515341335483687980924119449210155711084288220055532056161488252711799089199318118897087944619960088194827477547668854427513135339529166468124245481935242520348433105314671477792572837033439595041196756039456492610063107272471200731414072087052490153318145549132224723356217112175464626488569833034152336119736714341917428506560 7527 -10689502818267565465245783006503426909213478027823763854384101196335267979195887187372136618824835778887059629012606724325740741449889500962533902597752387483313348043040874068666226420037340932125881647622717318815727345641860731499052961240606648512000888654528512181108118234224198358481594608127724575956741018081529505212742761083515857518404164175754806198897150347580100514554730754376788593708226517660522756515049383637382354865519189145639976960 7528 11483616391192478208931496455364766959259378457574525466918720718352199675155960147884445844354146792296462736481325024893201471750757184595659848468963181536265223482680247133496875222761716811218375082704935945151959518428689932003514282817978349138919525546420421457077819051249019958202922795479302838639299562792404708689383742114123802796891063689313766188009344700287729766921238041337790128970532843614397216362240529002886959122857174598784353536 7529 -12336665854074091199331804664310907901268626472924397978392655439338570409311875849852497283536247440348095710229835711689392816046991679882020742604001399142505906711712486297462955399105804784309830851283199778636217121271359417521045096693436404517312342973627191760288967626396039047316432409683464728477311221287244984379842800742386072542138603716954936084761272695078819867625662638430754417327321467190147953945953789453351513856912472703260688384 7530 13253020882896169313342113462506370312995454532582425903016997580019820730046912419323708292830276192425061411115962958687981900529701417703566422055722097542949295480303197242533848334624753922115976653725909351994763246093169066586103627619433908490149980723621852592835201015849651902959655482320767110418099478240504284530684910270394471875275493738481726911457452763752561496678197546780829702011898388022928973728906741466573262606962392212547243008 7531 -14237374814986771705309709233476130400916629962501571759007920721462713787594301961951329557758054645384952747108841012102869909996473822431291866929339797048322966825249334320960066662488467361736506533922240450046302784478463033053002061696511073382935183192993847683028278325945063963106522555939561876829642368098659964347110149257727048176095536994551818651655789654889687561816202607398183611143149795623444415956989185921081076590392360438767550464 7532 15294768598972655918600718131620237823151250230523684719806602262180885628698988759321693928921522363543576539910274048879740012907472245497593861651673634706544162279754211306966966158016554984075643988803193361573346251075446161017474091365455185991078386966105471610189583467995864400465726942514508044180265663642014411956291869975192795936705102739112631411267380500708963833877253319263596666147045263761547564910133248300219930870205408331133822664 7533 -16430616515212990720108143218274265438662322205896410255208547039713996486882625240282715150343090574865768396435487515736032035805220121580535585598926246625480320690689740559359883732277648430533011712495543868997802314317868859697300035013511352982512821583527455575025724369694204227106633939092876215826082868703884931814525181744076087427210072952759976404470189042382398885008022217078148845390671906808361680587808828659828814632831818460343304192 7534 17650733797464689588315127080008741713095066235180607101902445951749480851223198087800950350481177434096917872279769535795030202801930461875152588736400845910344229536945905956431822403666796138968136283664707236834392160668859716088281024923455751200834116126885026378412301407173521603465354371302163878865113862472979802879035002767071867518442000236575555892247258408172873843752533424866624899243346826822899656413150475121460548291373251871105635040 7535 -18961366296178410791424404355682324191112244273784914290789040533886758747214331013036988314081266254934925074264433787066733181622086075848173251761101292946564015434735079983998472278841429513248769449080775977852439205117792777997957263018057078714669587245360184982172178833894491590723953820396716548988377110728661385987699061963931706916607749874657866792040814138311231154916080104678775026401148951846244035829501258870662226478185436851430490112 7536 20369222334182027058371301749722095997731495085351502717950416560128224438971923637230810194655526453583057081300619172715912928139730617777181624038744120904492590258400358881529951346767628988668671498254366985969164208458415828334580255172444709066111265076123087268877731513393248020571728012567720942686624461943387564528356762255994384465764739515336830624245403533976159616186231086553803545408051265927566541755605642457712551152804764725510022144 7537 -21881506916629503142323428109146741197171478748694533034191583631430208106877750142368609562603579243927768118863436574644294505942901626716285927227267407316907675941043007738565271597685956862296922586324879171119790611776506879250527860591255441251779643470564123305261548844889799586447870446282986401653259288335468492154269828102758198711140178982963614940362069870192595972304627482108680547653084747472921493931073810684789967574081806596822269952 7538 23505958469033839579542964420799584502595620267246383624103354399893692037492462060942237642162564788757394908917566031141258192065475790898507171471725603229990244130502036163869930441331625370747689512301171658007181007186186756137801858490804679609087969021493493483000681633465973857719113778662074524587088409245658564731365166688135221071760619049715056149693782109143006932532561075295363830237473016009267116704301755077029614432934722818677490752 7539 -25250888290023386465976339072282118499845947234572889436763938588035981635644688347515877265335347849812904641640192699488779254533730894702039758097825862576420329084833764630506050392723019421157447166475504190032515934571840030138694081861454194603234449647502472648536330956447824168792557139906961749036322562802335162088712326350741978607410666232308402485869304267124337295170060517192483582730856274251012590724245389307437907279232453874095751168 7540 27125222919226181059786341572158332029535066419885061599321722741048579033145346058452763868431420238850723246647627569851606608854708480477651903360921060477945097233954134623194671157414726098588531121371829924799324250878503148245248431244908643479747166949766550080294423426696047658184586721616374320669654275315416702268002787097556859781749198929702366471531892013053730465388220770890375228279770458434254740792699806752284119574794348939553547680 7541 -29138549635466560670435165209622916043803095895614399209210175757808384490154932288741429387822086118347984879260527371708259348407620708742098790509337069983459313396296678378017382828234431824992915301442057983555404390815331805195891437528209682102328386699567635093858197861973379022210141796464287300564448491850000284986884955800633022277327232433158216496239745929143665651339732465511987854184573400267049339332419797295208970268537905065285386240 7542 31301165316326805112310549911761885713067173348453545152018614058274446065153723272337882070903518722463889312355380762847929538036658041732852253224495354495530723334790135178874513920081700179283790949084560842392044537018808558009723947807312309554816647350396880358465443740033133457400094183557462662968338319676312360606651411819566848978556308785238511041076586386510305468534279527617766493101593260484714813941665640293314450789077755587870129840 7543 -33624128907164118522335538395018640878690139857925975943408294823348512399130376906048503381146484665852246462421111489534126860647701489889984047994331210153255206436857278471471546949846507777724808362496636147361005799952554936664990645047593411300982265524696841283476081418114776744945089725189902336666079043778779771427456188455257070644179788005261760338619463976055357061453334330498533985211548892232798017221509586164387889877657432539604713472 7544 36119317765965909466851066003435168728679043500328566400209486569871627512111240457453643323349679822254260130423321407221913945798260368062481180929268076146057871393788929885396626092493409945539266003993133231813564893340561641684582095032404331403337467020711478785272464848724227210199462001839000692708559599324977557272944799741304064148220268042924805049732736795156974087564455821238878537958797786884999840644449679829905389957184916348149319680 7545 -38799488170066438175978337983875462776437855592037554401577427445878084464744641290458012608648489171638871137841181435236458476356477280043346334276983817260244706261037557257924010704999273638865755410022136727565410054978377610060515539598875954143533963850541787256810872198122695211860359046251584697503464420160367700412197572637887718202269147910819761632260889848359747542506169256556269573902000746653522365144960320838844745967757481953273577472 7546 41678340291834628600460302199979726349098671758273412084255654327318981120690954562406693999278197300102748371774217619971057180683441464694210837728334519275661403718518809616570418231440172233281775556193140962080257503700633766759972539294206515898204016975523704576712984439920959862505288224736775102225955390655253725812553572638646197376130288095289254759419314077643146668800884566664610284317276433048815487819890249406081927165158883089654097920 7547 -44770587973082638709390792369751079634780489335247860182370084038741565295831177887386741407355382646680519446724215088103437796779365906507543834614868427069211291246414189646670081827010609192762581671516597071297610741022863081365861706267939555922613870697626855014184972935402855907837735440924566481674523370155873434982047108649005339458377339887705710301815735042886609517160510944400763112200903055424579078172449798245303562725692223065238274048 7548 48092033652251918117605651300141252733232877789555528675069026324330670822168416901206056957594068780391968706482233343857767470508905593459157296586608949762664516034644977309160478294006907572558783583969369441640696375058800893925259730494882611978119275191432224093178923874096009702538365327655710106930310939549259857323335736934798691197911180487729957540419190519797610089248502519412281176080261562444948431780624104108704494884589712583869228499 7549 -51659648824530630661240127087073888196506731778262150877122735326362163740163295551528170476805802627399632687645793790113092781337931325831658988528405957547926724491528138104492939167712622333275762850869876235040010507694338240288339374537873178235671185666394696225967505486571598269027628774569702107672498850173731057545299385287039439462939837130168361653815591761389478272699201509549615640636200393585759508739313943685629575801047372474626867200 7550 55491660443075170510238150021464323576775249148182022040367908218248889114927298544935698801376127360479353827572096230964349934646995042399171400293857388171981602125412543079776701065153161656102064145873339951894346985355865885052222557314872099699900518635505854870391311613515129894323206507330250457382114025457538532482170517653963508746013226453143460023059947429934818692551584501892459809604764673953338349439466081819388917607151490061487783752 7551 -59607643699590422156633793900218106123547227721131335546417340265570879796456480446440817578720256429502869094420071192042702669685716842275743308366941030719057221990590879590070170721322719262284234713345652470360009039943777600484814284581871898195557479431872800356928377738229147982545356043265186088415009946665908748053139309319929628281043189243525687618241917300300250525836264826780448157556981729658542573767429561770491525414578906776997986304 7552 64028621654820164902755140752044090687079663551695770965596960912563459005441672382141515481607416375472112975337936479570557141033905296317911156700378827669044354846643888655367717835294257506734584569228437853316586523757851211326658182607031999914642690676185177682130555013309543833974941932300497720023347286935457440861060210075059967003409867847507001567776788734893344299131595835191433250258239063858945201805409525175683401474145550854561432064 7553 -68777172224173511252818774434022529187814039548794230308046320951650459701030111336909530225604096368378999755404814114596110192658275434238629405279044264914292179957851493621815846099850045872928773510995792127911584952493092439746700479161598010731194139656627372593530050830045579922289342958232046482298976216466070730908732612283911510379314878978794826382309825437752765447876992405309454665652947585621917568393941777017977229341982080303359852544 7554 73877543060940376781823081099381344834967909607900626181960017986534763593385363111234322921922282661202916109976487660311395539439758226925893534064573569740888296253309078571956372020090390080779689353410873448222242442845882881104276226797693371143699773968901583213984214107506945105598587590066565174521018680445888150796846631390037985154174630747098997829494444363041887710923282667924678987392738305738134430461812700804307465719208982199211936256 7555 -79355774919516437236201475419071811820597727939552354839692308547690303638375654020112851156127356890485287931693545033063963688185708195549132635887005642843431055942725540717839090815671307646627429687740040338946295921826252290002147250817282363206169695620418683729976956062632405370044547060063102958899156817042906102469597815803616900777318551491682596833216855369922183571157582614402917184799732314582031299173204609295530474672186787087624699904 7556 85239834123967360383509096972395971872237107801569490927198462591537346953345638299470862457189935679893461964072596860750257946601588408920105186443617875542724486891897914965157545072339479198769586360987028789273564925632117385195630450239798218468946916958935322134275838777724919831314396327986686614257569188255916909056303590362902970598376062835528869634879469766847679513713167122431478530298266234775472142352636494375589247255764195238423457208 7557 -91559754813329634399782153405611323336265200614795328399381111158485193468352129267346724554910035834643084492879053962790605767225863875953136948511234757183617842275857725980349142512128965972944790156311460900028208345744910579429132841515578601353862196831616918940266846923715548265173981118793902165047425000004835615018058969343417542836766777145138262230294353586681650613619732500839438461026230589365356252493422875405252278280945863979842928640 7558 98347791684503272281672071023368100152753480858456469589772162535034387115026064096893335892815862649923956142596096051784341327821138622369195986758260963203621520579742655546478523920221770127844951519027072117379998988917349207431710815571093634780990934292573818990298311198456556491813752037630556436928611407169394635820482819120438804286287411510598543720820979745601880278113036779599300515296441452805067147308916165227390458365771226389446081712 7559 -105638584006689332120321889421973349728066567365794304429811018627166278419582734825711713423372171701697390933939318440531154220389875862996368209076372985178686053003526119915313999750292872733732662028438375341429073671127989529570823858861198946239628528985598329959132927098255889205896696896236937799856089970302233842327082816612106393858172865143006887245082323140971873878481180763146497712979929472106921869713001973499564685781849847680009764864 7560 113469331738330145430494178365769507490223623113424936010173133684147452913017175888660238331668256734647000565598990513007498463725575336979667301156311961050907901233186850014376287128308463601580624623941966531236035511366439490807027228866871437558157102983379817969752623296405690439971102703047117613904318851696149114641214541637246180942130138294425548144166182542910937558002689100460521168659353431325205084181154198438908941052451242940524871680 7561 -121879984638709633178212927229092462971995332302879543590528943017595146651338114044955439879659269284385579115665870126608149644595105961843600787576907939476724567722214619238070792982183968528279986520691089788705799285576382665864902014496672709314392240122479737666333538115596757642461035785829316178608788531909586769244922916407329678399454523694495968979982214694151300417170280723832006383029893385868503119112916769820117311328615593840368680960 7562 130913445332073450608016850401928465770673728102461370785217488560359095012049621428795107485062823713915657171035375387094001672477362725796407217239778896867204687790236548060827090775412877780086227645878335603200872114637350494090646744951765256288084419948068421798922026647128350936212294520982541747335273845723748870480227124027166660937175101894428498908312653025986747826866142959001509663303100828577709787922823949387437013953647142520515955712 7563 -140615787352664919987426332156074092837769444014644807653921699700351688890915066600023637632675519672356816138771429427628281301309042213970960019004526060688406643187713208577025848362189486992341216101852125256856506408950919618313916594474152748928922826924212490612066633404221505057166103445297692218992195098324238505661126772019275653847822448266637407019223452892974876340008041123144547373795037600797381085354162627663849721281977299806868996096 7564 151036489274798072406688708403450750885598361513032085729285683324980607752927152954143280349500668310287636900263451298456398025197534269889955825287510980985241670493410079008479566235875101642367538364737701566600823920274521741698936780175468073495302536536109405874776374895700158620538273908773849874589495677638870079060609396294378879781501343370500236380723311158556866437392286522448448153533638835234361655242484610017549744491471911586091871744 7565 -162228686113385001154499844500356904784662580136404352736146115953128787576339749974349311567842874234708947242488304478238411782624180748615071505192441167025681948811559529883857771012188041127145700825105982997599236677148569468177457299034867445776435469394814644957086238757837602938634951918349672384419151003395834659063697640365718656142256550461796120967546439601799889635508273265602521440969246191730895012569419819484473275965043957479306690560 7566 174249439267610506899193218779571387493022465847550580173234092999525883520292830223955415418202764869971227872071189999443621265980822877730261426715661838025934962783821551122168245244596247690347883725747723330583877849992770455154979360366818852597614599996221585672964656814168807069523878115455589034119620926622639813157381727072578953638562375717710993426181816196325253723585385649842213386810334370603476554334476450760407928879948372275884933952 7567 -187160026374142121444621879018874355817790622780964032080456225929717175873074946849297808276668110055823481568105176902022844434397261530204865971825401337872255630513668916707620467989659829848407557715073867620287833023352131901214233261039875771764703937973912108652394198669284203054092747546836689426331889759804809144734157626031245651548379377193176459427875997789349882390341363129352589455049130717625702050997394604776801511224203539790092566528 7568 201026252536849724690739880072212472240195481194645080829275328484087494425349433134670461772224580569232616021432335746964779954080878559072694301268611959189961964754993890398910293920505575561483782786087222053749189808003250284739440400836294354648962906003513802534638354191304015322992397064544064862304735660009809508556590494335438160334375853322527212233379063126283490422710966101056137479812415207552970466203261110673896244014886630946782812160 7569 -215918784507992437058505936117413999384068031230819377521056511577830003748889930846590271280530418378123008913060202684195598492393806307929797055497737728852507839466083260793120123616047342809618149955535571864709477354392190052903632298447849734103787333829424030330997704334339020584113709421639003546958812375013260612533770207023644602347595871135596973697575878130588821779198887554545583048417473782208373365313585357206183937343866220469091041280 7570 231913509511754760766958713245328457552484550070864212648558663687412550773633980941663935268914346678085781578155728901403013273664146120837034663357123072948748594229421513863769132768109842294574123898410240258909145233827399048126109868587098015257423819684988169079712342050938109404960427768012875317088327086344686342722854397324099884418536392556023967450110555706544976116780179422033344307488172049804594697041824878378805902463508714911303570048 7571 -249091920525462432353995267579956950466841791978335861435380313635654158658627823846004090140594279065235159807947029129963732294505606306458646478675838106357538429345626118741395801349323447366802879965291917604067506429791585211755133227714500706380859187091987997573307375239436883916291394775047072039863440886883522455091879102588800264554898913829689024265907191572669976718319153555336498227992737077902605432345535181295928982010220683918179303424 7572 267541529967407325757988251938331526630677016369383942372653154907142905269827836032742267601966452354557414759278431474590055199729131106648055725467267481774406665970583323600245968494176508070400057198602332949435892345422645978359750341295910908666516507364170395327931799761879110136494327901676067438639365400722457103098134244107920179523102131481352575877977888526075403570633699040638758343542514620232300050493423056866960967522782379574342724992 7573 -287356313883632155133368160012452127977632764703984528184120544305965930126289427342304572297375831230752940621902254941034334909484477057432883424559972765996162039377572917657363998745389547672535508428214738387045993434968243035707582909201618629753130345828025130912598806871574192900621026882885600493376594988793816398779519740982035577681526484152158111855319291624627154618185459213031420352736804635904477417552508733177838831477915279924316864512 7574 308637188879991138573074106502981834133646093736327951939699761816704206963877435943030501880060846762209052160333274223779783366264565325123429290408489053145716256755573180888155526746304259497255709928378320217038282279285249517861760379868287014618111376000719419313171351000630637072069810248258008610419651869929043487509180973173893690672898183874372448898682316643040373911474040275536844913903482570210301400466008139592530767637233565204513508800 7575 -331492524211086607493339235495040425005673948372019571401236640622756904761828158962668043131148307750744091607975377367153297150186138619173400757970762822599818238271859452177660931613767966865657855483031953850103234200694232580119568304926905463889286325191035693559946054409110609359417713492035584935084584012046324008124603203937508599176420514297677529348355889354383546937273242528822533450910693464516236848722754064581072653712034596460467060736 7576 356038691615115012121933349989833248305747534070815632617821420835850011463873865335246375152296556562787758079787178631306106274073750041635272080563310572756517267308822788905548816532375471339675190768404248620837246700011363340864439354252320969045854337139440184124025733401482851713649906940613615867554217377192830363634640374881371068480710350296239856369564948567930118582808504374870316049831547145447998669494208423671955729708869309431613990400 7577 -382400655674131097989437351505455763456992056534197688643053135798530151046002881735947837417329931978522148865814712362116739704732649486021760353994438951162985186994244650272776329563966967249769256755471224733878258789154534621631920012195656787538807713626939691282717626321643567599846228298933721967057137098505222404633419057675386683739845385402945720198590087753945258547147627377632847450898922330581365056436635981231460598409130588507324547072 7578 410712607683713884447646403836083302068927617724609086478381602804201764841728306563801396159125321410684726133495122049014769935081115588487989895341362343509172430305298327207282634244124900681905349392351194202500324059233240621106561041248892054962444915687125787738084486854212886519619337921117210260408458959918714709325466444318032012479882217014326174790899852968512240795997968743424746605983492879112149733896888646811635772882182134501191532736 7579 -441118646235520390540472866921407743927250637744018293341538382962317643714634057674167320950932796358044945851139479825918960424582619223653720379124102992154223873212385241758551694007905639371216106412610426963240197451423226123104082299299616213688389404967922259003155245628342562502429080166331653658232978381670958746208818334099935899733333205725802096931721221934105471023689801728963704878547122845740499012725748321321692945067485654766344732672 7580 473773507951846154816685511368382418082985589030918983254029832194642123698224253757936933123816959720159490965368330157362056932593840447823184072397298661084746677290427422447636422578071892880499600235803966607545810681184856659850096924449070407368718743405793496277794993134312389741788630967701971550955549542070143708351588840758139716664746828048603788154255748325561360905450546900489248542954004378469884476155559924207384144806099641460288546595 7581 -508843352064259740577791035873579089074671655830152003696951671776519197394469523521000150521251930244722775206101575317035040808901242356508986326115022524559009966411581589310783405499069133489675283783313994849557280508791322683719804334381404041321166885336401670158824193054226994200435842039448361473274454251644967916460886275468278136570600279342037996869307055902403933665256659223951993271277350809885831097496343170341400411369495077945463537664 7582 546506602799912721313286766422679200404307232309574089876225564499877915305353618845800956332337441199116460675345455424796718635672533626794066983544651834242688222530537532325373754232442564978419694229236363346522498579067568851148008922053412387415898487620676038383443418783768476559559893849550864423822431881314550191293107150273433879424402584368767088234532006643510340216931237303878179979071527279068364697848200750943119301344271359639183572624 7583 -586954853830611439704986720244602817391170062031894047417891245113280650792246291977615145556254856092190462478601764528781674246500409247098600476091786988900234439516428328120198859088302381434368603107865612815836175384954810559278223961839699540317671068582880597253298457305698849004763431012985930150819284387395530912637944799105119008553720279440623063131719712990879403960864866223266457141271170933186654469982988390573538739966922276364961710080 7584 630393839352636517026539192044201425306970231366097729389608721556566680692462521534151224202026934715524786668573334569024314351132260970866490795661233670221823892967742331525502976805167393705867781307245559573743269968829786039233905843144313837394045893464819247441473689263745759676968782323857526197174508932359122932735021753531738304718736204180379548812112422801455440524393799651878352475420564885845806622943183242637879899313546794950498902016 7585 -677044476701182429958059842196364079952920066430376615497142478799893015872298430839598874943277333253737039031874118135638714571080436893817682181707668963095682247404686727449549674036332655808650437908847240160187564049694159072189155707085399819999080498457030390590068858761568920694719886209904693805324937532834976985646316793256936139495602880733506560358010513062762853579574302583826117602350392492112592307604010607472331035062735181416740421632 7586 727143985763849489754745717045134847359727896664974777910670583331655698570127097467385894201398021966141549109323150523069606663563745935320284593719759260576807324529142237437720089044785911787375511703517937144607817369194194747199339773533659248278974645100927718832407068849927566247412401100976843900924477113699188143541836827817674817032763024948868950798551166001161066111761493768252012764328245136258569616555419696147205263061952603534774958912 7587 -780947090844664966638103033171401013307911649023333255138405250117380780930501806424619989928283505686175579167308795683680755445055642926463934715414182439891339264944327501986999997673867697707107420819116943096630500347335416518707379327597873362078319942699593837138310164558509452340455980687869600795938713172799760157888297223185485497953871565013254199613903024295250705885492091653464188530000882604653580571321662823277742801786507433592785731584 7588 838727311045582363893560880270395396642153508115476772568673891862665746847159810323085010600876048327012566451292978649280895294107925393835722920290011677347397491954802270949127039869840874574651291200298253910417051534974926393081181674806735462192910453476020122660823419195212083640625446643598770518416498800476200344242187826927209228672706728634560298790686675909764171115632123410451474117835109098063295418547011144697970090073930366182301772288 7589 -900778345678393899578746345485302651618564970725891220094481437009362969872853004901845146792985812423645375200063124171451801684059728374997397504562487332284440671631258623918045395008690880172076546753865480284675448839529029753379980486805144074322055876458132236582783168446043332163108959149555550023425845774990684243823323064665573868543279154688417251531513782896681496786210290077691218395046787249871954060717535104983520729780442674011421802496 7590 967415561698729946038589251570057105115375174901666667075456997008671868496610900977324571573425153213274033580366056311116144120855703450761247860574902323773857728554750120884102535525054106356498259244660916747877227320145873399339357631038631583519244385057622812574438963066337335927512309353856072027968846737077010597800515302213227311000112113660474769150257028832297849250364299974912159930449819598643641174827016302361684741167366027155979370752 7591 -1038977590667713462549275787535435032449717941760693339677328416509486215219200964620872372742421076598516242394971272410668014301772734266050463720958914898857064793805493223019084789456778980408433798727951253944539866453640084935523986391874042462148164871600865060228106570574498307176309954050716976028412722705975167695086304509799357351542625223844540387383898822611891158229726455129526834553651902323204589679021140914000761694363525459367811874816 7592 1115828043298466412436215868519057618073227736978586330396461795361601878114685475290141212255374072187303271874741086407243452619903892254357032073246917765489220863481877608817180000049652551366632490238640944284099231346206591241280099666291263824523808608610338334540023780900313432529558060322109750794257745310856544220317046414964528085095564202870195612617872426160607508271888304120419834917786955374622277977686449352524854359884294770098799456768 7593 -1198357350236796881432396615238614754243804544902281559441176607791295364625369679559840331772173818067508187805610558302309796452284998944406239591789448457967898420562183264654521966053360390954226647802640724316083204820086113542259258601882220217893374220940835369399028158427683597860394884085396871932729547524425784859924734492312988057597149413916634062584152705284109306791193135595092386006114028586138194225070651749007337138342832874889297264640 7594 1286984738361001067521007181469557270843956647150333267713757711496245177155989555499390475248186785470536001853470061284450475282314356267664864268465785274408995962423768280299126569774875893440870214896736895904210360756127676534744555348260082790553543896724054963308915118858616713443500603728031913894102897630174466426347025861268137657746785031837119882569365504014076943351414757830189349298800910324262457354270502284270889597261798383674698759616 7595 -1382160352567982164901266883960774593943523426622310379956442102949582152652559396105574804241550343084534995445028510842311929032776177424545416803815750383483254254077528829012659076242933857854609401370622560820029048022809296149457866224238997020836657486943588580679444305174767208108713439157870751023788916103363827791250177907564634402654159121069851270004778450403463712419823368298204110310504849280772205497588064670736574722295231115596501352448 7596 1484367533745240737439568532159439195815712436408853128888784743907974542623056600346194605655097996406541900920930836038525060677383816831114138304778013938618686610192597566456102020696306083673076557744745070022017824146347726243174037309072062003255015284323175079488284980837670576564310156372859655773704567370276365847436324706856593650348022494399989049645062887715712832858649511856215328271824308106375555066208192227334456582494049654888229330178 7597 -1594125264414401546002442471710482387888877660047967175096975613237303684748832652035719309037801428036226741182218611088619502654287012018530366138139634976092053360336249971576518962066532627446433048337902733393103729230363759778958790923177622443302648883806562225238223302807312057890886992291296799772813754560390339304970538206997870283379582264363893149457476295698068395977663196124495637847146988082835767321426701533683847422131641246451574505472 7598 1711990794375752144839001705073676369832453813372098485524533925759409530849398881388839770532211630815336396870661323254228316794951910561619326775030556607712416880540025995141885892714460813363568214664880118285852950827289009367576743670483280757340077360423423005702259250836332656971289937660887612391323729498354371444705800064387280596226136108364450885846277135043591613887432442365970271007400911984547095827768594592702057412509810259524615638624 7599 -1838562459589009886660332685458434527455377968148761029118866060491437615223979457440521409656587586572241320306852080375935389263265130055584664595102540953554798430768430925497720231179769659777597566597594674228891543861547854620081909635825007509317157535774828464216921380364040663949387185914652345403641261689739883937519399433534405472528701268824927888086475871111570526069983729429177703752876958847320519513521911243601189280472391861866636247040 7600 1974482708497747210164958718252091511833464854602967482416586073107289895911256267379268611623079145025430378179074149446453159885717608886449788002647474106465434854313096214467033255957267288591507928296579700042279272487212101052982210143147698573770969661658999489197666751335908143102093972075177302613390100821084144204816643130960263558566750121839980761115451425129334307207453495098669460351580356591691280086220142660514458825846280300734062881280 7601 -2120441351048463790237437282344459297184345927265137108077007096971240172515505939041839056269525706741327724894893263223466644633554797289195702703513400636042318448934867222273803095063896016414116131431419851584704470198553856252040926078535632814801325444578575449064330400443114273476835803612373014317891903255815815074000290299282808529842252762338803468594679131508759942326435209750260145823702178104717592824088294238529342070844358325538677325824 7602 2277179046775428840793947114869459770436380177388380990262832746869897137373134804278131660682427682253584984057442527429873704864400693564666950443460140977982630811701678000617608613512788960336817032766203632311364024126458314714664324142211072939964649385487627991451096010979635085663792618933327442174387984275144061937226850010106989994660181224087678498647794906897144666524287803847846080022564157284743041444358435595862082563683950509405945079808 7603 -2445491049524741193119563129098146532220625729299582554495338688139058540452230822647603406880710486879866249761225248166930140429438168964035002925300425035619141855241917084363106745486372964706023040279123093998969032794921784897609865348548371996579808729142807244949581400181188724240394278539500329593236991248273841855292225077410402706622622351495194304294124539306169809299700234283951392653851802042814270253983757323853509328683518003664923918336 7604 2626231227681593467675625164789732578914378192095787058533584052694656522129968717544536520970663788852520473331929811369989152665418802360094113237815127267720240393265859455985436115953528880832495283042196501615114285395472970153666718128478956114840247113044939698118458471053156915868571393453890359904681081211468633111024793056862114641258231993642763394406834977536001167181283129486006340795063152975250526637821462369729554347197266821055993992968 7605 -2820316380149945652444519083559294387438941255098096748527747723276301717426506626117493866910676273040863083499949836979560099856300953585278229393603522048181081022910721942205598716589332377711170993025966869863178493454543812207329926889017061858223537823052261630883782877579617407095405686156190791649416626546891529958949081192522129848297340356429644088590033061182098718689489490295355986449044364695932434110306082253475290097416226281561590857728 7606 3028730869820652110014523532482644433540179552644753873723603840583199869432952156657509351335576334662071276529475162966726943929990337384760298162843960232701961080566997162349041555453139818273738616581046247288582633176488788470376430351757432253224159998965703483644325793680989437821940713459253687955809306768421140665705762828359004378711900622200767308788188516779334427600432953818457079139473610279933444095035664253390474342692830061949461590480 7607 -3252531597859991986242606079143289425197089453389514893714571726140430957562086187219716247054624049900810129785861565594808666910085002787693885476068747502648296034902675527544110510969335072978042018241151910747180782634888082393869987289449044468819757334564405761888978586896264056947422438048625734523393511708936235485033227570763279149777240211441504770530313679943948771889597656112492485008360032425894633817333533997388939407475419064434002231296 7608 3492853343863518994619385345750526596386628428957967225237786045315588673029246065542363672258911591056521461002029855665644690358954495488809021782809211551347782153030808834205077462474443919890742562015565044235834504613838483518901301016279858904637914061206526789507000574749802737109705645494972886810664479782521827623872828733016015721499826308059032474080188326473294091500036126761922036453048423956105641856574454610295766416327433055826085045248 7609 -3750914498758750577773562273081405176253415897978857914979940703243065851033038526460779707963757319040278625376970508783072116068269937749283480841439258184170680110731076723629556271807322814216167685787614575955963123413328196658301456183258111034632382762025909074557508140295289867759446790720876430126853682880988770508561774140628057878530468689932673749472769797326195495223134547725355966703563055483447803787514032515722913479358075562203931475968 7610 4028023219313664441510838991604955632663352122791885325388580599874808351844330054107227940086171266684906510812040963919242382640700746110154827630890830600770045888488342889972550059420067301419244073243178770969578506571008032863158658556091548989632396180726927246072571502523825319844793086463157727934773772210764729450066515262572150195181947830704817821706415144302126449831323374674424020992839702073459618793382462634894097697262049659147259425152 7611 -4325584035226142249516502488901819932818493516398541621036391128868394039706217059742026802300387816799345468521297224638299875038637464848720893455150891375287900847313209408503666532261618987172943982808699899394644133020304286191601657314304652241516289577576009881952040359308157874927054936934178229051866454315437954466149224976608999617578079022501484218597916443489942710842842021958639632508014886543907690711312092693403204729873386095552252346368 7612 4645104942042998863812579422579772474718826992937490323432572319623536612146014200574054874686778585706266494908320724850089634094345176194818346752833463479100090916775023299644010545396637888043866450110510650680873959146916256429856515265477236771937247519768599983841858314241653790396198063500337917992960353439245611224202817687488916493196409998108974955477487022104365564577530858776791226513761144903085312780381130346392612409003186306161143072270 7613 -4988205015597439978286363016497048465638544170073932941743587053950611579944536957002277830933641677463304900887859545497027782721295296827299258162258679154624231812812496620838106287905296604909600535446284018431295244365881451901791265913771936032644012337094833143211358458328466167867918928571621976184918216570634119908268748770955785651432727815508907114295672126210515634570095262280305445067342625976726176232745178204187904216715016899501574062080 7614 5356622586272913182233528786913882224077510296871364287175771731707052360591374955903757555241011634931954014927352160677372179674402388108181063505629344864993180482328625623453891772969258623632046326023695025123412456838346341170782588091086778386473950060844243335047717785539180310562452605343500611158431324022749698772360666470377660291935816513528741816135689937580611926021690785951327352049001677653306394622955156945166746250590613073819176016448 7615 -5752224014212462961833232106006512555016796194567571086118742078155595644353567841059708771214479862096219377949296612739922792400773603831071430943303938688208542153955434548650225396676403804127344000914402885451499533501405356563394150401286646654953005096802694659095005085702359984653762845164422697886695140266544399921327023360335250642842338570129824581818918716261862936134767094660897686348962041640512077532372571684161414743840582350316102483968 7616 6177013109609933483966417677237972617672346353418874036965550298847802166130898102954796313770319576041930898845275990521690902864100029736141120527506907055461905640897665452958825954587812436945737263835294993375289165296714091339846319599710259739475580098549532323378054870409922126426728641928984726406131540435118515914449366367471349302016362818632849238092355269273526373899891866088018203487816333823617515411509535475750984244715165246555458959360 7617 -6633141245457777933875394813367633610386836817304088891591490223756101152115815812197982076998915314051359705853345902902440759056527623702788019649324948200819914264724541193525470210885123781474637143928238694219405263025737619232917322434332605485207355803556340113205930567902917490336603907758308129639191581724189090545518872703032556137505943053066701958665544785424187396094762869685931810832516289883402528849471956988987234080370161508817827790848 7618 7122918213602027792978218455124978721021489536882291639291703252905054014594378216908978151646804232950067864269435734617952990695563410851809903060744114879007355205918625393134430905175764383465497070347012780449990399874154863555193388403692066901969359621118048192225315820168464223185832090917717948640569355796305668718697148888917412138493491140805427221738880424466023174009588587304596576884431053039219424460751958959843097439200021625676445527168 7619 -7648823878685532940143903429079070961998822535789097448581854784895122334910379525094781994818191478521841656162884526084070780467294313071484202853853358031184180114099311740132376600225977586652279200480504136584286836689317690707452128186366575327463764288117716959296978242208409957644664937015081227102118260739191343665285045182545710455525105329182943622462695577361127640778383583627743905042950671723268807920401216887781783348614816257341233561600 7620 8213520688564558750842581344181763857181412786024945131875737104457823872906802386357663517534633768762288213735548547733704653579310871134277395177405341919969076263555630282417717263100710015114222466389500801570446679542912775413514906415922116836457154007511087575272117575652109457025756430056437883372115554745525514286265853965191852672718838501478770948615239674034470264183505381199247112989422150674963728785319998342387536001089319321666618232832 7621 -8819867104081239028395725648296654334956278619543481057477759235053442885239389963621506655548880489757552202536800793609194227978745568951526216706697732197153111597404241735310247447437998091430246758262273208626591920432141193995900177489043449104219361765496384676536136641157092307569222338364796338700033534125745685371808784225080980165161110469545755897686457030606938108324826768900408596090170810620756506290622329264190049914927880777955885449216 7622 9470932015686717598837732920626094955224500386572133960663647101432495948685177608706866062778404199633801747907342641847483629687408356675058137866198590280336342730687076354555724990084012241896511270464627215525396474047885586493453172555732607785183661997495239576000823465323781109603297917311764347469356163103452947197535502294699278579632922557370977996819248814661239659306534420001988823167336866872299305503732124935037711420993198773941472628416 7623 -10170010219360122111554236332439706000057817418067789151438986560452555650902566263799324027656091873032125205530085422124559809280493379403831786410589446357456162120009896706680193520934054337736240838099622222990019229869547107376094157064659868871277002806569198734182469351462208293888011230872060038355916897519552523587826168802607616233665598446345407490248227871304656177217198626861566319130402059180042956043024502686786372537714800730390017343488 7624 10920639029581542620328404680923656290706043801930906339755672127581930274206791500266106617159322103759336616402371402940738373629644957054662107735209456326627331046185002866351476912851797991979474178245011523709557583002414430210858121475234317656519078907204739455390516160385307709236043186445549208825466690152241647246553406122450056852283051666710707322477361288498546148346887238606790772320901251709890171105737832985692411975202524596910953651968 7625 -11726616112819485922419185119931617123470099679953211698173854278510183062585391337557918370165113751781597590887823751839921917113853446272309558108060083850097746228357073919912797587327809460245633415358970612369829570387370622290011454162121109388249708692790828892200920687323224029929909284188155247108238435760064554517311589338828032459257615819711274819771349273780041029139299867482875488750409099747536705737393051515074673959081572365785978896384 7626 12592018631113337097122253314215186850725753804176340121511086568038874107539471274958306949669186118127252711688444023588951571437605601461906723656656074804206844613424166083930297258466684015173239620073743643991609616536154053390066332781745842866903982422531194144310929238843841492608131769863057967592169448576245477655909237049847750798257874874980299214493939555665563926289977820937172084552219422564939863146505991394037440623214271978916755169280 7627 -13521223791899758392597005838553034685003674257600962367030933109963292624795575398873166135053470724575984606862391731528688199775425569864550384822305443027501088552736557904289657483226803200065455394916754932108951444206231594160693356222084124682980737283390679024586175314407114110686518968916075468524581072478139413418810252933581234835621890616463538569994344825209238632229734048438086980391663834941922957463273507890653055857784479602357804466176 7628 14518930907281504439471212773953395911263125920021333374121047313169422635894956216479731699769611232229161891937171922292316007256119638385922333127352546336575188735014679542655553865273512533237791809176468128477773204317320355582886560949930291460658269124509764142201767991032994405499706318141136825687747192930520381630618135780039770192206386966923762650063228688923260556673858866577296294368748688367053259699570984129680216027926654657378777316026 7629 -15590185073503042608791513199328961904197264006884935226198838703036495066208200037486750526627337267574676462724092457138430098683249117716214080676430859799087719629978588009322323093431209563141137923756242544314233013457723066352319067368206423007855065352921844296639970971168799280008789968902016075235557036944828795150641693782689482646780780746989799791586244920519280254607098865537817934730170228022052711879348195776435850727909522639047308083200 7630 16740402589517423304919949164507585032062661626811848392337268738828792500535142193986484104166279884311768370643533196079843984659547478016206775139870321097491854764221187455093325894023088912726338007498774427236047071035758868777300320923864127613037026020652878824663211040501557324044107954081040148351875285865956452557278601863706656720722677943822652311566861663039772282795438379356889431422547278215247905413675520088682628246541399590014908970120 7631 -17975398242243594469732835473768512366470944951528401455222547953710547408205571261287626323848356907267868692900619759875747043750652113919848088738907767737244054570763710464361063433394738187173702605990609051493805730774277584421959825719868507233043795680950805552134204016618934465972508681048892302628800244144695454567832140957633623380693957226944043448785349884731105882242247265194064617985154814374270319017402343838981326411544594860328689336320 7632 19301414595466308941060247593356377252338752537846642274325146054203270670322634369950064848960429824075703987737611542148074420601081766660364525471884278563093605833963594730386430101774681622823798252693546454291282567910289271818799331803650173306676733388441318185167661518064521424644056475566273561666315143006687400171211238053777617072970399317820332531682901605081357874923113364042213323798185372085045684822514757763928148453064619874775509425408 7633 -20725153429368624367320826630012985938820787541111051179216677235134769866424955660638353560913627859573454868332077624793879869856544246980728102317988737502352002989079715859025232068829088561675300147866924801646805278883079620766118905992522034742949405869770122713203434018760132748742363412270338015621119454074328297576260233597125635446044296651603587582735410928305572326810975211821786050505992811323917831143368439746042830715867659362936453857280 7634 22253809488459847632791915472555628225923625467111377199922567559710708323526837144920020624063962315643994465915335133972640300970973760254953116563321173804208708966928009375255314935164607476192805451369450317616501514594317386199896173296732672581233456928262334594413083044225500220611573341736391036701411400659492452138511453319928022619214028817378106915002530738970939344891340522347511190408610788747346988736063921677546949923476884081592972023296 7635 -23895106707223395573042860785608820243713965405157682388828353392514742109674352588884804581486639951587972501345292674804557381144228564836030095201951304073080809589230135785784482678945228459815604779382234218060035222947447621814413777645759567894931290327683957519869740600561588091400321493279532393533794579764834196485256969032551511015950775709636242421455281389622188650681970888579555196709948970365005893452663817496159330612819584016167490027520 7636 25657337095217126781206426720748865217800637647410346412787803298103555733235363055313470221418568500323540716178570067050853734905849776201631224561144286267250743308247678031920779411014132093022525920740000972998270457584393810427385849023175474343260390537027062914763872526528247498892060711873794442615355248227676487649873540258096331147721964097321829068510415788821420634392886073726895551899922784906625837848795516096065749097947966756176917132672 7637 -27549402476675157259225980215481955534887300151939174024169136326376462820195594586154232213505138304975760833102049615514439479374998878102485761854507966416074623349650409150495975960412892734533610094236653059726104717868371033473796401946172858425121275651480880242381430103442837386844270569473245238657597069982665525424051023915434943274415034203751532704315598572433441749880389189488220642444375729634166135055849215675844420739536928305168544432128 7638 29580859293951441194924664678693619960155131791504339493426575828203035709057202608502193209040593005724155488564353894410983549008715931896734564236961412333074563935388032850256627265931142745190735876294112963975061474344774681387796159050492849368920499959688515839685698928394147378665618090473373103305399413949803342502310034767039066399898342477981091628703458390624822300939979978294793253370472911223926740155699288469956822413356463408094225892288 7639 -31761966699482767031178506301154539097129533778417279852214476698721594930248089236854890631244438371021985544557806222049908698320138400962497897951696913394381135834853221940170301566985658026040301934818850273679281927625749676656716655725340498270087401579062774390606869995775221528143035953495939592465384302210052311475909951250036225749084291932907181428533053896580848189604416513407913202957394746181384991355401570008247579066096257174777538543616 7640 34103738177408786491138728110928070552031696464286461092693591966045772021161772227746521476994241110443010200022738116561188061269620540144096293502543031488260740163051784414611825178311940375845459500291148949521482625523188937973501796538969530462330771863008803281121660763364600859711485542864188935539102307915556531513888870813975541100968894198705944744921998989653800380149476640381474859479883859512816144789655134176614709610861165700647497613312 7641 -36617996953651347216560519528964521483663931580795577262437937772133401379120224816748118945125180186156081192135151316973663937691752716904906774224199011010575955309949008246573235658979575337229981244058826795210831899124241389689021050921376696581674636665443163698156250990106152150823305425056928718135852877564800866124184257849386227353227314559997279100113376635021629557286244917098778717917405066117016590506093113177511695476646924027089083432960 7642 39317435472212821560087421144732549117452135278144039916124388986396755651496544722744003877375501243371969972947732184215001861593684642062061737861643446107584115708162237424675481053155649961888900507537768498788412459104020652851719609933680587927382830597901376433282874316276725336307537169977064513711824786469915443283368584862169294907182520765093538746715062022695199120540929301877600028131871741347926970216839459137383571635980147932530949818560 7643 -42215679235797832376284894060914560403736381372192083624922902531647252873615999399220747261248826443327283327956217065584826075391578233507966744041570422913868352482488722570388231320666753694299484627685231270127098933718742411274509889375017228824072923016650498446235924945929579933373373139185874395583896405815163825564437105435845468051049415765115065412855947406279149903066354665852168109179204403755814769751246813746533249134719864873602543255552 7644 45327355330696192572512508156844192701200917487656067153640250396485378856936387755146323093727373983859899638778608778302801717534454908645077045464952924780897250851879283486905474127122041624676507750778549694091997916929984642893205461256228616317313766936562699556606399411457150655900422400314924275940926776830174427219770117031498413968612573434595656557216309051631309963663937395063909904840799197434756713385739201983891247314409480841578048147427 7645 -48668165979295827322993151819431402599075828934353216371064794044215390875833648934681978091367390792903426845712354186269791471611455109034403114584565699131674162744046530430863304572918415492452181122137283361438092960709561108297135774081703800248186885875713481927476280799849678125169535389846129165206623957844994792946570534079523932532569952318603911232836157150125535330592292116405907907831908496301374590636394106744980204429699709060969754787840 7646 52254967488739712734693451220591219399289792457157136388179377299967415290997072842734433534577447637090410889991696314888800090488506065468637532720005738824972336379842711584797780435497710995998659277911509499221082222021621022095379929727645634650335912943317546424649137121511833545718960356583839291839514588763548324489692101503857104122491999384887523095242490349583578186221481519737016008748463122229223788089101360191188738907123032063594071390688 7647 -56105854991225746681980352594009503600391459623359931587811746002710067152037420434300688258888922710040422246654147792744906129384573291150380165584477935916055064815878986683199622997138195424367288725706808993604058197851570896570738588209062111173375004436414895843726993912004255395559170741451329704484416377362481027924617567870201935871670831364679217302520111009339878515483004116838985584554022456034761677638338085644877611122477235820080205398016 7648 60240253400407420728146313123716204635831514049253398842510233780887205912179999127352581672786529413507286530780649254356474336960988592328325085916273415254103369004481085187519578089805398587235387971550192392802613129963991581096992196227064867704891634310668029381944219465574830339845161270975895838636530036261705033530033146820338370647326826772751140868650713708512014854226714512912039245850077394916517773334380884916327072290953814581190890014720 7649 -64679015039430458176081947587205069655345403230961596357946728992292917219048190271151573609488850794231821300549478921566365081168164308434499421170275157856119817790021997464555693939857200667754175101822607445932793250475063397739501430158298603641845157007479111031360838304584452161566584637637947987676903146107624758295101213415054714446004596011525391057762554986067123044577120392418754368331334849977953317505929515000116530932535239573161085763584 7650 69444524429491027545746046402497974194960804508299248526269661424874510578767239470815513155956643889219730137208594661955410582431345979607724832864047506011919054738421161521201574162480528938025229382599922801364760568501226279426626821602686665300753903001495354986890200974483830668716927772924000099931500933756298412265427674162097628890257823188276820616529905645372005492592441013204333595025499313415000773368536006161359512567693995623720534291904 7651 -74560810763590840253905476368361914337689587532289892393912616377450015172787414136271957834738813196687996102360960375541295153185163028088585147409578769148211175279830862325134193920468619941489746062044283376680071223293284121302783446646550432347504172173908045941559172109219919256739573714272554325068768010230705360310538283792884011329098879953990823291586939599000501564654874110606370975147003616930794175152199460451812560418686992960498096406528 7652 80053668628571629259112437758376786640726736874726420217686197154160554606812073606569974449350038054611744069407901680270280149015257710418505908692966449589455794090305337996625923866364419509145384624434279958760735951468533822964952942286138571792242248902559664164486445069258871187435897489991773115489770711702986817041957513107272724373087503445597737027515084648598930299955053584744623837919418955868475134345015071802968116951046243396963840802904 7653 -85950787579727425791361194592056751351929922467158267486382059008933049453254187176700101661490073197056918579577719408508275867585585506327010638353277382841935978188877895874402492383894936569177399974919599073557109448871140433379490789232971774795586880244394135357079018810291646110134813922941325692828724371540256225154433888901628828495084114083142141380236588418192890004957942992772184874800991374685683882092163891789405073323201705956813813317632 7654 92281891216522907254393657892776680896534817750688863632750120359600275090681216358227910392673004020861909646503061849158815751301438123961172428138810311054557954122277484171018666338226720597775567556009249976588680051644100047307926938698901547899588108821413366985732635773262839973364648148189935987379240411197145553385370676195863124192779899821440949089987059696862891221573078993892169745057915417764825672745796320173731411193880167762217640321888 7655 -99078886455410061533454298004553440172892768428636510076699156542959816869574208318340938945806615518310214353400607787822913737715119524063202641974038864548546446414485428279693642913545183485701221953362804674712531009474269644383461856722591604940883842416811101319374874497011166921625574745804191742553174303513212444366174901394325945458034557887947060376747695641727127063017403925694103889245973554097462066861042540924857284108805174793929452683264 7656 106376023746669751242252394136196133554640931321728370437852923863034699768068262351839690590877101092282483700392904206647257665759176986234128380400021784039174731684094702888454288382388004239573032272537639007443956947828521549312274235550426842387421425639919509571709544143337382143471494951177632051346413323397534642103918165792748370775939629617255284517640074536145506636991348776118344593755765789958645511707066285239032203414766034547729957449728 7657 -114210069036862956943825215086342159765470126596716548398203620611045497316242127332055477302509843251749707751960790843079589703934694206025862025533482588894164998459520886256365835944420829106496436091734152060253395941939473790188438940874185833018551341216165843012210191573772079369226892442712715614483118897689703656262711132841496149230310881953879553457767374026251491593033455524366478610066340484204261970790145380102967058584279171528507644706816 7658 122620488337130520180808432255759450700676031182612530677767905416538645543099735460797290978240885022294945973948479311771887459038777436404017575823058054533686861596837005575423920829255572256659471529713358867998003633139522957298495706697583589205316631897914493848449463525559069278463048963801976824664598101288202842707850875522263808741399316940244619634380091035986350233980353633125199154368859397178325299834951159094846701295091083317159249501184 7659 -131649645820521930953247966533140636430756207507536775909444958412293571180630556753432743622483498154936895088935953479690229403711392880552922214521427548567962530651681832372137197265845697125863795346329827959332336574754014784463827255346505844967472459880776337074857353256345656256647759268873731799660188615865436499437470067765740830882215425360411741994606888455717191697855184256311379299262486924610202621120585609725544805435149684385447130693632 7660 141343016439076239152372823097162066581472524700486833217264942455158459041410955459630863192832472445579663534883739707805551038472261217310299976814065714676679372784244871960117569637074556622620228436827839359553929686208185340664952012907850023482662586130866952943663454036946530287322092224065213574615900813522245674385434526750216449663664560725282589165504730359009266062160246593451559324864563406754209052124484859009022825211917166244059476755584 7661 -151749414123857489950355783439843560443069714917528689601215159298888914805226781678641379195037337824405007275576525283282607956709879922637530015049444043713257292462106201747209264175951936917342184636266555032633749915007324001780348082257760958647033997264609710522392459469940655310134536927068136558908692870046612150767194938788158003038812562774109407240909319954133380731914803235481309830382775699882693390491900540803042841450280867126823893336064 7662 162921236708923674452103547033902767693928384522392129837939606741268882003943290750112646902335182964635113385535840664226087566105809303569748441782851805583437917843550004720775827780030161027981008967806804890801570527916203362892157631415942878655513207430451277517964961463653480480270690033089653756220783636750904353171759161388313898373885745057101809681867997007664294125073652367527902776714784194943956561465025204335199203409112130413003539294912 7663 -174914728803668831270123305294097347141210462786768813703785472798871126362015770332274502536684752991002201807847324007730664178886409168496886340642949212241665132506292798993696950772077740019111477837696785115077608447555870993662171105503298638366114138828615423497843968449520314649242587064360691044600013949408537205667429100928436802280278795316644773204289967186326309362578793398745068954772672111116737515983493835975818563408154882260187498938368 7664 187790263927537627836570322674098903920487411986309272748939074356506786413431622646717343156517686219210981740760973012683331052485867296793637350806776198755469527558072432751183455556227325091166879743672850371188277714864817588012826641804484951244634054592964726141263306051718848773219615468563121333055259331919611675359887935365127019667874857158573665105246694462216709322593913249961128625157986362173978012634396130523931507064814128550708556828672 7665 -201612647317215757486560809876314015750070920357076560468589109109763359846343158100619376070996956689400629050264542934550953717324068164921853089559638682501838104927279443656343728024702840420824460600570817701269432710313311258706262900554588086128809917868601764185743140783548069532783454500382985610544969851000626593763481204957750650631427963229814085405719561679906984273222679846013296598936540881002413622553130455417783241044053104842399805341696 7666 216451440919525550109101490420133505553450657110407380066777069752687186617340896317807881075999289512554081520895544642875632241379633963077935082726297784437219381810521649273004413139033056651557874227776992805936423934051439378457494837146330736105068042132870233111931223445436978481779357540658832066590260969837288825903449882732596133829928372079673412850921418377282520912847048224662759306997724342227952533075564611295838506803455033257474483931200 7667 -232381312193916892402930962123612913854887182594230169027791804356862424134526863072943278192833978666968360968337420637646751337163583498544897929684303898716188319046574614530085643552230598388635144826816486415330536984132564101393253689703300966346801200758915478016079051272072025675327480061643989753416546835974355802181518332805970002747020928931800717431926358314079839722357677612153895118377548650861618520927841541503402643514189239522846784356352 7668 249482408467188850391469945846598808322885470680747211651321773836857764339083378393698461588173569149421436702701496668148262075967157479788894473214735295534055273268982895202288539835029995724766439256485189730262521215394235825879987326383349876541659706047486903962301934310018810160373529841412241788512533046076466025937414927668528189317441678271300333799031561495337760070623361504503325942631320709260054831755272010811209349426184364247542704730368 7669 -267840758710497346973252547876171164863331003536974022149149943401338857642412653476441178985304786400258427253168498941694251117690873784960589607573859069075482734899237907239061580603514966550853709378564567528397664253700484968256062494535701087843149803110430145272030761733106852994317850252830948990451029860379467385058823718697761140264724514726424753967789628655200431334377500787534234266423285758700214602665578448910722101376189408734873316229120 7670 287548704745431960751367028019012294799105051089809437117596796160679561156155699243760142433899979956807388447939734869138800293788706045108302615898571506591788545619788196394437944933665888769305085006258959687953559429755626646901631015746147589030715061438166316739870905677711276670451298449055535774373571744458965387701589796265628788387762452466473023176837798014939551110369104073290111516337494024025176788819002107419126565910725591740091704461760 7671 -308705364032659627845267781468954670395275828831777944672196833466774870515652434272471059306968870186803667041028407179558258569013842806920271054152018958187011099014546759496035661390575238415836241839337643028575465847274810724115460776150315734595933239925148154984366511790510760421757689957805624155522171572060751577618902734196616002804106247685444244227699775269433010272860707517312150420438693005638934253795635537046632085673667394006951152058368 7672 331417126354063515472256277687249485431594055469084755644280128035944444776033371584507740651884614274590430265956226718320827875294997442593783682252956620586025330947972659005736901495208708377366154709865219656954287018479141418863819716603347651561438806818697283803418085534433979869314046275302603311570481940989329909470729871572500725213561770320588103402613610106408823697252769117589113781104234288276635921321658394554512320175303472935343141787648 7673 -355798186868233492244810126651989468596254441427067998470890242746630730982291382964898330873700102192357245389464750512693715897848666454289923014779958164680156222979281856547604714934546410818832606308107780851860668483782126808356002200980138057307020026481747992999426853667405005964290587701945226167318868567274599975061110856501060310270711547052218191623830844917283095011536611564859128487687687752915694708823311197062463578883392581782158848819200 7674 381971118200429339915807105827954472145958501651933377995839356833974645325360809177762755961180466694492255177232993398382669073697836464987028685425088916113537117332506533958358763882539388713553352774393256450754115319522984711694158818716717744364240394622317961087386619027160735027650708742376105282099078452240878976712311540303719738510963872979191673360242261737915363596176521897520990869365094420588524113891621725306034897552079015817373381394432 7675 -410067484422639177175562033913125707759005331095728844652789143523248458665203835626433765473498392804583832463956194658881665153800628581447065411749506306914436336717881144950150857837159288758330801840601737229365221471557244176412987216296853863222007798470940198286609231759236639272911918387128429363802337294549588393871898582074805779959109013045281080543550061513435155138923829638344886504776321933908351515675429772297380320888242265887393595785216 7676 440228499988059141221609774183861603819173347387907512080059053143930281755236064813210001957243148511606561724588230298657413709794196037873876863897556093510454458824448069487121076540077592353302282095151814504949030042640664766890920995180346481775227188464764955760081451675990870392860032672535370328396276412867358153326589175487354713232323738482474436288144281404618395534107165436913501245432285229047394776946538072511370233039320956466264662858228 7677 -472605736908262217773471935753483923723779660809803234112332998944315162022036104607192138192935549005747425166644550801006136415039100629159091517869507580992983798017711056115959325316741376029768074617540306959379392989511413006457580183750902987265693950201098292319006676763274560405881540694372512561747339764562820156740629584795552862386904356156930207757768260251069683507144688841051724442928967143474864544979338860723395870656902545635083125522432 7678 507361883701615747219153956024629892423879966681568243476161887809705793973158151742114793959718598041039738361286162904382763380828818655500480046638458824265456506006558189885824636147603058355172069492586130904282433218262121934342430482894628908410167007002551641321598842400025522858043818175868928043574531333710293295237876224500946321746283243731592729519864373308623182684129778084485782094373510096789213009935882951757848511810757293881508948233616 7679 -544671559899341084468741142974825169283464648032348083809825999663311682089891716638821618245445533290060106521731655578147358091146816280292719955443836292377770844673054751889353797930887268651587359968689550037379684547893695272584283821535219502788892637639832556285762514955111974519687892131826295177519660608642173521342323132943941584935243336411461148487124787499991502702126668242712459041193294872160635682982982654817808539068047726248080061759488 7680 584722190172264569006739201840984139581838923055930350938443133528481859264929763848086644378511020728334072298166821619508721085318829468316063791826581784816204444206764978246135370833277622026682808349935198547203954806391190830128798380576402631307848689596731297489894313628151011895542571240322722063750606516033066379079874770149806514480726340102613457922337588909911669885531264215713760901196138207728670701367736410457085775525237030308680126895104 7681 -627714942438159006706330801963860466367799478916351424532443256026032609385860709906642512559415216340571643163594603799265225073897256319129886263986801086091783284414318303926083823669259034437912476460933395020146526415064025079131530476398973664592347228539343735793138675704402358536204620440801579857241629674629281302359601597948709940674627401537523843090542694420689316067605213836297265686124393202450251703836664121314958688835693037947618263040000 7682 673865734628091919960687640820840322454466389233913033855520066512648008704858895920321464033713563022892812830680144302302095280540288735813847363254730573375754674312035781501264198005579072497537608820758787269041174325722942812508332573447899740395940665274990151938402505510235110432299546672693771577031371912113937529792086072874393393304525397178667963980594417333368939713346664789409553870815061099302210262448194392980427681529372369223455000725504 7683 -723406315131960817120660572180305392839952016605310211080928372726320514644784990693053355743300747075638948423650007010511787930974932383636576273779468114917940609773987578798986232571974240447115507406573306186147566814644064660376543764554648484723631748950409434998441030013237165571258398391798991253541311831668299343655561710907923882838524249872701883669598070462552205237404669787579357900989804353845982755360094866495902893065218184900737593507840 7684 776585422310101689806626764532740024460272635963236806127167133997205078603062607761890499155072094748446328879217635366170121503607395125485385572513708163931594830447925602693194633500862298812624050287676891114633235435868158667852833643122612446421028608071001195635376656720817009579637329457242113347638596873412294199364401517320441885932701039069903095791775626777833554455425418852220816911034579497897536899315186649460790124391095081697934844094832 7685 -833670028851323361446956809248455521985236154567350160271303780982187528630156506099043679043062692007679945444519358062195068645631641371972623844561552129107859123145780296059055667045393907205717973677990583137976561843905680853416907021912003162397033027647699025707324941751692626721211642784604948559195947083348617300071194351851673271066234212780892813543655385498261985651886697500997154939921830785172591558358300109572274406729009410988554437263360 7686 894946677179898131985586227020012573360247190832414410099333907505921229154016076170193176470480509164180026421902848755967752717686017436876315213478013878413218192085200603070202159844518469155407658258168168934879501465534632682592081145080883680506731820970665237403154230661667152495470631189569957232482625831854041503235337263627807638524267961103026786749877063249917643672069127354983439012554482082139593551281044315303507576762142210094441749258176 7687 -960722912567021435642329977408988776143513006114783368433613807694796895531671100875281278135428156629846277105014792694262816422741954866349461303269962040585298880417066025500214591724854224311492343194049675902372574418864134339525029225771283771222095210778495736352676011450757322914628677398498360222019737942342189047689279641290245941337250280810134781324432557877911506078761323976674025708007995129536761679087255846540983859084883753630539301519360 7688 1031328821088285427480626299829692461712916883446649367551634305178709988304729646401425136538933945539490199579468359804042226505112452405184869031770803877530289285424441455138183308488136833090599697852184757769968222292523709146519484907501875174429592871624472944820251541401076306717035313751516999832892509877090480750922052354225439193055141432102710411410846753195688530962493367199015835207595640305348807642776052930342812714588196754771721940057472 7689 -1107118680090202540600134020627958679860544344764885248873819804182558886020815429035801083760868731020065165533532180796381780836663366059474345252644260421037785474943460448931132931389424015706650185252803199094019443207220942873643524589829876679974392415410167511239339211092386807486326500050908960189908057462680937312925387685333488848216617893719967191852206492681345317562995946210180581145712466697433239642831664716376914683493506737244444041412608 7690 1188472729388349529763866124839753787231561506234106713293362095226223103777770923279714813409969959590111634197633415527700704777695077439498566322047929552000763990280704812987681425285449481456922394544493699691175862751627883381430851654869760651043739774341935273389752365758940168856872626135964199776579730256198411264810661996305882881747956000418814895463962847957356634928108909559067919139180913371717479528661269916633672371721229488084152852369280 7691 -1275799072020052941879977166929158235752488729842019592934138926931420613133036615186745952574526971296109075269024124136174880175171295676282126086266244409440614744721159878225219835039265668660965096560519632535318304945878533244102598866133114616669992452652887331006345187549448913269995501646165925597208428375406433175864818248221631692076842129433118485437558931694766811817900266846468025975563767089255941821399047841190114513419105091856960205094912 7692 1369535714018677802568578154696309631220866073519370809540224365477600936671578008373465150904194841525622152419341557081383744410619265368950191457129640845533632233640984648881232828758903409573878596155852833798472876629376453940915931355820629381493940065690841555292493401390519993513626629175778567611824964794037054175032703961265460288765507794986992056026871410527542393101832616226267837333617804545980431368715285151816491528207325703145992715150908 7693 -1470152753367703609278290527780906801773672977849137762129075665827219874416435055864788837526869311829620994613730556829134912754065090827444682830667833442288114573020485515995935544638154987113608610320214922328792238127194036425989727825733468354024157204791429302129322877334674112958557893733031881786259111529454889329374770598215543221977748609109455997977689949018148067667030876501280121324750741907577828387020844377906208178079575475079817328066560 7694 1578154729034298808724283311669020457400631648757514535006864650745133985793695472391748578567755458557638716418652899453120254936336421554788166506675791024840187559349274735807227672491361953181619601603441198363333676109313840058609688875485555044717929981199113453061220755033861311475036352858142357971186490495207208929787914719197198275798727764280348978124071910094055931841631363627508665596855939396267063488159876892362243035092999547057447846865200 7695 -1694083141777709344149254022402091923526338095698453486942835427634346641955373248386467600547145879691164545353498741182872752154932776731540676443115500400677559814204787081308332038301424437601638573434729670538149689603105742459278303832637026591856306189587004202433057220813803349534164245020886190888352117592739074320608218403280734586637605836370249601889565767817173821583372146593803842471188064121862019811033944263789880828663497484440761385615360 7696 1818519159281398443966185757715405766091041881272970865484345133904495588227262361181346565367657573240551922364989837606342049056957066692571945897640695259144464836477120724477571926178443296448285882945807018081463104255131446901166836817223538598995990487799834483582119161379055628820586137648721268792891084247434483333787035977554852686523798357809745745964621264573049202079191291313843924180861536449159815064917674251270610556760578613515157545651712 7697 -1952086519073740208723346055003445952323939599854846648368380916087525551326928497132450580964143848295978241290154816402965668202000466456031162301650682246368351545308148589950572611288746249491956474543275480822469871057867167100551013153941759886931255423509256806345738704045166876875058485640662339217217487051216466725820226537310447796867850089134350042151288733791965610836510634532616559190913320937577830290485467772056005856897985511382958504673280 7698 2095454643684712973914004613026120039336843214954260220480590951961055457218176208407676624300029278040970826912280913022848324957230251677254545920647939815910388959694486213264469394399022205249537544826621993264759974571496029312939304389863446759820716844858712158196963088192216879640065338522056970738985371341697775256763236366664756482892797874260614801741659893126287864864507097368347757537302560921093992004497545010920759156617339186708623677840896 7699 -2249341983540324099228474464214220025557136245759237710608395965000922370945692069771979630791803731142965247786385588795294024097351868084374293560348172918856554054505166135608036840080684448722020060970943350197796888918359817824657846538061888549433275730114327361308957352890062205018149514132775262676275670108421992675945766159287141733460685652878632207168010282506152435015222186647236149647309920081512172842666243883427236882067616991625075238109184 7700 2414519604227643950339874154299174706883809523662454293820596082918490562070926537038132398319803803911891668224362082456473586488953475725010512711415076528182216736695082484339810992683735224978331435765061490945232722107548282759516062014678578289464144140120785261324475189194119379527229481496116756042608800031227444698451391241730507233377543514908332848205281776576334514520858527462311110891732177402018592052356279954150508605553882201128430664245376 7701 -2591815035976931293581129102012715995999841738868318420199885705900054127814368116493170153926211937891225189870363135892043976948094397147108512920638480761139360616371293056749950499138869667320748466548344392005618551038742058345494430397023478250676593231215466371239605678417520131904042984844354232621741818543587799208358972364502328780017577255411128584410779416622521214680530592386540151979529544852867710634198286439650746816154055183559493047812096 7702 2782116404509400322512864085137231050412740405757195046549153181798455207244817365789817886233435785373722167843954106433267591693391164189362309805399770725204054851621450967421271661480022192265067486220703520324456960890413779548319149374126815547255002582310264437111273209017227038769014219076274824475173641717328256181967528429982519820216870218798024472404818909828341062166398253167187582471144426742828941070986082459613785331559575237007040385613328 7703 -2986376863796153200716258184588426301513590123526165269066669338146239072224114337151669536714472441416587483713288110850252725545635680801979630916322192423487816511160421919943949375676437561154464733604138434998507150593590205627779904459507281924398079008347731400369831097661864354824235456060595729134626482778639216452821297420603832544878041930527477200628243252303274151263652038318514850075894931038309351319421475666015945727399959976967268886118400 7704 3205619352772592133748162818141111889510045730974048770209693065604238693383581760158382067591717840949655068743073957962231510879894053383514878608838933199802031745679309957951777187525125008587495221722573084465001794374586062445322620406269318447440526629291374746637162470996020707564532649332587843672431105961216607557892992066443512473089835561110347084967339401835230766920178452132348538131819333816768480094153891887219689845638686899949482667115008 7705 -3440941699660645109524113698391921276262047919767220978132399748082591701482197471384106216899178036514061993965830780366735695757026586238545548700670782072007317208383932154090588085731938891413876861469297880967716073960240827673601040415233835800431351044678456418180154349575281442468030637539563454420318488381910248217195677246958648835760299898992462429543742768339871285027138035765565102715722221587886377132664570289092842512413608749600838688702464 7706 3693522099276342379768168410590532787434012620531589717994485150761158294329381809278690489615691606212213614002493063549969186964896854302734427108145160186830523186949101505571960645284727402441499735481867695704212438734271726740218712592228915515193095113861016154901579764743441381736965616266001230451207899021587931875401047758684978611846031138995523090569726470288047843222630968211692713667153887703842205866653111697245393145823585759962976348632256 7707 -3964624990551197769535101289045663027124953317638740363338866010603139994499598344015260686001650183880852382645762512115449347843000239548706794800877681224688231914247575270623735847630889947562788263600770176074592509701778229511910840103152273415718084170875952920804293258643310479031006776520619128759490187212352611088206873875815309446403412434427134652123055532740781140781197295067090451262232639403002323817816062798607534657009237502347964804235264 7708 4255607363481631770712057385189574183575899288214748715737566307361018552220382002080620973273638688455790442830408534044042443489351884962611649077172625834574691829759732010205227482748029649472314596376013727451242418168294861324391823796244522830542152304467809514363732020120908209577181617036259034647236909752126907652279413061611076319200892980872962622130304903589584319686253603531208573365805856580613065437453163959407027476561942815219140946908909 7709 -4567925526851139458505649382440444022342642766688192739305211673837637400141031950459567012757741140446673681431141833031845808914749778973796410582992622261066389350876164584728217608891610679666000986709693248254840624017665318740293238401576421254011294490724382587065651455311340642673130620340681495367215391194411817493970119146218979236351006316047832397193733640019929737582579624365562147605856582291524864694161876030504828326732330053679131697086464 7710 4903142370355586872404830200232044840676644120198341221552405578761132719935979423696516808520516608279379923980047999126161553363081659773119121683907619206075202985367114187159915797071481152066050277435022950515070707864599937301998125485044112893224378474933408397914024798871841304633706194292849046826540324614759555440322546956882992103377814339018135108171433559259136452184452847912957303580535743180672633690997040857511739997673728711013323302704632 7711 -5262935157214211745327342231645332712244532551273030361996966102619377149051823741078019848336609996827784726188035755539337187465737672746917005660412955595032624591457951770086878572385828774544942116765716781938471427297333421784962122307966324640442329426779977516527072525683718520864396366121343995771839818889067004360247466196591057668622749462546359897527619618490944939400563318078268889941540658059075230988054858583021044228181179979422780872458240 7712 5649103885979726916524305403959279671421958694485431561255046331883346138839474457962565667803928569274508678183190763138391771960170468347583284934934190320630658478601350344233003047196631074786205017143529879754795697016944187209407274043304046403670064419528855831906521452520050775847023580575869803126760125870114627567772646629820783363095986854776945241054694320816976822594718709256511774548478544747182029730326776241816492426423122320336541860578048 7713 -6063580263083377116990128844599147314636779187134449898436547936074737811044330758209612025498102456452757016890410227151310155850566657559974173646054132163975575982938971385072577124166871350029938235233736389507647540956342346136652860474236389502735711015613503395029050946569175568832865701695373945063589375360817740026449939482055033020338220793690606922493442224946768185754093123964117106367896339995876752441827994066945071282398785164978741583544320 7714 6508437330678826886697970180471264281776670446444660211567316196951371993209189167804912706031043254363304724188419386810483201184749941921171548251475101433255849855163399825464682447217107435990147231412827472729017232503203219438828522645823618343381488219402173634917757228616155559008371523415253653926731587274207004812682444172832983358998492511094808215252332126859502466942878941975390096059168408644881452380254809553364289850101217947588932906330112 7715 -6985899797597317758679650140725738974155380995840163781341643661495548396146596507770699198457324860457417733055102128253277412440828331512214360551158081824893774163529241690006640658004171503162974478757069797817556484457907061056749758305749221845653688927517162272301977143702514705266567365673471168179098943964886372681651215869204869402263087445556351603358760991337783373159040442026564037075724899094894718105822662627568411889817199696403601637244928 7716 7498355124711672513547432818398293446471847927199674390441377828568558516432837365414728534299457296000014314460544557307688778345966316016983909650365909844410052081643113146721317044955604222091834856800180098173223440925938421422225323393266969951331472531482307016220716073964776563377679256677997768993911414944412795177154448069217390567227240376388788645264381120730185896738702640384829601748996969914087725878312938012686519815745693405162701238085952 7717 -8048365419745655627997569639981067030752369314127257233870701352447069647876112617008056208640770526847405360818813358920986482233903681535593827805768742906976993080507609057667902603610342170211029977294992118629706471001299213336160129227454334108820260997038558677901255189447574266782205654132788706685859093210349878436966531102319517065042629978491999187376064442524941237198157082015245704220521865076725416406346001962225056060466011766917449774530560 7718 8638680200576385441608336575238831483524124051683230746782848476386101319095220749658790574279532914756345969722734662478296049388254860302325216601424401938959472778024928476674276454782101831606292923432419364447678327933884528917988572479947485307037319375073995516639066744809083145203806823395206451086665239222603194901615915122413072079345801517634983856003429186937943625804066167928502414801414970800459512731847433679312571350317917916433953914355872 7719 -9272250090380740393392043766594116993260897350940550829679128372583132703528148306656393864059744709799635332538166367460272480200317443689304497454204047754266373046080123529233794768394063210177509446926768426407592513112047919548920432348792374187687112998775274278327668307292680140242180435411004540534665087633245562283611866177249170607372556801153398502535327640762778051351255302557406421436132656241517548656031308301842691731198444565212161078460416 7720 9952241512593253630003571364917336790744523642581466937448818860138474278053353897346226843909744548330799853151265001744768074138343857982270125216962974717225657234147076185773107887936110544901518264056066120266086335895116782034718230445545291055141830264304899832570200729623222675594279258933928607851593046079336768953318147012677203333993250914655833900089585041826324555205645170826579477460937671168840030895613091428771847707433960033952599671878144 7721 -10682052458595635912668184153509800830036076550217873111264925644452213912983950458142800158201172621305434348333816884229425016467991240488423980719787829104205409927575387513790867297391698940920083784251490587021753631276259844853176054958324407556297796110240135316867043464074828531033931777567310700012566752281563583168844036402438695525223959231651156171629898381918154976599383602146722953707677577884797109555542014818628603871911638212199650951168000 7722 11465329406371250538817012866645999658448092044433047895500076577654375521696500562464880916183617988231731334317018583508373274513538451107661140967078332151573692543287106471522257748847810048334168065729632186875942176892754346437904916752770800695926691751611049186276650964225380969504425364803188463854031540265746719318175817980971912586827581454770128233545390674524798725724806053047596973729278127296432245193762519813022015819167315638208242210256896 7723 -12305985474057806586197322757724684868721884813188239608793376535302757209170699881928743911259677877011423055654320241327879097698315962213805059413326957120279808111700996615255528177151200435611721944848678958208744790293637949957981183177226357836438599887357926471434907349732205949235383275415315491438936704742529238008558893993777704618086919928798462371594021273139994259647506604837925501409718971099482951259235309215286452277116246477422134352150528 7724 13208219898446363901714784411490119282571177599652858751181624994739213181854366140881381249802183175772467369846565352110005441646562609742720706609431927665330409838044267443489423195608143647214944017137915824210904114478444497902057440489237055757505983750794716759626888004675025180771618809711631016486829097733817623042616699140698101258293086783981383864214824624727425668070225755634959983086470484965520655072145104043461019093810811441758572876921798 7725 -14176538935034623975822027664810452205960517616424885678662007408293216093834359583105010639952696386135357769917998451229054278080870790452307418984752867110645807458132567768169164816075804348564140626538084587137179770995443538955416527258832814729172111100425193562489880610301360724244704568406770142700346061841616135053250042026869649693391928516428824411952706397001373101593773727033022644014720672057636103476237070532306393099597755508464285135142912 7726 15215778283279775916866001523156141504826948029786877639838120903266477971132027674804974059728053168965656740342846987379533311156984021825358771953712965846009294537535341206229423242949577900723456160920541194997318425561681137794649678644220905118910640402938282876274569331204207594667654042667525498107244987622099679713410782301053087430491342819592765452750258799864278870071631058115514443658646662516353140144666923622830395017741644506684028921154456 7727 -16331127148245587650982994725091725587607892629225702681257363779946103239654588792112157635597925803972601785033919264603940079231860131224158141222722269443907147900908306064250756983814659385302334913728950534881529464611572684836573998217812494445906079798532781086621360777572160413122379853729718195078998736899342179059122533535717766592898890017510285132739031177425653373600920939189700353932591232304999208104254717671800249424503144030632166343835648 7728 17528154057937212030754122691154143129126569893378900438183834252428648041042531607953200907859023229535453766836588000624652414593507281159212328614907183013308499301687650676201830328790224813790223228765968343832721630226922625791862094482433591668507183926828714132992830210499501108149978753371843654358103193527764767848679458043100776021718779445688454411887649398822577851080683174425265247519566043070116615126681162855207272443974152946691947044175872 7729 -18812834564305252838082349593510985325874724233303583049429547467290779240894464112800565380297928467382363380347393529145230627665529403867134744742961065056497691925385845660974256760946458493938436004523902171484714476432069626238360461228604554849466307498532785837967326882013806976735696132481812592913007835594569357368221668418177133312407162865867829409141532118990244702246876126240427674631132006243437874697290489985500737244930645504060015410937856 7730 20191580965220844328118423593703010942607132064281780769304558473531661871686532657994542236425885717762353861605490002408699157581737734973486656369062387010279814212590693089647529894271065679928271531195458482187599354789469579818481546364495862637901851392283145767835319257655297622552238363929691010024226915259833278559748454643241615151550934193295125886270413961699323176804632325436301606977294787316105171300721234549197203340438851869297888483667584 7731 -21671274194721788564056310837025721811059991739144248568410476598267711695302901045978240684425240164106676479928323306324916253491093863257415284305782400057038491107570291363762440146840433741711143679082568910014876777032854187917748681943195286102239561470807481992677346105338332372845090678342728986551496239399567393833021742632450592613288228123887412784090738675538001016368745840452732049062490394496428786593783507549124460939424058276482661242372096 7732 23259298039555452594310071995795967145795782043337267582457353461958662244614010543131816274582297300834904325006925019873156749633246276700662446854579915700311198013290745076415739503102659921612050939944480462428479463704194578994635153193329535996934908735514981093017982553763203033732808904906416980928060240987432337144566128663344302650396817582520325270760702841421943272740208257280403307272022866064356621180575024038069579542850721647342280787799176 7733 -24963575851550016521697322950774626649015841326135318831737770484762091670430796002117263561634799024382408679620945767751707059971629748424087602517139293148705400300125178706969900187836847002864556383527250575707367349698844006461131768008998053529999665655487867430630014175124431100704043909726594004240533703444835140497864819783651297349713306282236295394310962905906701197217742044032598610722456282034850867911849341904993292076402151147849478903431168 7734 26792609937688486057411679795522486386364437769071325297469556177212815464277106003702368532360368824878606018674557590456991878177503207821914695534356152921485930763219489767202476516647423719140576235196917665115530267277315091691047466699504041445041162510176947940090591606925658572459472221720159867808248664239155766376647213680222306306125752052808308875292992188149895766297862146744991167695738271544126958897846435349140191196370672768135417949776416 7735 -28755523823000458365000122236835284162014322022924166838410340836630590253313578262533250950449204292281414561660518381992362701552986441224191275216629298703065483364318500449934300627568484985242557550260190280081206373250038748534362285662244164952395533754505682070039845371869424203883183307045229131686203203884567265802298463650289924882249142653304826478844306418616306472237588946034367121797354968818186456174874185559424278719670264286686676089044992 7736 30862107595590192382488669710759359062839547376553398484518972847943475884298960659961668520817406060242013700001485886790596390921592130494798295982211003654567441772253680633672286885688128377525234144409798398788857759195995424170838548907495300396088151076262903184543713655724121624493379239137765739597072477639253670745644378201990616067514269759422467317723247453840660411235178942154550964996116947603265222629453133908111333730242898834525258071587840 7737 -33122866558356054481192067024747769490839481052758335379361821796150545662479179504702213012560098094856013682372878022064278272498881569970978093199800860078426138571904354609231945521309725017914957415325989365614528674563053470809698677956666596680726168149664795996496736313864243816790671344091201622469367168082238462552528878236132588838998470812006712888501564832346648034477539416295638854172955045692556021186532300216139131426771774456587034904494080 7738 35549073428300936452862792676326771632711651113946097026931789768366367921492678437632208802672716684159269162240901606255267117865437518359890866057219645094565647431508027396706863973088098402291004352018752047648221085085906880781106503569449028061642441316719462276623819193935642346034207411228588782998858771757175162523651379229807028383933053423606290431033994793407456365591208043370612961052485989392245787807143329946005538126543777092570455854711168 7739 -38152824341866271972206049455841209565474992533262920734300777721755519771793246586415264646692219437004924373257088324161199412810315351172639339351431561187405480993575720525236589357369773210527566326861693848741355994034078361846594742465928163870194582069743517124752579192208032860520228880624218204278593832545347934524510025966722198363708312819180723268468758824062442666083246627918140958352908242476274237481129443901759996423026483268133247678152704 7740 40947098943530148813729460639541943512288616679547011980373328550399715493967891046732150365005830334751642192209408434495249582829232060783433133669083176440756120254556097067838994272871225435251758668907338237693777271987056479110452061182163957975358735476333155578326868481598658173172032616923048602491383839812589523588642395518316492848790149172685089347960892454796019355811315062078407010075971992045993443178497518993632967767233034410241557181637327 7741 -43945824855085332185991790525886659428085337602337714061467238559226795417506818854252096558907866471769937474186854059378942419494981034488529028121329713697640858682663441055617143966417330555750715347764960150475392843728298692970466304408903874010781837926695530165033895229252244620669764060457442174168065948673823821631935736739598531154011081528873020054751008385143067935149599189038213968869888622265986325005568877402427870247842956906837951614812160 7742 47163946844655104892844469132988846224231485152694307058771272289942428742021288237571704682774681235429182008902929639382703884588124038257691374367313887912926001683452519237841240505034515275026444759817765219866514532617181163675393089103205119052781220264677671400976998755607858214210307611210335216854392151901994169330660941574586710923974281510537568110465301817618626525878393620855573610734685289480644953028114531233896768737170130667360763818373152 7743 -50617501037720225506368464735402626081797676914564393620840704125968549984027208259392245875341237323646220180674749903104605231098348189759612319609040760370859554826930132912786208562079057423044157024884196004416558680709555590928217391997376283633871795229583334693050150096953289575461632500547861960215644160957975273044955343544520891935960652352394417250292631779621678674945309016948436216889733967865364807310926372840574102911525057343125629234577408 7744 54323694537333269272136522836589793249640827170646142291770720221297340291242514537456559824046980177994569504387914477975298937535724773797722010456573482260245640421633747940340261927692569984230561835741784838806280879771523919081947403528356816838899379597542243827861004751170192440711783705840677834652001719152665896169405158792177304138230260576101138042243438558040716485483101467132579277822299372688241482378812829260100718053652634241791138305784704 7745 -58300990847409701415282653327697627016090836410742668932718159126543038846162434638528602307288578499091265817619712225227552976204135156957871079074061274458658135311592422777380072642928776028985942363907709899453059553400367157752807092802119920241595640912516854399198074493165801257186451137245535249765570434587863837763051960757022008461314402956984038577843755796798542408214755827259440004313893214329578982578773888321837515114674921368148336155033600 7746 62569201521639683578995198548442825483474058313085344275682067161161003351171026588143652104690556176530691834538823683143828991328649165448407773622284238981994447010922033123218602229000897147934321529232444310965368179840180755331295967233069424151311689375084121310862045656718191065290128465681015892391484548878705957696880278070496691867874681422361196664892230596711511831832291182330164565725047353931231630882547098661897296608790929854885526859627008 7747 -67149584491301811811067444924790084489652066396031033660387159896503639535884949109444850829184129612860212489060726492034758048795539072387243621081333371393315459567030464785318520766341752994307286286855468415628401251563504758520209740068446730736060933228405302936058783732846083938856548671173292747623508503175089267385284658337248140901868893006791124393855774031609423581304288581507721507965917863223909689526746993774780078998521272993209784089968640 7748 72064949558230936241678365595738149726452285978339488251590204688877566813309083174686912232011526442440489204657774538132363249403699641087112714381489727268628902646390775221622277981328023114364928457868485195416569566323447751003184794217193022888945477493808102222212286312408751176832378344615405557795689369537689374575068694531465167537405404514815646027213797506348692291951222713442485926706992282951701657181043661881924587922018828793255874659208368 7749 -77339771574559093861647251441095679275912419785344125891725361436993121403314109922722440338817872590529982667542664228431266606586058450711163624726210966650907439773665500732185005159745474332323999294084485704153791592420728375634241275955557825833505492635258522394286901217252031360804058692704478316064059162337528069913120711924513009851061495332920080987429545842104494516498349509107819348244336525617307754130217033630297734174638497388763318084173824 7750 83000311868785334997974372690217175485228020105812025329084223803729297406571739030330919918842407898914551332719446085686179572530093453762863351532860409363472465828821678942522463111928575915145607249069924064992011165410967773031217728569517822768814691952229548355146155062819417729182741831280669573037007556492137846789090624873321942002095909240093022615614109307876277446360742784172705418720976575123148629595303294985041036753693350600569409878454272 7751 -89074748518423394820565369264374589759950714737112414396987873535443486295841307611875552418303525111745842908736107130970284875497526363454198449012788531727404996450707749840985423305231174827554974246317684717596481732660770682761898735929055897884428974280545218699680070429847161378319112125140713482244542251438937560592844104057405465180229779231284727138926828628735911746260431982930451423942093852551548598973292099413506960533943806740198190280081408 7752 95593316113125836434083354655132833277706715435444403275051897518733033299105371566151073982666439751438754362287234828372711930256870242482179662551368700125113857422805376707518159324028791434317424038997887410122720142513868364483702000363689169481400802511629236755521208335175978400873392186692229726862982338879125815004970170531506215521789275662273335203411174311724959568826083277298845674260497646897733215952787047744066770772236789293659581392449536 7753 -102588455699004064276834993306040174630773506364531786890995443971466956158396142524197976429413059454275583643851284999385957060921387909454734223556661785605160261115775228830081208001698749861917199205663699986523147172963144080379644383702061592443147979872622731159983374149848141230652026077342874151047489964449101657479858152536982951243135724601044566491603048719848414015594936908141406627143596059007285317467880525196613378421111120447421157073223680 7754 110094975645085628837620826986126763019319000615164884997540675230645765377532729692738332597011768500776623521369227700631784467939098462752503640048229801952443234227523590038064674735363768366014050021699728003292947908787550884421367672619679676044518471977143338699260881283675329798668730599223275213430489166965380570219008621989305611866838133013843407379727464089615124997851168639682740449621522731018073189456316815405894483452884247526275223216056256 7755 -118150224226720357250732280062696179360557067205862273960982037344963447062833083172637272390901948784106210433272280728322373552863665070411174181262351458305850757580687297321971503557768874888551510445564517260888504487459344838346016702641064906509603462869600439115041563119472880161756867760948790882626165480305118591964710311929485655860198069910990982477912368352642073236104777069358019311020052209404685656596593531394470019180020061771431144165736448 7756 126794274778529787084127664379050259686842357052936597307001125976236166634368036894539547393915179397962671987274499238444991438084860501765738615340896602812247200788077181114574377914055569198569987834166027043584808618330069235121527679227416933910780839184699604135779270184975133118361136216842542991355480981355916023772837296917682902155094919325597084617059469935845545473835084833145182835231145896068798256654135489573945466311171021009170725481006024 7757 -136070124331474083668966062703979023100616102439036204862928095037935681486619801582430052327538939591014467509619525511101289156141701635101195099404506886525020549865970263614320097307208250417578297373389076624749861720245415343858536058699178146584860974379539319983118664729295241470115553889520666309755473245729913262077705638105044603401572647700183547392244095407708436694106391986825221412452143756672985343923180272992539961351808145773526911810011136 7758 146023906715091598956878961344153891908178934541371187611012018236432468721245195955105352365709012570094232146686320418568645543703036038477308776864015459971293672117155801469214444968017339425346357072377955978367447908717210415607448317412386040623851063427042707216187771120029205613987091261420976227173798994657607455679608482930145504777699589139046768091316994068551284557898574359099252697611837649031779426405480896280043086928563921497841287387848816 7759 -156705121177275070429238876940055527043480415204836127627497281232756938296699922673203277551886136249145854280290807195179368958657755193585827238534643934733309296182048702467871086647020205722119944383606784722200358291960805542725189689162763030486108434155443519558682220355177457962682855549482188369260250405255383479751956005583418034369092497937803587694887753317408530596906105004065103211375860945845963964975012538685083496605298321008078522503135232 7760 168166877650435422854869143243157974751936078091722803145882012906611772072487200571922677935366774252635977068548502468359594108098486812757388267688598639823438657560860890478499072090496314144866059813096296900657520451579763487414097890541500220952971717343327627624629423268604673586086762283874037701386928177632015413299585959833210845368121290188157767655408365247286441060662755314351504523901281748620345152883273577125367663370707820206909710562267648 7761 -180466159874944871300594628534434188041758689752129998756478691002502642440679209312622317656084027847367168772258527541616017034961575212891730139447591648668550056111853152681915975096149065735584571112883411264885134333992595336578041086899313108102934495425706897807005904453384436179646888579195778439241976308058231082934540521074354846370746252043465650483702036378925237935315082697875120825340251831980035700010226185016873437705424104179016467031785472 7762 193664107678748403351965498775317616389803163937569413471762551044357218535466282611655622065850860621782806787969282496765766643118534500307928678829141435436974930692885167778484143886703441400448522760881500907295885279601009334635424331893627082096710834288599674673886367269367608116186095487767874566849425476279014196511085860126275301904256614836470676345416031215397958602270459356471823358693789809289052071903096934522362233663860261815460179784507968 7763 -207826319806418810834303153351322039804107450845490863638318253517621991571348809892768035647930026028300750147618149251760671250411019132703576408516636201026881435682107353661351849080238125196251464845666491543528801470361136302140789651065812376274059719023389480044496514310370600278911554750310110446496737871777905049865610701545164291255982399133621134100531825655172818781791821408531032478863455695358058616461457166418037896079193631478654865919442944 7764 223023178792168625302701487290417386298263422771100017518709910807886085839464801302863157096564887035908987577501748955849636272154477246914881968628169280842451127799645042803063271057771030313690723068756352370173634934863655909527762372461231076201724211003334588687362394689602565342238412323196228477243964130100032271337746622537057123542425849843507609364716253589497090868920298645374057496458552987602448277526369318702513285127269730616838381960917632 7765 -239330199479919542786808502665496159942197256080372391976714479109885262195241202629556617778220730068888358608088658270275121372757429274021149109082220885705274089386717795396929364911967742154985146266069037737452719597302322367381443866592319763473482515337046459817051160156531957521128595020866288779506646517198976816217883586656190740487866732368457375993137899986426597700299598034734938937954476588689389386142449660691220560266684817822654655714295808 7766 256828402909999164687900856212513807777532472255188530125070669100860967641271183783179904434045952699977372354848467816616313594565420578634472562244212374926913773421094711301775043444092643624344919278880183106706829670103529329347833698805294846042131580112770709772369814170770145366160608947667074128543310624964550888430048558772867409656552631427403840965320541849043776131552722250355969198653961488020830718595021582797320323080103417290218107755890720 7767 -275604717416957710070514224979124546747011834945775990831055795469175709703358497350980780118122891079014098205650037376422941521739534586665660206985463136622969846209211248742721095702933836038651950298290130534815134843067460634047578418278940415668654095123744691495160925459206874329714775285798365660637805304251879195575464043910291883537415030030496382143535037557049784841073596332824413468805147336263512829852848212668217208829626564357418876569387008 7768 295752408916986755295131666724084729467727257884786568346433025266941693087607693273344951508187877679580466197821573343789391100229627359054504108467898098246258838211802157841039434782159418498294985192141635454171989418668202431548455015752442574799600717673704274951924390373159808181093376128507008434307801762314339334887131357064056288479490648561306477185918899948220183741492136750759749711432899310566732414641636050848509131458029688585960165913213440 7769 -317371542507135421123806677220644147151378212062685043485934968245730398759189541856039298571111734838902747122401291394965788252445191373777110646366450865479870600346828645153418934066902690115974828591126944255488627242989340960321200216202029036645687202757948597935821499671374228513088494024495683666332168398955947805318380186761979644259030377764399531778176539062686453954433366679588396141606975562119023851084698968486668095501675933247204191651233792 7770 340569477652661765623682113062989095980238239896989555768455500235716934850756485302536434053272755717410629373643974731895498843465258362953425462504676567965755180589770662292905063720225442741467826711552777084784584470216548711143762602115512178862377501976287791958115119958361541663351022930404751788831121937696001737238581220985217436526881263038712369301294024373544597784212654382650745861976494117313911303460664182373134565845354831821382126389456896 7771 -365461399404184529391489718062332071706928863038079810606708496636500185272493612123016830584361230060580571468947050617257317613277086477218850235978579683535615404798261598252580358755186533070617600318759370381268961255874194650688594325599275399687273161540394239060268853506672397592193581041940631167753474764797208238246544299181248794314298268645449495625104536412450945040285780911416278601906158004650303842634714877227932942176581730882093638628671488 7772 392170888263623654498750162109405351977710785427998703060175306528310080137151921292157985944619037335954090977679238115230479128914920917826938953461370250108742876479724179305523626933610358238871546256900706275221050367823623050042383678634662184977073932549197911365536736521160071543607009232434243889460015913243706816876323362056094771584801401567363780338415605698229263628849934204958362565677843496462896764982893638782631392101770625304636892800834521 7773 -420830531508106719801674900680590852422031270271482785251113181046001126659477380601517773355028859318506696088629543359921824100165913056994446227167708295740608788931499219909904950774025271533726259928787157803597423961654866188833742767621061033349780110028075726840597326505443965889945216734505241931148596010925288541187101401547677652020381200319798968996685834652282644371130022386612671958947305387189298232386397415919383953593235217457629688611471360 7774 451582578985005134343144783844517650318157138041391695301666901294961498155504807512135318151647349896062072523481175317086835965383965495376670602173694107573989755721364287406593023646961428427574681784415734788248868449451496808943968875441032123838315351236619211119193665142515318720423251122396927266593535895049632015729485021029877591064178915095662074708711502860242452920099337250734948964982570799648839302238850267561925733652003686922027596971008304 7775 -484579646610048666629177706008593640377406500164828350456817564017953313393934806123076894694431393254739189655854780425569486307871410656853416827560110471118796108238054503335125317825998187362377513518257785235620108020342983657416076669966278965421544986095773819400559230706114297998631834574283960952838062387694279100115625921644903969136832687232470178058625495499683014513540854069495121650323199161039410391663294525598846272125510887341856132939382784 7776 519985471035122132551084518595857047591654709104236871480297449427138265550588829071236285597810255012531595212516085107219493214429255415946777979415455771266736793615206086424720624287152541298009527982406909125638981556144932025094386736896628808946415385615890202823020249440837479218404992650406796831925913760070813563512265584838542433806026880524469400761942771134064190869559640328798627687268666994387536663436934792822040639361139490955384298761849344 7777 -557975719204023941673964478782348579940766572443093141941102734543989607216414029093571418516722344752414331234306052141891112103563970099952477505555301019949059310103395913627751008549400602137731065983876934464444974534273868128641392892930471931001378931766228846159364033693478311726002253681367239552531686031996009628871332022442335334925498246732162162925200869884471611300182304095304558534077109720701551746157380374647379464348589035202367935848906752 7778 598738856784396101408903183280813600766060571634126623220472371834695362400259534262004919893900089081442512353689317185203183105844186422873227577132553374415701392966620793335192129875947934635462865261619210395646002847145320750752647130592906869989798037540123760829155870045711322606790588443364498102370683567130416857455343317167745575154724815250391054766012777276216572144034450412639184634877283130312017142224125148419109160380744266652303169406945088 7779 -642477079753541882662341795139735061571228825495704957787710500101074102259830728352536311297651892241279608498873603147815018025133913963889897494022560823163173737431278954200127673428427830888926083757057040127965165852766130943339358022016236902430316497878527362818125026146817178841421887526985246490252368079594134581798953264473097241395542035490297313644509606380853420045456781946085858245955366172564690442283067648594407300797491864713154702325317632 7780 689407313726349088768998857824849054287083279850705929943179536933682903114646421408539574666379257727285993460330366909642475000351277692767209169181834650878281125272788472376456093859662221406554049259479453296902024923966620252298478600832477672920174084331997477076992553025104324542659388867050610387935339258785178765066173688956938178679708119029138097331481271147450381309894820452165022778407592893015909447560891397848815268804717903394807806478962160 7781 -739762285946554844637057937523894149706685343434974016557986293594197003188225895310341205838639298797570321519597994057300990176725894010053534318933227618864568319185832362749359494475678979686279875062520045778610870746965750609318611449005350025144156907142137824260133179247322031941777799155984531597263538251966723621048632126551648357730373743708506301009819295853987429913617923110342474150581412620400148345379049916066141183060917772769788929272446976 7782 793791675219753235536039966034635596673137533516932573902031979941412192956145937550239808852375228805945060111155684190146251694034278788855779817238449286161697933705382618186696995867903862572499117762976558154207625709678493385865970314934388281792856039625370331199265019870589011041147891844340355208641320703704975688362998641959745836333256173966706299960649479654889060336249683718631658867513921891165023800889069793667208502150997316348763149609197984 7783 -851763345449609234191518163310721066104995316554037702520879098395299130719666622369370675466450970530819924557200243767481120076218184220552784166532785672198436799875450534632316935508247073653600381579728553066579605130260553483416648186583019920037527020745546239566242506537650265078289305702765303734493648504194221882610647767261754651134149901660094285602523356272385244696168399016656434158625725251485708070230159393068457500724376352195616105335619584 7784 913964668849577015355528643562235356910454201893443804007448602734442438523523910587658348656891910025825323639133437835845976877504295043120780704815216176716390166067070350875165805002627507354899912897385249033732474447159613899136034236254541196122612334838798851869261555537703158576233507668947195460321105096497198786504485946638377630529611947405770440082592313408404134590756331226788976348004262269075989703778660619637810318220565562292321322756739072 7785 -980703945343039571450645616506618702441133007583496854471611517788297175313715089124392933681814119397987898817347308907311980570627089725852588879491057644717450418701458654657995634457879893454617939081009261291745293517294371495295304106536656051922133868097139847585824250152901510340938356282839578316336131401378913626533520108917984611831565692106104561214667657058168267313216331117344193478425580400876366996970823578519278127313238974571925427652132864 7786 1052311925137346676059406623489277613007465965291298312964706588628729145189138034184599232411644652158858175310548162901839037940228453522367165924234427014355986825763278126314666084826754769494226614620011976838672720589309402148766041165904418319657324553634765758335267846398315210824894746754042520954680714615571977167657378786396848165325802487078690311524779772575347962931434677483494454840108500137024571478160801623620592836310155378205347656286598016 7787 -1129143441964042943819443215946062041066903372767479695141454091805887663072537375899737139053155877778558589094304736086438483476704899009195469818372691827595907187187062222791214613878538869110406656204927188056613201700545448167646646928952771873615839937508321722814761707200474650097378787731916260746522528803111640483223867343355844454827602139695907152386657962770014443184926078930709926268542704570667844440536073157447608602651359151997938363671773184 7788 1211579165021127623470234300977209352040556065836897059637043609587874660244777622279870296509219519013764440828677752301535359502805314565359957876556856451341898944224631671808137346036839479275411903241692019569528920182135955250271884020008442906572982333992726691323936657922798110293157150635592751909431696902035525824102480722650942904276740429592575033311531104102007337380596126614643202722620684099403954398574865757583177741137018565293199792659404840 7789 -1300027478236132918746410382685343362106283046982106014515999909917566840993921853740317691736221296492757173860886743053290704733052938418772016586055171403141971059848582641767371765090485948128118530879591375078505583664277001809401848142066289238514922973406972737169182886503285323844613156108075182592509160874892119750517024223932068730241535834367210611215083557839882141609374500067723298543687734509860492224572830194892260569905868345449275542928359424 7790 1394926496094000579747006411459872582310156747918998636784105551302448152250644899277856066801872725433546488532770765957433507873498158499878139290076203379832855821835175173946807391958336831549395597656169584564045801043538822021045735712152518643566208661796912763821122355851563772113357786839396295679328961593904988482430807371774825549694961627651619886942868590190119215887219765982502175655610359515953760629495786674952471456340926141941355404336094360 7791 -1496746225944236110299408118624073889305905043095760611539839737505231117813079548681034822043107983097929041401778307510990541765445531257671947890949169004785590232270843403261445815558001224494461499723621185188601845322344278305460550483266867046809229593355841991863560092289873773398218197385655858596728692559428441977810046603244884284935915498859746740574033686786318480120604740443078044861670993327870708332986882019911700587138346213972361589152546816 7792 1605990887420906316476450796568440373076271993552357273710832275973007568881259442166431237572436760920750309528887240244607938848255021749000316094084802008297435209753102000252088836659306426865030892121449265526750648629798572249944705288485295896328513880136607869651401246314710671878511375581124203552402701298144658144017369621435448882674508089357935524736166905845071775035512504693129322504379866363189960693686609158909261122981214754672991386149563392 7793 -1723201400380236445137016833704973518925115131614530078551471730254784102964771115857670284990141989973722176917604737434009708352118019749098116251459329003131360410089966156236607906791052588766122086481114065680179453136093739802655311606961030933389622927365655955778569628634064037999269425233194511758732374681109126427150680324561295480710521824080621917763481845207309161969524758578029946958471678953814741331505256099054814716812499209492006271817613312 7794 1848958053587629584969270359540878775063825430214852320914453408781653867076196507337080974071626916352698933284324001691978035089334516964699608465644431904951514147840221112063865971536997764189320080340171428344915664222666973546952033371744934203445882462017077151033913296103142448996205683769115170755461254579002694315402574981790029390262170325581458706008486336951080397962670789937268255402089625160500213222364755521806111146193584506870471521986435648 7795 -1983883367272917850852451044118175330038736948619266606533322460958471291032030231780696058487081512664329702454145826169405777602856082902569990335279798415523600763980439062404076315840489649552075042088568356047976425459711330525224616156480211584398343451013793536320964782236986123382721523917506842254602711614179866870608884419886647679404389181068437635161525528700996872647343463400280203769023957995397217104569824207179616639623471345152927811481108480 7796 2128645163623899146534596454035192024828175770933785503921677714482070331526028561939248340012690184659609106266801515637983745933595926347054830891135303905848148924240900545496137487197961804592006995298789645994833428412094816374133326464541628569538347403016703067098785897446799232704347226480522438076565894468813651202442603565827120997218579151844813901726097599828620899305782896145978752720902383044125903738907708197915552455055727422101955271201780808 7797 -2283959860308365607786249476017740130728054790052210624861488882360833142179149102570979769913004093267343420584059601827547846993670757823225817820592496253038546047449576040542176354493483022928677692785403721945559070531189229683355087364971229124283834692688180128154175758049043231075750633924805124271336963677772268506315890986157570295972773727297044873358591653677836607829778593030557380918539883529173021952834471448205178821089541042756400575548489728 7798 2450596003208877036252477813756710877791345895298496375739821071194207593996539089917062613640983075526051150890371972115165114071553862061449971178085447859173840244978732045144292737339130937313048638863170759696796272104574309260933899163219040175913897628004170469798978105513350228433694664087064964289127976667156335636448924230102248183504854353202876932050042892404715649938918401949859484056383340308381235212442867838141402042676553662825412114044083136 7799 -2629378055727822161638660451276891260454874061662382460070303079978375055138232140344563743067611020727634466892375253656026045494214948202901531039390499682687145818321600348502912514343812013423583047213235541615707230444808333832633698226919399067345920455933483773268881650495565515550422443721974425893646808155940853642897668285658157024942542299624621595708724181195911899101848041976651686340925811969867815490954393670364570875035667582069341889574731776 7800 2821190463278576428237011897800191330245291236000572011770912972571160893793114606823621688297701281302712021818953504976897406670459567504341233613807544976693250761171550389046046463057614423450618565677055724630279557241169364302417030034305032529681314932128661369304162445848893329906754136411169132181816537900297515266868849022268364468291474083580364999458860657582589500338149000825338306177240857986802951376593979866599767703209972928277745007859956736 7801 -3026982012927955717764016562623979795602853762450322534539113011642521293573281636084610166580368599129549318129811969990419233137166644089034998140647425932804877892192408062687354875901317105740626439838034973823768416054919706465041967146954482209299655582392943692334898472574009625841655110913605905687085028887170111687374783355627302480668116111426745347241951911996947349995211915955078113072949450117506341097330074896931512971513597269990499174807764992 7802 3247770509602273972284799973481949438045654691632867907525680423898417447473948679990556962050782499358656587855270999088666859561077412620936752226796803666696875520137913704787954695033119636430878230728210833684110230977699581903259996977268166804551634505830302759205013402970911192509212909730385431759210795938716493832558338861720220390272651578767922024633087025647468974769024105270132387101741048256668546469957764356978761310928732922435651819115579392 7803 -3484647791821208595065258068633713974310322216122043398411443917502295681653674753204317195542122436231966034514558724721969309538211128160176269182375168627688363007822147418699114720467030231063274382971591717700282190997787501160824906367936533495562356893102218039054408418935836929978642774724469163192477720281526653382763703774874252929759121058046210738835035674122226353930362359470426509021838960693578410384136288928015299478773412481338601714166530048 7804 3738785111587941270294050550092023111501039602676214203875600280934460258475406566042889318710860919579678515876791434142219369002509671256105345478521045915584110990556924674594392648675479762106580482198394217797256311027035732779617452647570609832716314154377012987540858834526074609180424144004556698551125038159316410410133201075076480872783904249715721305202785727746881669980368106387671226774326843859077651887074750137177841638130303097465703807668581673 7805 -4011438904848801796641626969199778873427308964639204659337921622233322487085812566031656133142593172409851286288132454799843158675851655495792957255796472576970622555269734528892968246084056204513798540052949443291613957649580470923696955286105197103701266550261783091689655693017144793623693715118045954822129436124163224689446272090601127309960223800256047644737180456379478920164228748629964937820304601669245439516369355035974511210918648537616562643108102144 7806 4303956980849614427792857205384503761858136539531951392934559644824785808389091227958768757222260494977949896104082102786713850235303073597673230184677450703611207157188015341094844806905375678641858149886013847630558110320070847652281277127156294248779084477387869214855484013493305645781262003295597024107442731471847537716237309569823111355019977639939021070638597686541267693470826264071724545733095005395639213064781163136718110185071955099960584436389883080 7807 -4617785160768475629461404856711725694360192327879751941922802632034271969670546690674106443963137059772890938241730710669289626568522916962957689368948662230233583412572811114782749741785620951513190709412651662002677159799395013825731355861105202704448300089257700167394436993359829320235218086769232784570958124996161616722678584692322905728311703409765943471021657610939537998648289960454780805634505086346943610235312590043655811423952255633350342293938241536 7808 4954474398205799960262179285054520447369100430710552092484472709254566115284723365087695260363706539806874658620434938206381945629300448152962437528226003127130473439039675578767228243437010739078693859149047239209039611371790773213462260744231322471561837127531284910160439822992493813502328145847746090220945935267157869937898432147003669254210657897415830471206194282012759984244802392932087512032547672838750573940791999187178799073341959983243006476148694272 7809 -5315688416472901863426718456644944314654767709809760378578348774033035747440497070910423696256747264956028020293369039638484915447076684977805325887145979554884717202059351296465892301650950101125087007365593691296395091637091741215404818212286675586520983089543003083029936688870174146681924300890549799561749648774303973319179699774640583395353426458602648489597912414950311489641896792989041661277637739544600177796886277777177494544465597681659799736791597056 7810 5703211900151656718199212251885470559492736361365284773265140971615356447753104195342389319196494533581329308678110274766106073111299273377368275065161346299554633955156089687953777038341188639721822057421578399961811435914427584818996771624441189219616327204296182612930145521004114920592192884767325170545380271771511827604847214520794277207321416181196900738652286240496879707354642603325180470808113749541087889380799725400235514205289428534190841341594302464 7811 -6118959281112258076816113752376417612785998819019182944577799512972028322674686691030629854119222005709971382633081011824867595888330586912732391308121646957451537422905710154093629965983176832072895738528668481070680403492787163779411111449019644368350393254780922070093819708318445032824091944272893288355508137988289038648594451142921170060424761760643753233420227428985003271290999764183797558811364535987292371987764821670084110315866035484302214019940352000 7812 6564984162087005543304136811928387564484048816660384181452127630922526564852332055661261220538860494452862242601206397849632408846991302626788272182188563321819006413064092605475092306768935553922809169541958591364010603315512340984196449428575401907153715048565398627984361955504835702266617251969342400524081305807721695416366520597907164165845999669629623625280869352101257527061612338942064985058145127037367594741228021324936614316557845962878253309518537728 7813 -7043489424019621981179840955852592272419272967426161215918316960827045325795542222014756598684325016625929083662429207254484975587967796690265206623488056368128410425419912788291498227668395769909543596239170479023905496012694922167441606220512300890924642398121736517468438552418938562351401083359047392301896676230260523626473877009243861749833433922929128311518529042463240662412081072986559115075973623300366725425748160435129462818535310451337733053996859392 7814 7556838066757038272558457436700001814651090235541067076374898696244548473725575215050866068869075316748948404123463778016578149303497224285267925310307142384403538320925490388830639912330518364507192480521585794424511884851239735220090911096051442426261403467373545338746227409577847184105607386494096049175760149411504483307451787153705381373792597389185904141600217845199371083567906335323078047243564307034781148536998454408592920794635819525657446963841739696 7815 -8107564836240227177638705740882120040892088263825522073301831944717103068809259281643792840355545608995525935031661463731030647589753661576313791899692776178930980810950132219941979347867722538492256492740852770253840581939487922593006063019584702429079804933360264214024588359148917857612682803529103982184885663442743419364596226634701156749041132463455250529632570832667518012245650713076933113754641246934353764197450791054016419288485033114026912918332768256 7816 8698388695200022691987044984055111544424776272081379155582728549095480099228780817398221497494178809874070276732053743901397408081090846257714830261143731695917510116761396565104484836037070912647189842525805853991229373301889272111474337785389369846893186565297487905654021946920010785831722135313346502223355157661136820032043665101396637351775848457963676911789013687074444562882113537505334560700687882716498922696848728887963280279526254183790830342521500416 7817 -9332226198491699727926510792541092158271850153814505822085751018974184678434803871782703157734442519413942693787414383996800861179009284682688151766118778757625002420940973008129029144040204467767225321880015794999448950108430539165092310893933737190672905282853005567972027780041063192795422883848728813096688554695672685963699471751791379022170060824305828547406074284550412247839749484619979954799963838293823683849561873681524619362452155525096978813134831616 7818 10012205838628538557341500245833402975630054894575806863577661191133230299769353686837125876977613701541906277715203349925264755154646851354366204118845731277136040931229537280636027813440908424507458326887062019483164292303758358338382032142860438815152242158764030701553762719868959260353495595243552087689754937836460671926449935752034823367534115485783414798139073475936516754148283159668279425757164542307059336323244281403731348397831571659357675479226348544 7819 -10741683431821240181601475297861354837718313792823026388057666702343762660306956829173372622522160546903591760557851021869698954948491298428547338246551875543832757258700003503147201512691535356828640936391660629578233816463101206780300173727481506801331088690736722214965878658580425491476718560230855571688074616209794739386939744137530902149881979936420159698554153163250770160645803611960649065237838172923684851312401255150313131259480254003945745100851642368 7820 11524258619920031747082945996981487389707544862529865906295312445937303007575773203314882203020588481976999349380106115594912948890055518187666931909245412854906030564264655801418107658314860224318012495944499551175587468661917592644188415283727665518681441219968587146409321161818189969437933226412176775781195243689054718938744163816300235008002226814168866712942256134090094183088167351088489151640137758490298953839727405137976461363657192040234793610280460112 7821 -12363792569114414974194645257314138390242897916143884986402130826746721080609803565902418252938650438295097590000205971642825716540880909294578464086105869518191708712055209038909347313957369760028831130501376960077628530165227054869225766751238226360544720801716605568800493319133220350603231589209721478801779370114555650771403633105890440950612425145060484434582770605309933856605492080229990395688631548291051725733611322655068760690425065675126185595452260352 7822 13264426952098366044255350967085710018675448099261233128545635079009747865289759413950690197147206375811032342996005233413233929921199044922975644771499387498264210705542879697351332274538042677907777829007351783355274494629764886098208516833691195221049217798070333005346251301577800842922204448462171627692433691648975072115736002420553956008683159620262221798196115085957753449959673160828179075764725147750295716161131137332730541748121373127081936350108531144 7823 -14230604306684913455757876482216319330597015814652112584627708693142877437049789333884839392106664082295871410775046878475888844299329300078916941479085056909078298661403998980088748700888004687683098103553195311214062627807186684715261778491418587821671655442033102330514965385930185317221888653240167518667497627426016662212932469306117670033702582364947534723109944098371603853917303333300776758501420862119654578738217022579608136580827356906669190794235084800 7824 15267089870583980699226109416702731855442965109989474835732463675605257515627120694671180398912210284417840254372250172772716797141204678201911014379392719822744397624751080464554619281758221487749790990593316001124416293543564891589195209321887021861207596027244427079380336038486023914888399005273033479440750174991151828706682607269169050316704358644491930129427868155673760059627233727788034864066288436762667809390491735435940604202202469397257255379613997056 7825 -16378994999273970063905208103604948231842384062675146482275336985668642361188403315630452174379071289295945885997389853503376190678014234259929574209512386822582159968953759366056287679242472088158548135467387993109501512201274452508379706302842939454328598952820276999963419010963417225349769798691730659470445196527736001431220881534478300073795113247594221944449256673209219440955161399598211108110618372069785524472623962379557305027991616163160418003043483648 7826 17571802281635935667574659462995299872974538255753120148335712034696670103414761541868934830090656105384333334176025372445507201187276416386857702452142766806329037326546062545918235295484574779088862460512421143900413755860547293511708161174234373441977884086501521426120067058869722152964210160263889229816931019951826677910331439819779884210627123693025411305982376797390292176934978995277045395824838974319479476300298911782414771208140337721210909742436358144 7827 -18851392476317038033323865854122218935980973129264598786267661504298772269119198022005711012973440137219003550397798921899252013400930683876531273404421724881736943922166781036271519273622426809713329052724002270269808385658092529180652634041654912573601790398417787274999021787406862595898608923687538697791144129397466889512213288684819641101138862931706782523074803272130435738886178885318885172051752837691555999126014036035391393002060052853837649238508437504 7828 20224073400687699229065146328077565969856286477430718695013136301277594842921836806291964084851392790791615405325042523723801830320216345728517511613340030397007248526013820627129471864744984566817700507709521167354594861523307348431964093511563866488170757282844328322710270412247921406109864071629855155344510557986125838294920054566558994424551006940347740014180596048811910324010464834945420687037771988406083473994013813159558802178677733735870052781000575616 7829 -21696610913797812692754339354242240196255724487731829755475450426293372067140138017663163862549077070356598403375287302037396978807368827722124223500859320520050767174795858768525853856411110220651120791873549854572562458867720262753900147168466663592335867899417035362961766923244841924241191495840259415266613695061348174068816284931753719063719528167476598788846672564919884058087536646847186620704545434671067044859462842284768672944793741192171906570790633472 7830 23276262144967957505288271162349061130535209646947688908089839849087553397138912179092995468262470562452143954880077388887892691673118065652660240411345115016094122239647545289381740691569646592608403493483517426685135257885925028030299340737943907283738055524508363687278678158402776830878672231777698683102986987054743753839738901378114651918501774315625605023372834914955031563939857974567650813829063749974597847429806183171864384051072902236052243193918307200 7831 -24970811130621626670064352465863726632200184881179047039231358882464372671809434904391663835541206323166798187528098943208544206701054551822258271773692334283128283279687991317062985844228988810816747020482417035904152948688034716532529861228644378396047306860273462509488988790301397122779297659291084669987347083051536812210609017934462577834783084060730518845467703393258300897780630006148890268775124107016371798103842613522490931142987629985286551387538194432 7832 26788607033727399626710029014269376043251518595758119906486157111015965668510380624980911633031468403132070692916932271502843190818395647622165449930018655838180724568070091255318333308776113905469749574688778680110475147761680627228750126850087099163478981532529351825328338572851065272135952100969258108498906454214921806805350131275626887258873434627383995534080834914975295419020783081464791356332024102456834926388214796664060453411432462308676684537296249856 7833 -28738605132833019541081905588282149943751006387962751960851859483971315187010081726870281237759039671837511947442141444768638814630799219988018169186303832452003183341179353914827626921149998691512755620962423488058234119767806914170530717910574278343985809790619082589306259677717845516669726244494469972680672378366478740502548886611678831337623235659246880774700130856418999266820892765173151441933350152532112104217411447970078528821064325190867995989819523072 7834 30830410781197854331426434143319143597368931068593625293527882030224295801794961893389904901616175103336843317806431770110156285982136591648075620381934334314214964329461816054299854104827529299125208785010268049166741804431182689325731835568020747684562141093534574725699443685435279043078135566229542071670785030848908792967196096599469183148630733614594665642955522861301361245314826463673036236615949313626848048349242237655614231274623801526110404149354245312 7835 -33074326551032032661927877388304270826534748868031778605871620559941175469641410697730438663026642208523398132095162118489193105491880117157845045734203083208961135083487836611667656711931668577006171570598517951829035904672168860661986416740626435737801406967149019111842832903315872156203600526029590185795129559789522903735288818058710360656044940896202536074315526901954312594742780536835522488754644562343607389347123267258453999531014035648834208674061746176 7836 35481402793400204340954224636021609443151963120240142967416454534117531485814470476815677962504926982930627299387457821116649173775603768471309980463235511404527244709831775863247431944427482654598668117402013995838911888737931764966848097017332483181157990613297352187968182054059685075562414277150310913766519261229723492673519687279432381395861016506050975374668424719806421728215592712348840760113122992129313028211288230245987987380353338317700808862008019123 7837 -38063491861021019120082978549892381663853850050538967855663959777233729313347889319714185803016427162192425389969764038165753136856420266156147503888517326168747516016468224920521654025741305450665390240365140596945087152594042597060767458405789647218381829089187489558961590712795535217689745821834318906633180887146455287382615286852854312850413765495277333442161117073386173802808360436451054878027328797005659561210671797094503728445953164125396565080671256576 7838 40833306259071144182104174341685215354317614403227837045140746215218900048117834447507716217943122469403864721039108267139633419462587295205062541192008809590893681193434435989566114716256648568727848775257835718872293647482704552871466492573186056127368960885311425520853729947031873007179475771332092281272495105042292670991942383061176802203440757191044749943838284420115798089218712361580332142160258385205094875869664903731850957047328369212805037814552776784 7839 -43804481008271891991808857302911725223966478991633025015738475695084363556649059964545220051832709721714377336096733346619145990364525424052585363404267163239216796627874631615977016141209272043367373258588637515194313804704533510018861949369352037785394953174165637378444580544323691039827038666019812959255839030466016213515052215093307261343750411080568356859757983324949779237668811498654724718619101859985893865780951585811230991869550648505548657227403886592 7840 46991640525090519307518577312075107296176705478803085116648752108576220611331624993422986261968324260559324627183148316696547587469785413334653549340929464290586185228717377376000447450057845341524662644902709459465337568660500643718290045458791948631139577534181888763769676767196013306832065473066683937537989986829553771236449767719227009829851479591530140083407161295788059380805478757360550178269258203357417260589542859900785202517377930175172752797977358592 7841 -50410470345926918572151040992310920825197374564834489853650524792779526446553275246974501973184920269525891657281226493068039779921131721040519110232900177064169142102627824639865356207181750728239240460381317751490056847108780975390711482314662656384481343888522388971715777327040858668464180267013288206382686451812184092851177194829675937286826163476116219605469535769281712321869647148735434395563735934102112524337002635746575934764499670744465392243907756032 7842 54077794045786893222811307529437721256915373075416747591372487119907262998168842606881124230235316412362582945223657262726128815012827052796613456646334184553049091227558710960487644706237182503569829072176700754200790192761508318859741524746129340327497359556797999972585933113832449347572669711465892035667554155130148330155965473675484780054117909051918259536422111252471102307714626829407164173498681812287004664615359949510775991798831616107535304859761111552 7843 -58011655727280351296137910913637667903579206644540941010600534895724072691509504035309960345552066190626828329389281927020163837183150360352487500429716051102528721793612739060404301192459810247982085992934966350781873925821189206235435842755153652162555328054170544475532464122822948610745224002537929406761660264985307543054047372358368936415274195735273098448083329962703953382250109832423684546113590495204890599868252565800574748575112322523546495376060055552 7844 62231408482949710014118949629277263662189008841497598044933882999214341742641761790986533983121756712458811064134810348484471384738069779456335551736742202298782704719902845825246755367736193124956676551842514888895829094116079260470570731004560314401526320841579343450656626057436727443985604247053510754304046718402860139165681422958894014349848692531347091340254839116763048017481701363273715049070066158556564816588590265259359194150175167859852095625701581424 7845 -66757809263062597441710448493242509627695132622816621999012913771113278697046079324352044589652131611342906937605465827679589251161339539806112493663611283095724086000916638051924298417184624432432095963285354915264329925032187990397815994031493171140765178961628908288353966780857839219840495874488631364548838877988678432919029338485365904761075940930021340080636945970101097427964596189098452058226439157238235311109831391415184995785645694027057988154752499712 7846 71613120612235101375344158982130031240891731637632031555426402870479160280257963790314557753005018560059502397538143017402191938347138899121227146816035817291031581626587429580806143634378578545292410094586112871430661115161582242680143332683307017358835846546614588941258917200352261014757441160873876343278330808308231708764543375613315250163583966984310935257957155060348312448988923903481613268856079900215935411738276779841982282093005735013815200685106924656 7847 -76821219771739087089337064964729012393996024598103139715865520408512415515977647915811255927801089725745382260037176926483165304290098506057499434788833808921738786854539696672290158083768976568886059778524894850739231669791410657999240808485113732094913587672346284610977472848790573462254823258727801099380381875131686547196986650868517376853056705555471465956532072245229959411992024467242245442132135613120552677478431950798752899098656777685279408254416322560 7848 82407715680252156893447511138009694374426317761529753457144146080492347288366745165267877960190488437612310384167344449308220582362815326115835808389450728142177288482422876156188959434333893974348845476468182185724743104933331183692158053914157594551807783575962719597222505343527935919742094905744427369286536020839406524051100517431778900162787048954786889590440076118382750538528012653981979691595429976967177922216948764329481719152162915273412091742779896064 7849 -88400074444306051198926173087795569136687981420519433185999089032794589699977679230584043457786291512780722920635505853249680144427879970375981015872369456618215924064082345416962396190090623029863396354457188418216228187435014089379175292902342936235669617463781584932763226964943062727987952737601589319761124728973781436044572349504086415070435680418701527600586612739195303112746165111844423489026519533673624718778126975697179352783845375972150041488387997696 7850 94827753890965655633410335453650702013758207900943503872776083055210846322096280925605967572997657856527366522330363333821540527951240519420027831434510782254691204206429081752404432456565760717532936911754077625002724830486482809707983630933629374033139425966602879909761195509446589309036733964378901715557604288298395957930747187519795207435575920063899022206733567367096368367190631033272760527630635254602113287641089583617297062395453984091797407887428799808 7851 -101722347859526716217274091198463557268080136806833399868078046573484018984802294008298168054193601581512904287651937338715508965170682151966001236835792931570192361901292761540020786261620000300788822618216089649785430367207090730729983138925065904528767103441769935929113442215518545732764836112773518007214030725772442325718313642654761382102425029441087415681511316960168422175363757528240460855457426357636533530470738585609464142628129565950206820288403865600 7852 109117740936470750893331539656804288856825847735869690569875131243462937879731079910985468680891503121035627269815036978970493268403475873809021977452161385617936688594112054581408726461705557235343102264972084604206415141391786277786835462054554144858701345657552300006664256118326520579484654731720715095871692211296802228952119021402190914990316271213643554558861313889956507042312680956351578521319394106761825707587681259297754072371000526701104362186942141016 7853 -117050274388790838156958006250737936857189649082219904201017370365126039626423175777450466271383292512380604550658015948711878066248610976574002229088157659727971983867804385175480069655920961208199611833908683454035725609818570825536017452587901626286815730279487243808290821580051238802762354615130598254114664365454193933153792956963911837807604786605966045227338397529639910420753152862242485586566127009595736227999416973184169793455032558448195096177401135104 7854 125558924105348915025224477034755712587462752318090723937285742394873065287681281186022455576413820139951640951970787457255930589597298604161330274065510845470839649093263199701521117261989965127820423776833917443829906916939880343233244696344919121979535782394715335655515013838251136957295361883211609740884116683559618889764439216905985909623547204630514258892638678446771225671856241828412771287818519083529397279322544167964758048308025590714370435225957403952 7855 -134685491414408669891746023608559310261246336734500723167268387411143785560925721343000360715421125299687864073759381576841632703752806732691576622047325996363770260712474039591793005661367542361108342794007386185141749751739100265483792224231131051835361035254574466728837864242770913479441134679222068860644797463682701544650396901702138799820893082080692653151660535941401057061498086129681352732705382595002770069452565040275416456175774706909519479176622505984 7856 144474807708191883950610202393206022499239203074143867025749724026959754912626743047209905345412159193169539129915266449167211871546332613309472099013023449408464673596302453713697187258455597469753592271515931655369606861956779474567906748028370371455637626909338918733107884423406356175058083120069744267926704522638048374701258176965179021633667689344810031025495562996759649020941219713122275918660290352143201958104074463243571987473714401481186294868523510272 7857 -154974953872534413447124525978529502656012524470296473053372845426671564945706129215087846152953219175966408948545218557279273276460041151444293019900406323456738524310361548734575292858330353951452414735407971921817191544412538391721798510674553068878840199630589490956528127713344835419362998019437769007135552715413538650471665224033813881542933118961259110561748995025779059899857235912293436144768174623960812672757503375583416136313395935350286336601823379456 7858 166237495591797083262456668931671383811142995797427669954477634700852915893887809537555916334697582303720142635256780099102642777144519898475104810878861361559193109301810745797136795282539340858247939429091906697117734289489608413648477917580279979257917257905250751469887717828975154429765790163564967402730547823596123638867901380496685884404037128573838090653377144734301131068384815186967569635682331289710789281410246674856436941738634260416796045088832174144 7859 -178317735676466239912073787267143331858520224187338348421399284116374660700259519842603224675174231632028683589412838526876623889960204813650265839107654086536379743129352824508569829219962764806390856571813597482632398163696973522998309357553137056040372373574370720367132114462560342342114880515590637347170567299218423713944161655843584056388796047895864879945016928065473030707660693112624696399944461089030727491478013794875797454201872996242526433709817593856 7860 191274984643733429124655541484539323060947835198924263678478981373469026963597665991436096186475962423440404801771705814799728181294752160025426435031645999517118226886264798729417695599592119839940628562053641969768049248425474568818481641503742314098634113622535499330400027024664872089405444189737693612628661339407020584055069396869895054200015807352252018074871344965568132508687967487506802253412943081670141215778155105061484036832695752148960096527551399808 7861 -205172850870175452119425481408791831945279262067203659003703699034462703639110355301398162592625691825154198330157174749533778748993888133443382815911542303811560100882557220330092990524166643551579971419996760937365466592520826434056716623248988223515999672708283288823870055254218892931793770580971244794687303811195081274956180185401592387419356429995282538952912713625516726954966659193833901236434003557389166831947640708898091229761087417397055543024679911424 7862 220079551730895681856356513771649515021490739401252251284018431026815028963322394187828219017872972729224602972956424792731349666842996713909688113059188788580891436259895262998794257062112356357996109787130071792593703892368690451018011828688778961411400570365107877094902489137881294814353916773403254147113392136869609514888464059715283530265852523021928615789775578810679890085778793115544602500232407740467956365530705115613610597117732543821716939017000881232 7863 -236068247241596767618329265372555961807634905055753362228252366028317196059692367182323367524873739308117174807930933902663160423018761638335857641512594519313255164552321752473961824051537668655966688456182469472038856742887337221809669988752415775363844391765709640928827208823396971146038748445841808552227866273503102185028499810178594143817622073054793001172236774109772527376732953528478547414260311768750567952727870066905678221906146215796086180115084476416 7864 253217397829528751376790326894438612770203404515760537522897164288972305767167468225379977399615048437611878347772712766330021856544650897582812009770251248577807999280834033876112313211947954553727068777888996591073982703170351655262620563057448841014393177881926865945404821809081456199208688613088026423535128034944227399169597636928258015326879362661370266922959013920742340461154408093278488918833350573939268366324506859042243042353959796509966806493417272320 7865 -271611147976625828226550297591537501427859993903171602122224977635346977957777751222288857274932637446586446972877185319660958887694014206008961588698134394056375272300988401245597681074806178857137057525225778796124970726581274456678045292338426456182616139318199014582858667090399524681458938960435681271146238489855078279239354719119587105678436746247171816836296178865645692388350328275316191096770043262107495535722386923949102913042095138823966332312091623424 7866 291339737603978372268570303769341515068750467194124280411888070027180314858856827052501698720239568966567806621999909029655245322021889802258110334491665083227698825930059138974137931039995923296187752269171354533749530067315375484500487882807833130087006196193981084892363293681738032748950258398239268007347298463528086275924208163664199514080472656229955235407683989678734928751674093743897509672523900226237899960402980175066573700956551231786346919680200356864 7867 -312499943201694233270827700855058297858088472006072959672657916464255281046535991987354821230681428762862489631843337833101608708541583570815562015996455411970019785357673537741192656220196734463171588837175630901659999488566344821141532447583811296797793135933230301748231685890397119385594219005676338498499889909201430761854060215981484844817778767155817317663636364971488722148604009380726403821353282938237880736799599459094902317526216003443498976635503247360 7868 335195550852838395613005327781374998591310602439352428622331912687130982880020794249358665686422978190527994212679690826851059466401931102021109549503899852629719698586832531355831943336078347489064511908711318145439648415284052133506451090070713867615836149810619081715569134880525325450430306393586146299820659114247718583704038278174144857723968676072665493400344705148413588053184058564800216154520129740178417740458064932869784557426318462937838796517723305044 7869 -359537863455203635797364154919504360534082800859879431431923005233659936569722801166683021061605914330479103930809551602769389065238168096465118278101870601777942675364666524622520195038171458544159139061948831689638818857638841351579118858905594214092154619548932772079470721134396002612622747494791372909515393951621012495868176620838260844048747962541240343831897189070330688971191545967863971164943616160777769090101280929988047682942850437394925819127694098432 7870 385646244610908006556217612675953148817073110521776592038776170026091385162570525728274411840219834146644142847070494993817238897643783254367089214600834151193281840048280856889636603116691244608185460249212918506453926369755837218143163331776604849954151587436077146879805108777522338916358393737852729759097491955550312432365729513441696420491016172106422847651711293655915222098610018254544880539422327574319174190378568001733328291813125377289644513419690632368 7871 -413648701832043060668321291189743478416616016444159161840692591166680065650359329166782528904061572277250435241756359370831614462434334783396272063535798244022853255721831581707100345535670721078848603161030816453367323916251247263812832047633695058599866934486174940741540321949245161548674852493145306939521703165905171471352219973557765664168722337801110865414070943236049326770000547771912495205347613910782436613287752051403757889150595098889933875927198990336 7872 443682511901672896818711216870667087391571896413178112586501188207309862428934991693338722752747762259492935038281743552361662051276702915487836508456984569290797632712001430278798686915261450845683639726571625640096328834778383611613823615071151921583308379206990783410300600533336975216389334133863558790041723036490211995336987963006805044683350471158402446365346339801591006820591591649042666703194622643665393482976407885572478537388052135252540734192275188736 7873 -475894891434333664046383878829973320902175945712919555731038731305398667535598126080222781140805561974587057913466048778896340216653527155300837955507322122595288288079781216745039680481340271264402000899392079133812377457560032152569982933204251283858458996448037699565292298954677591364150166592460861961611569926538696145562891810294323325330562281622248086306459991207479059674253518132869294548394871832746472614853452442440471667922473763539026702421057863680 7874 510443715899797976181448977363958494352678108625227867035635919044258251461082765602635409509740542976566635228576454558459774332144444474132716601522610813547574523207780357152966714976595653658412778358725499555763727951172565533818795705318584067334843660702610974236961944147965470549692755688821669363074107022509448977035132215062499833444907476962231426841737116614221213215283704084373599878774011963004540767022410156978451470588672528172504026309065834496 7875 -547498290609311999062821231845347173719599643995318173873872164949475377616470362305883000676193972047741364411174573798898048559756787392737687444116329180026857906055889550537209465506866470486782505197630705351223872271879444590915588156189801372826050877941152140146402880996667246975836252947554190982392263539878401500727661981916911332415887783205071465564016815391542580770201128445110696164720100403636448419620285286717577404557897941807554754493408083968 7876 587240177415924506417747980771019585520961279555536193076238562634263745866177433210699358765480646860765903336679916731010701837201283587917940431925938188644857036923608981422231741640133684522068599954244883264924997046393713236757239249082919315742806379209546441821221408520344030693939214599177889621331227773460114522830239890367669560247724449574235148111268545868557847198577170318916668454818856995544670308872614480163846114562135419370755222306442204352 7877 -629864081151128666886510432447869628746082683718841832639451736445644974190640638421139531309934964472568010949196295432409104860789516128032281183164728510552717639403949547081400661693975232415857981293494474418132934938887920226351960752642273380940570380180888865183515908585916217244773121343917677669121333255296702475346182586831466209333187033478534526044033523699382799480821243917428078717595629966628913031183999942956132548782685903655377287783031242752 7878 675578800110138315322444800862932123031816833120257033545215344887558179181212512176428922215979046357592098086229605350041780983229624570390736728368259750136534741079981892173138348761493718341767595109889237496430012110450915251213022120683889246554891878347147379768457001719648852390926083162178608748507290839988335003129560374343532615268997770953703126330635835244688096576680787705147189938349286929464789082719797150216478718747254796082678978456874039616 7879 -724608245209124760558796845240864633227872391102990015645461199988183987579013864129006194100562031700530802278092697778584190140715310553435721607552908963984722543963289359450159858318585790939371966290154569130379030424359704817401828534141022751469176704081368013427541018905393750721040983902078857773415118706665376859078165815536902495562354068125132743825892994696123477759576251565794376598691178774229367357873642655364490413269682081734719586482692030464 7880 777192532771152536010362746216973076456537515016746448983791661046277146877014913583295232682528043352701057614498724597890173591462289296560732432816867544161399497765509882329765237259042918190168280137998990906288199075183708412259578208975451991264772034121840651248062243012614790817562890134263836884231204846518141025075001637969369684143054788772454838410586445679360912291698926560000578163891830415608108741834339849859567395360059580686641249388037703168 7881 -833589156254985872191521263568447975774240456567819083388094267366667326090278352468912006623854756997712143145897894773704128188852270824329705953867017732191590601550915166083289656978308751272363446459755398725052652503477454463078711694502105794047425184167092624404405077746657543093904480416630687846494891238221039121923180378421052403406539981657006875401750834535519534657279520496355057616611442893035016159481289691676364416486349144441106765012470333440 7882 894074242624121016762920410708147227188676664273219472517974449762104428040742356000474756861370333592439928280257272072942707035455417713524552831697945240984216518638456847490330006654345071666028348681422463344561931795613196764486129796650494068098387916281866066816120736957770864687658898526677025741089185077305475155874591725022350112120623207053609969514371495136351110028502101341282200563009569862746687183420420774343169168503295270738671228179721702400 7883 -958943899464186128430315268318706051847093436450145912875306365104936527327261832785120297329949128011644201071713369119248806330974197015517459286409050353999402259362534221556500361124670930897103175873631266144823556289935666979805201810524922766510680179277315914721655074415356304963700202573664284715271953057057015510609519574570894445641444214548664094721078571926023780065794424811263347145182239878647109174215136387250117190865177352646807051124136214528 7884 1028515659397226862695004045472053986318508567871108988214815841211192822910250946042735761486802214215860984054334204129653454329055640634817110545861950030979626323858785681582878095138440302485102205958179753526732583687744049590960706852385935961993945478127147123115562386339902438927284686380664744501112221195604271623826286605023383740502901891507638063298901193743143448359361795380721038560798431025378541481783598351154134102142127219952703686503594720776 7885 -1103130028813491315635862424971344420474260582559868086681450700395638636046464423272998607198267472020753751292541699736067431434421758141071656691802816976992689795280790381691026856026242718476215090219217671354888497266785214513454199753598782509094535260206804296314545815644547653031942626558150336196531683396152936449493954972339567736279327664242747943489559771527606976647327133109756960382050262016905121271987778464331910554272026004090249439958259466240 7886 1183152148447425150177320322365206543575341984715709158896170796693197330871227679373280308189140355523487637350216748609415860374219355613715726807822909868143991557653607246529761211536719266989727182583657259592292698807335216321281753560299459381067152227525943620165645104139217954138432681770563394549339402552309653424231203930469240104109536829650902842220572532389707196769470626657622229849715942452605293078697660047951834994285030807668302643389374181768 7887 -1268973573867133034808420894374599016764318978814694997020739926226461810038340584633379575670173998487801858425518473597956270612513826844980309968089363431401335022706201589695977775329793959936340451260868789489622205515307061783354630459046964621080923042932934985642168393830017119719552092591777479627340370191824281733865242256073841058717587752097634222113859248519715745443482033016625698892775602131066187534972019920014128006901226496658407992284638347264 7888 1361014184528178382656276907215576309946790230157176009350781746589766682506095290387897166995541358132566477365277468494432863611309804188792752988611958971248446960772317935947841336114176518410403019607993413315086416604674864263436975710806432959781711707143700440801503246022285922455528867208024124727328655187318822119201307359349354338110809359788688916478845082378242383757488869846340982632535021850859574750239428175806480087564777585549636151496905517568 7889 -1459724230666090692467676975880906193176046303318211491191866016042953027266759812041456129121292279864692663125614582054345619319716669405641847811908166095452921585190735160917596411359483649219328510960649681685341350675925186786671854059239318202544725824598984493753371609488112541021321387640950814200956405631982432544587874767093471924493473714749573242563192042217259521038776725292054387581140243220572554908809841599531689200195887865803784475289969491968 7890 1565586527970341500001709220688681019999044735327736815538542321079453256783757340960739552941669993937487003644253530155676994558232365921396641835932652178305717960781057415970751506563711565626085726525989874708186703642620445079160383807837408254224021452530559800419213694517939975403076351390415941199210521342026186641628927679735419889195390954430516128814164354622809017628002425556309566145341329905041362007270570383813560890083039543557970826957559556096 7891 -1679118810699065527793043998525864895755531845865465201554110667889494816982286930751506948912606982781507105509826891560313107481095652168977443133320765648806871935550264941491006387432838759922071173516204794326502658133843453643852670159525355753345872979352600014981964219515701412588363781017146814081054745267033895474695365998648168925872763893346528909449047358417856069013570776971575417044723503509889899902600800067299812379449381705121115814515984826368 7892 1800876254661904642078656821802949165192597977675159689958529379664154951885373142827972660617752428775091679122688657100427598159754277454544785450478366814468041570359401767276878260590263397483897474797587180657733830503089000479345906393369726808913928319147116087749270234913729751840022685083393659092566410206620779268763128303856961112440494356823614194116510346058272469564842387975043497858548391256759297629564795080792204802278753132504416657754901965672 7893 -1931454182321749009758513423615844394046511350197716897736883745050967077335179654199156084520781435742597355009056735000593554284817728313129955902779278336849199503465446584811959274649363253650101426097690301541535466916722633132545747232791477049887812389618842682217085367995918014517434193533653296705713334535760295733296008728646335085948776221915909747538019495542007306162769777718449232129534057376161369915926866964122750539766170336936904652495274901504 7894 2071490963148819329020189441227778746974578589996331330519714450456694519291801975616120955959044466178219316967078634703086384887981860135310006896824861029659312175716195172913362209809285789855845347457737346123854965305589278924631733785552599948841994314346151396752095412122229059573093458070928964204124843189550413352962943606248403569482012406868647762083876256137016891937110629758080807392433869978718581815817032274358688907584706721592595826596210586896 7895 -2221671123306738869152682628617243792957969872763372354033153393902031425173600670760591518954095549246501960374419841814570664384147570297515644008122663992042466942941658945203199817265521092805425906128565308328992872803444750905358290254269900442000397030605834583762479173796822943657800242897752435378566156235346910410640819523670356918726581499920035396962362393914731647101638394476189153523532240990221428623697943532964034794294034385874928519173311037440 7896 2382728679764553245684824043008029851494168180480336377560852441340550560259368976154422466626967290228478323404303736161039499652427267460849069092894763614089713348443454091207846143247044314024175300708169215055448032206815113005139698151875257942682674851535960143438385196754676243696125763764902280447886756723574891598267529355815032378083756781344850048475342961617458708936887721447458053730309312187981967381770689721904264471769264788618804892844092096512 7897 -2555450715015966570131426017068418133944491148527311491723155455365775806777069283773378283534686807131144822269733317092592381948396031722390753410822483933332182760336741409968130015431989239227249478875915879153446531952314594475797661075588571382740768113940219857841248753958498785536991680913243328463075784395371837316312499454461626289782941310861485514922606600556350085422067383939524553126477195648883855468972814058203862837300253051641014591921148919808 7898 2740681209752623848902989975058583575413009156158471010400068751827062114456558142927324354545966313230916775274010941007342390051210724624651192968190635716653225313307022667922170689565504770336218572666902448796597007018271682219279174878722002857549012997097983620451365666524625067375714695952502519956644932063539498368977712592894775343610483614034996612624987166213895492037106139887108676441374898588535679844118040082802645085028021190953861968113840038912 7899 -2939325152087707317542421491601503753389702012481459386076855982127869758550923080261998561364090447560463654037082505282991990317968354981337523341822638440028703287755246027281980574289913518978351030390307321287862106127449000926428797658325753845141440612905573037005762083374623663952542511879695398703203654916430252151144709474234301124089443421269990281650592552131491343512878983639200112405900477951757816324726421571520479610664231785105839160152295473152 7900 3152352943265458952440150259631139815466887293608853108341611102638457958639755172258702043617129697742485305186249125911252944196355679990768155611403461867984698379763412926212495330922308837053074320222778093044016589611437369417573478982845595338912833855264238318338617107730117836442300933620120858486222066734722835959460885908325826119548684879955452734386842435642261945178048619722701769893966826003241120032538791261524035640286772196266434839197330060895 7901 -3380805121227955983674502402124580552260059908273698016393309620623987236008058619469863074588925064194980661562346093973481411049194946280650210761051265908132170888376844555008556201674941265250490296546218719288036524871339881565693808658274142164513092589082725692484105503489525010121673545571948375028022485698203241546558368274674581873707795491506004942231334881078393340650464489458015951809590007352335778947345351446296997539655918260174166052560767025152 7902 3625797424949478312075038399800961083421895929941760444903325063797835397469752576261080556420075616237943320972493958388987037989666072236183064472704576587699817531739338290620742310912110247298338214964235081734879280093907042416791335562934307317320644432618449630109638083261482566729467074242873715914313888675781765343916143875643687054900334049939345352997671999203945154235718970402931328918977850134070120602373917782279089554708248918330579981199194298024 7903 -3888526224098541280915694638523113490127502647678979576952206534541059245320532638541148268090448543997624530992343345960237218344322783371329035579205771131675176629823775282718929408539945627033082776895824854260489228504884773108728574410664284173969428943566738456703463773836957020449772904396017023270553040772393953177602247392324272564813294997130768673563471907950750928723657491435132987318718466153281968033046753259167247109016753861507805444458439245824 7904 4170274340356082428756339522330396245638935296351807156139829687590866749060597884862641061962889446883805414885056444666723118893505278778806023994367309492402302266502234805618243781614142559132084835371351715253104524003318862740453817999130368786871981719362556871628303706954481224357666953629344527780779474548086566194400901086386933620300892890877982011703456601720428152089906858779331294446188755855314169014606710260760008739872916172556346699079133058048 7905 -4472417288613916258864176434543482666828373417020112800231392998603888834741554749759663174057497603598004515654985026521550882244830952153209803726828376715883236661345087923899120099491703242815277762065623652253177798639464852789309410762250047085828437797734745406195712492783026622602558410885260826479515988572858928225348846719516799181675521099031029998732736878032713695108051616074223975991021542608785564290162166766437179027704934795845545540280435867648 7906 4796429968309548743056656546392330653887746858779185156586315324531255149198918559186762074038868088359441723010444425217552427615231154043723472785897799245758519692929230705461675285883994192733781415256807049110058745621957974231806270974691114269269698762670605126237005320357717569417894069133235764135781012448549426048728006028088104069842554407351321019828337680247087455870344307275767309547283717322513727546576715376557067830660538162939135312473454019072 7907 -5143893837331571642697149557435839888545693874264119790698640094702830463567825065881141415317288382026629985919013289297083952064289316181177577217481045504588681639236944205156011434179105086523170162730609865428133819148337468060377646758829156419331293299876361431312172802912432387542200917103014193458911201322863549134077142574967510990298164622286521198860377990620669369102601188367440920052890767771103087579898191046199017139477996547720014962593039908864 7908 5516504603264637634097863832451012032641625016320523273247345829293634993254074135120964690880346715830193719555027448994969724569956533227485731845230513512010691003834451887398935526591011114671888542205096776337015354727034470647496767411008603311911111056439388339611547343271560017149744466052465367475049827017190336649927760383860094114788388958146182797503086115674941638637905905285973855859827345605881178490157982720822513606793416062236707585360334347840 7909 -5916080469245706428656398729325015450568943543368961837684488825814855880483517026195030101234220715622222375881961117451721175202033210684387029539514957695731679654574450416165760386966635120760916413290886153719068396996197626432523142942110094322091823052276461995638180037541722460961605140018657885789734600388405950971877631712587601996122435983867872904253162309871033758440896213208569998969434263601497339050645980513267136562385693054956623057759353438208 7910 6344570974385913309163015455804284957468106082249797642484689845263888010080093574037170659281066705302378576898874728052212129288796548325554820976855514469036540951684402295284831923532132686081199410148055353286291102693538916290603161656162834150818006306748883056766805019306943734183867976196868494422214886743759799724038801770401539994673393133677091689231057288137541489078581656489686055673229016539384923041612115357216902291520041827170132026617331655552 7911 -6804066471587974405770096331615678283527468393660609336442764042801756663293444688455393788434259553974289251397240933320775429807672274345738227887606189838061701113326875102029930968641310719985341281126236308128484861717762628984243312177602270151595106372216040471322187794126181142505869363431578025784714063814208225485320120831698214842588262115540728513802045934741566432727627863934621972210647467978928687265346977504362598976750589484362294811444218167296 7912 7296808288671365258604913813046300387869338592425066187292966175897601570985363011196339898937786494814059141214110659425696961321985540495763745856840300045486553124466277511534264848357654545621657254959646076972781502140474569441715524734550841278378131212176071402245242579221591269664023717512636339254527719286737232184921457140456591802733962681886499019455122420149338459512626971898957875527994090070192359706439970531806647533036399503327424854556362452992 7913 -7825199622021442959652992530383919241827830279966743988892825620901498179531572776242708105482752955466300929645036126001058777929647847245716196720673455416101879802609751707274286092740415281723872055055330647274667206707912684210365261212958013183340827176089083634203838651791242244830170145431133400911964999852273145803995679697175035354813985757663205267987103421603417952559165779164783004012845301391029907495616288253807035644593561303078710878254220181504 7914 8391817215520145494792987719982036711800004799893008039526909415269488546689268463741626567417959610550704524980207458492312529929096146319651239566683296793793514628515003656057797106360014014310421901686384511507720055540442484377469660438351756602632865218239506580940417502896862504317897349070706196903507121855617658669636307745756806137203641641358377955661883008943634926426438615961863757748709665701569565897902838844725911842565026502646315088584003283968 7915 -8999423881311955155414961820676685183321916035840866467966566887778410758067814833919897769664520046541617478231625731631537158061074440096179729492672637785405595368967147600552033089026826542472713846981638782401600125256433549873755231699119914514482536936667073784057363325541969344230911342702352737558839916777715936410179061718575496847848314845075909466666798328139972571586410074425348998520710990352493842331108199746659896342557198691822785273577233973248 7916 9650981923027740563893081470843550818835277725225417728224164887920679092154323469377045281979327318711799413985518641183059629454242922775274263906250459314157296223599652925641145952478669849115120767116287837972597138449443385765522420669651627027493239803750160345261077985924814700476000323311595404393732563094704900556117252788068657782920171109051631096648807425168408702116597253411471442511327181064080289895694422736267577394701166965958551156883228348174 7917 -10349667526450490388896371258866602702508093734250753021562660588002254775995392409970348056185307663629428419220471336944590615538777811600169487258003777607587473491860006938520554289619125621993025488489166155316478852131295058475258823992735678607374232750219268245162405809969220538942196433731673594804971379691859652767765196790730584752798855818890946456600072046745174657350562649574782673540862558937356641906133968902129312795325523945442822841076035878912 7918 11098886187281823611490855967960544845919749573378461017446036164146509783421611758977931666291723446460403540219069851051787363175633327671882341477914164245995508468711618770371205881087383122866132002992219948607816153172865660375726705050080354023547323839511973103502396986704660333928611916976103057120516984435848854563847755282673723540225618139995117693791044761315527242427258298745064922045392389524292605094110386500939297729713774744980224202179783166304 7919 -11902289250679015379189578619685657026706253184013922785058185124402859920035834981829766253725482342333906767211768001750187358208288000675347333005197359624466912441226054908818025548190293958874582328221229819302561439334211283907116576741489499724665768286909902148249184858192497691724306157948488753491371351914190667670980763802700063724213637703025567543775939026132294373220475573459342179814348667387684030803142241951049479379431142488405633153558909026304 7920 12763791642603237924321265119467075605308394238138660642320247505465411169849582958256535888941800061547310999629245502827603461629928204880890888693027381040601609845644484904025369649521708664082404768056797722618355031280650631742624771028934856515314397939395657221832049467692398627376509541595948936200783419904870049155709221666136175206912224604190152851968996684745357878690772587001502642600870327290924965845471994953656585325439918029339291386652582808576 7921 -13687590878776637055777693026820795363158669959621892228279004574332770609370990742919064222900308919211618167824525393247725053592024221087993773923482592542050948825204110944913796748677031813772390733123729314660749566337832513465820756570024941299487446916123995272386122335855151168697849215330295119682934765801862457576964004356823828171319224481931302576239270222573751312107461206235880687855807338458859033195767482635505769190921531300313162633967612198912 7922 14678187443216455159235891722007997570130229825222544590965457251207286332765635532208738166320587975789032903031014517663867334712237206206240313072404933157271253596838092742105035163577243034606403936726931004935903097186665848129006217185437462043783526298077390491526599973139326347015185183813183614822611932737060626266630684850866646230579599126609380165770650613380547813534219940524945751219000031419433613905489344118917994239126100986352088229698633803904 7923 -15740406634928367618865361628751835614350171778188257518267748323878732404895673854672761305391869514546765923187138383212961549394817947136745541245808655915721309601141163801932962562926209177527804497620874349701581736085934876921359578529105696332840819093481361459067931692994799305020734976579386449076525065250079197930932741156904211517626368582634046230030010416940384791169225118511599938253974169986456661123008606499598637530251790016412083417179899297792 7924 16879421988430347023342827617597114821969834510851014279748209244726579751886423964892887586660085313461511960567342727125923024451056355061992343213471494922790710872481055386134517197082627226639022700058123742813650503904676141469238388493039787315729468084619960157824465128752103805871442704764582484583590779937571970816581600348557164404363665622089211263389647903297939981719423094368389297323846315667977753205853405165063544681873240116708185999294435123584 7925 -18100780381376816719052182608092243281530907136246174057342575056130738934287323295301945301085183145131969769107415324554352277627747467189730011122491950851936790098895198536753556032289311484106882036877582593385215230309408649318877685280780015777117469824713141134890776414122471813359303714785349130523762666587898649895262907817036864386194988464818021968242925822104911320873284977633756194411884935986341822081611338676936193944711951629515132333396153860096 7926 19410428950697156380200991458986295976738262157993337570316517751444564953122566788122763227531166051084097732421823354085211448714788318320309931931100988882852190839885524073715518428912717565699037172176066590485123268254073016208089595197924894941877562549269556183028420370153984703847098544570557747551688210151772746734200682531433163216422945835427299667158029776439784654775067970126667010719014970302325818249331909344725596592274176573583298465120417261536 7927 -20814743947391952538078433945675711880184766095451510882008389915835397397045428157573934274643068189809342409785388108900613207433318237892214873647654037818439269793240701418681907123393075601346266181438122398676905375458819933037288671130093208646880690530606316942825953463865929784727046916441367778492900907679195652498637172342174377397331804449395735947203974981555972568143980996744854447363988086708463043530999191643716535404956720511792871895654922715136 7928 22320561669486730576144201709195222508628723085435686843703235773483196719016859379565539480389537960591409316066083600672654154272886502936742734443466033810248503380745893369362155626772478794984832863413743807516806547327840382842596311818557466689820807478683705429998187995657988776696990733144677791137912385567318700547863546738894178419644851386566381150157051488175143645508398700280368118027626469331140759742027644017722821071781019660100591918700502749184 7929 -23935211622671255750964055386859374616754829147049951002475130733360358293182486301018491832814522412355577775893010838087536660083845287055445194195312806046028999348035375347440455630510226159769299606223855993245143154007771951815257788429527690426625639401202275458199585057684866375120168400335761521975237850294136197089142885903157830541574101609105027693633125432537254779297303501663150104678930455087638188699615399921477886375578748802771501255945367322624 7930 25666552068901069210370447118444783920966669633582679086612580792767122402474139590035204296523409374644147347447908821065189214592749438505317684830476974041890060572653777989101712307717012511230009398661977898373948018283975623123634049018177823647268269593218392873040801959037584205802575106851238811147209052606476619801122288890790050083696847630875690560133778707590098927251899028341780132009357169457954218112523696725518682011243527642986085310315721979648 7931 -27523008134758407320889076936535377658452834741184385549871120229821746372407816447678860456408285603145901739631526514490288586911388714531299882668133079505337605800255430322275414470148667448049564748412170998007029238720580715154896908903791108182480216157469931512474113495307604802508389103006715326552408302654598056185607812782330063998353317327214174118129776284367782377765679377277763972459999472689320048897247763165334996999660343110578090584742461177856 7932 29513612663717419720617431933396301510017166664837254754730228891599011238692222158174262503035947300434781366059792628052158022285010319547847601623644257320986384431450437975634136030695219369358054390894269164099020000054439524101048168654443199026807254232604183483025179957464671084127224819672188597024599551941884141490967449997540413930657454822841209432623310913536986360834913290718169925465012110411091649884796533410090595285827645362115883955913719044996 7933 -31648050009693003752054255636884531075649691845436090468424589295811273687412847188967911572218417404101890823739553985770008625372548303726941033110609859800102290210313181701487457129222487940280685617469846062666259900895542100390422637377836252986171319379741215886689158749559432924896243232455347272671980151012007701217352067604753337689847612722108419376298230288916598691697854493674790953541381780556165543892722073526044860310358054446921160573966661189632 7934 33936702983437214461498073581251035141136509695540316532302490566228671613014363679503582257715638044232990564632957804014421194219596666717596345710386776211028788229581636678374871679417936669087359303488369647765729622607800570862050564875442762265067965304270201273195338954651095879367306273203522715223493303992075511883148512607040386951106714246427176424964455004501229771833237813486926492181534667027277138095615841479135897709935403754120714738804677484248 7935 -36390703178550252714005644981671682820376887241509685155763659936361800251932387414861697856730519459840425603930407386207226135831933338195560171650783315467314274692114320324018241456413018641664109787208391815010456831566252385006451815494139682011377075075318131958645547103638650281193835595633891649984559395042358452603298583508649794820869125876274974149154566120787014891933042615793927034737770784134865954229019585213470854023109001016318697277498079576064 7936 39021984920167526455443770628195548608367865510340297492639775893588803477678619749929788507150541055908216738687875199160808952788296785578328982888377154947203700782754863984948227323989402901550340789612623438659850203632462025479762523481336409690920997495512246176712673270389217076937519950987343915180074420384392047294136630306844838931592455254906438550006245936416883967003392140231881911484729706334552977786057387410130062870213267932695525243804723408896 7937 -41843343096848503521909591585280926170405166357750413254429260269653901149446727186567695891985872495163979360824647737178699206772642030967070652409981495646023883159390749123223531392545125141355847905891651056255606899337905565293838882000702662260648023036925087490958009382145165690681592890583835406165736816422975154934622405359749862155127101380727019981615708630187669090848270114245428602355621673185915220551968264684452099546125509250445629998192047685632 7938 44868495154910919630864834755610433415483007745704731723642769066675591721750243161630105604922872633681420623747773704160848030159130790507472248998990074896129044948831707885417971510378698979388093692329788393025419767966190691144199688770712081640825675312707921684395278297436450282866487826063689676207127467794288012549032872867488516447916651024150775254957662249818100074603128089695810037304993751737731763526454195355411277769246393193645711917067144067232 7939 -48112147554515274018757941701675020313263963471358339183122719541681336247945032306681689068741203820729491805653074505191727270328560421400532035248536331647403129525083619555203149980284583941772189596746124390405729453295302417526926344299618594814003360111024147320723829501470643250955112666739605876719258029968754264983452864991184664389921232399054141822689910219076974821902490936932847170009987132298270530570998427375976805707364768515656590886714189283328 7940 51590067008305780355313424278431405260748826471871399966573263587544172245876660589344345870542327345731053297934858254050901631959870832331299449958467355559812249350614505306996986779290730820827239932613231415064156808449353162762090860573441875196552194092895040205452595770584824822795551111124298238954188823322638344170183805571012001262211923431155938281763950559353124531432572733668836849195551598269247376833882853395638657395752214794781506396900820346928 7941 -55319156846458286835620400801210340033231485945101792509257764516436097998074990697666357276253907519746643090796539321558723112023196224624066487625437643403133160666830191412820544631624349118161393923026846521239448475445801679455137555402957622712656721526182335317772274860172683500961729396746331433870733365107241498501828062001523388536918142796732755418069824287109471198259583104026675592487542585261455970094961753843884727434449064184405350260579472769024 7942 59317538876683777521450197485489041847654238248189373394197037732492700798092761098362419978369395776059046770205999205712219161736109823030045588133726755761792417665610814645364448758084681827018505458164619268551859270449627491050802027830646603283819276397413900204636175323191542619449130560867666294677529058295100714326434765250063251193051304752936032094436344987014766459490865329049744429943458978678898346606966273560995107132297094848200671477159796458128 7943 -63604641134206483203234610387884062201176190177552821946759661757218541662784818848494511720687398533091905375607102281113333287205971386931800869262182104131254258665728210522975271073398982731009098595300989717839540136025318034225174551445642260582261281575813781861047992342142521181503748970873397820714281751488423339712117348928061174994471154054463909251391145075491758525026613451764061998110810147526486940685283109102663263914448686773366451937486301036544 7944 68201291945105422909380916851626914011090030087898310636142693524683944185137285216845766646748235268504761079662578702118665481050863021088017349296507298244290221772456388416756783172592494859186828757252330344779536127449592682267794796921196232288661955916911035404563044813593522216387303179844844425605134614948424860803959660109529989889685452135285924983301075777691844965658887530714396471086718650087107681771271439131059499871542375599695935670528354732032 7945 -73129820756813525528020704881139168686630717773741278281411645461625148785350245999391600405735956656181103290188263344041356558875546533469289540520164078231406002120999944128137267986346573538109572948011883536614328836057011294934451619920912037756047773475859466820174560635856218061149660576197632724449065874512889490136616125660370036508732183896406479226580373250074241049034508128476707460456308787967343109255652369233939700182837908013183644663598335131648 7946 78414166222155255010243554196796777074839646362722003940368315652174423071185157974111200847153980179035708628578001752577437713754163131783583948347101590126670012482960972383909667499662758843052221714473107115384601305174166076325748080418183363048395952184048827655689057038341823971536040075955299703741320310064669570999241646183371819961146463324290283225074522122555416833923546608528456937619753730437866628953044601658058212280756945140346811884083482000256 7947 -84079992058228241529862224982720930354379364675253379965830663944273681376076067309963076603909226610265571926302093738032517464839101306809726586371938975944101474920654494901328323853244191476212584280274272633697984692010498199876426402742417930840492506548509452246799828461468998861674691743171628961581712209458477059137648127842953011548970894766893238245394629504123597582715585596042989923378261179457181598514300941957803621205345126600213052278020642963456 7948 90154811238864360645172622957537264670535405121912313371890351706726493666203820048866695411743362084232139132089604418132320862316443581330613667832482171875610181677452750609193286830410413606589240492707690470338404723232780428142155696428558146902768094017681558994669495007450622282662964600328529591318881178295722242838657803650343782935089668433244641721752111225364165307093756550830076639547588045581652315973089950137225945057414902916099045484991026635730 7949 -96668119119520556436437883799580345227838727100894035446194183695427935429635258353540011266869537979128237428916173087314937353730806976859921078031177118630002646277972467443019481140864714675847771620971005280349760449623679469899208789475346625866623237906714159170044784754759803634977672801778167068093441028455055253176369699277299109216306443034105803362825150613906219120679897938971016105634055969630466197528411162132431914424169715948280309408082405359616 7950 103651536136441882157617890961519965296826658611823727639401758444323343348480718152727315673001406528622543107597785719874369942522960223254616301412236031757978504984564462021854926405295470166977483530256729663838947959680861159506726055652938504277475560827583900518028859628798129847358300000503600146578856150634724076587909127905854953846279405886999899878256782157780272893885296724089931779825546642356461316087684453469363141873163577462084328912103956440256 7951 -111138960768014917997087275893198419679276119138472890555115378121588690517036541966238091149669628896059441301432080097976093106284932945846096767798233816729387970360866982025843690475281236450319650603092046963425620732671235910699582479773554750691494917871918067225518388041095111963843995792862363827364046429880517587801913660672679089832925610790709601896530553174845244492823626321537230337600964867798548528884486667784641513545262862172372103607349413937152 7952 119166733495609865727988112797331800744005092989697788410059092775530675929722127279823908520600772541508400163899037190879229535832216997673500997918175753512662416000841539654114334302501729795900970487855261801012381131101469037107831086410700776810367896115299064431233050252382264816424896867144742581242537856234970582768476131396772935080761461936902921767191770157056510721190280030674980261917838753490925550980913803343980274210116580413123661544076345040896 7953 -127773812554130976481050411652809485987324647446396185109892344720017679012339058038364125289925480461190977646246850656413700638039690327560253377890221417966996097363252579333477625951378700540707200878886068408444475054329218746536718905874798059457385951690889073681410188964368967511959900448723236552619906225522480132796844688955705465230019053258384535523812373945101243156101545617452151770572652156880436739242389928638689205267277206110952677661428838039552 7954 137001962319211250375406270606385990831839604896762371376452370250986880576958971667252191534906955483233726572026122219125889299324406477139110263387396645962736770884826958000353912667668108849894321543207490788609375399805504042144445153672469838448128583325835304695155149295809272831462128806793984577009584285934025536395951611034144532915805136771349130512943557337442057551660005321692129042727108399237388822053946414568950620442334717407240824413646487143552 7955 -146895955238770424696371725968351624365958427698279324508634503802446180697212482812734870449482641260018899519772080243193896847405221080141665499261591901806665957958553225413717812220729616451603722328256540801188215719795795138332799997447685353775009971623462181044886267655420319146563566733338029048909703803049719133989399478256060491888775560445908522950414664576330715633608882483602139221477039287070062722308695566095982203225716795998569789378910679465984 7956 157503788281796468286100415936619821934000400887612979174620783815675211029451872471006568098757390548836545339474317970934728681456846584372127053466996277562975005575958603008773834141231628596695900993451801459285479133050740480243200776909491076611005370404564905959694398720816121848058794273646081277111910267132652333491967884714643864922266100344655908129453825303614806224649249195247353662959056543034299018601988766140728634461691152601314033171452097645648 7957 -168876914947022300883416794253055338818423728268106152415351270348076090550258240423531522900282973806665824866372406727900559879097615378127183025428637421260546867335836183231076369629643532134549946432033866520258280439063564229072228676190835979627419768912087779898270798324901224953400482988400196959833566459442675996979255544990596756595866468622431781406150439615464676418661269777453600909187976410630056868040525136411147043661275752572191882576925706682368 7958 181070493948985774594396915604877365552481527485353542512965727974850289247261931753169241650660413622616218703875605063323090262360569501089609070378405860680079732976560331348533422285405135173004545193732866633328494823237348185443533023857610572145943593801379599787840656401496659374072174068628886722392061323677003138033812487901008487071379930186187362075163555414612504096050835150173155802179003685289782500181761455440728622101030725351049910002607135743552 7959 -194143655779140545184718167909264325675210075525739266141638546178373360437884920294408005525831550360254491353821893223694482106438669983596380700280230426763050105174051489288348008123254839489891931926410857506764629850624728891279127875994015738981985500205202084433374835723663475541272304657377499104957701761137736303436850763964654611757047343927702113146069327494257989188670257399501741560854958816062179210472853666150006117310202806722765648140654952316928 7960 208159788425612426833558023662398730968136461540261166341564825874151798380161279795440359019350081523622710746506016313358416931110489509734019775439199761438591507392220565221037751255580572719207831411508959935784353761256298556740235809190026668389790784758337152744995403324540949145698872971979847607581285249331379219335877306847993803360698366771908691062114943253718830275271864790125897583262721727194314012863568840665458428198683430459916733558088417126400 7961 -223186843627281750937433975008434314340883830643327237258397284210148059644398170263141706442251225482996289594495582648699482084653134725695386164871955401335478799763828980311539780846302840796593961183262635069852797889761587278290011793350166242131655649770071864311960008751065799940125112639202646404426576640551879670873795513193368396109342704267165817217917134325264870101858240750814204098230988677535775175975692299742036312999901362535780573834007845797888 7962 239297665136558169689237791209855044035295831541003711619875027145871310805504515467208623437318253857220872970510375347747374234100643448350000571516540031637358865265148577112672326874410744781147181770431418353871103917693978263728768320479396177393589950089559507348575616469768409042026369765048072868641129320959699523978735214794199545897729000628237281620450826924470732365541925326315610993326141931640210512845592125667451300137649982536828438078320877955072 7963 -256570340570972842026818328404708652582242171812556542399711660148289893479914539701430131688402781967666772888895214627225681236265268509945067119691636072438246225305893965690094420961528522460394478992580956731802245494046087221719259312410700471082301907012771890168459809283287786576460894783520943849793165429748882164056716438205011254490958938079461091842012717821614777919773532221759524954105432135346846798993156435550863957211409034788861795684060155084800 7964 275088578547050403068009094500179638518611272331623715951878587577051236388285420252388214968738310987704353036822775122427681597622264930834379619779816107000899745160968699739737611699044909099879753441752841797425792558441507947730224239170517739656929615689493236319133637225008161889188006291345444342462120267504842116037260580280632554111393846706225172731899975899659052586601934694553272292550191685444769754533284003251808222937299598864131136137945725174062 7965 -294942112911382160660765347706732713345405849022083905126028104383975940208690187585898958134955004843648674775212788077629151668490925341600874478422576877196279870792453283351967166055758871270981370342516086246114007982070405290335759339254585041130643002683376661262705408632155217694991646212617387384292349478805980776102412897401850106388494341836316153183032857446484480406108024222093536678708248091439411871832029079526387035803242001829121991171545812172800 7966 316227136013984007467639379114934148562115085197008194872755465691501497364523390470593337866248074073161709725333052823454440636459022666049704497409004325414782873652121195632406653821427719865524506960062796731615847031654753829387011075160396797028377881930508326353660312659706284497582837700482126694146427733477505730022253677982001562909623141411499949653003301641071720556694831077934931753669968271127071205921786675908090704599510869170867462122242111256984 7967 -339046763108510591662190869528107226891712029894277103913987547370169214514376290896873848616788095767473692266389955479933605557994628871803429746141499749758436397089725893138663388292424836812212983657847972367088145641619298666427047887656588287524125794630010604822420725116368941758006687997714184785823898798882231042713703568433021089475858326486270170163825999537448718666763893454275552886016581628938666500959060022531886175767032908808406256750515451854848 7968 363511530113378917063162379422414779184825598407478030890823749045968632201379414506123692991048313501543892541269839577625063362452854555458736678584850400077337042880289119550135767122255914700098816465014121593229322266921553824390631490652044382591928629810526853855366953060335523231072082827057694484433270912277980507743323737120402478816209867556835027614108318493925517665909953739316216943961090744438749533274602756032353305894159992970725098961212333783040 7969 -389739927128045046667804109744271445787707907902844612643969508578343219284639995046767610602381372853515207517533739091958721670103019309606709384637155594222789209462254447871516042638782628543711629220511401417183705863484618235370439505273901100165609172210938890101550275506171345284744822398195328151086370291424070005781986684723748591600857840054972668349139670056798815738988657241861397080092301744926887164440113004551620828674249109833861009130420310114304 7970 417858970270343414119466632808356297432450348834653588375007442599516577375445664760260570026748522246871857174703662260226321159852544082164405158779564147424240796957825843951862935545917295769099004011693657750443413585193617133377711283580070791719094072671621910231329706624212490201234274199533994052075544660592876125237514512553939018385884335829757113595673693127747610935151788209393352293184092399587804082881214782658397636607935563916987213177336629575808 7971 -448004814584760661579137884762643299712751509591288834244244473528214984470730799376935425556719500377283865684916398128682099227263820574181841796179431518889574045166229545594398178254386826546505385729385995297036928247449233943225783939048747056564731541231288187813528027153156053998923604624041993108356215701327159461932341106108171505872679078802703642482260388976469095222672570329173372957792883596852075036507093834672496550568935829302199005470706286723072 7972 480323410968654894478356886896718289312758748585183198220728054123814378159196556449309613842491621224516526815859923022057955554782888311443760636352471298225328317719488267139674461081360944091621656985116804413035612041731125856839950633812014683450158648405962150317492929449804539395392852069225619884564267567269210579001495800099865718868872033588658551625573429302423202382208473823591427145558877131139361721536143551337685366034899651107309101414846141842328 7973 -514971210274689661527385007266960895394016723344174076105973738640162721049975616851235446474884227141149092541595554025324128312425641102131387994918281480055042611552959217120888382067310095526205061735041306664968906194506660707992117753787276327881131305300783919165824902002484977966315192104258127631671601359425381047718205288927799417251446661756934600163082453073534731139008374155450147598581549408205148129225882221404113214010693627328853444396460084822016 7974 552115917974140126685632607237603281197591534614278795501879530516749262661060280284145225243279239425741146411575842805332216920266709898654142233739102459130467808351942967294735662926773496915578354914917392875375942940705889386573544024773388487357362875236493211635508118993278829647834339806759406990485499680036765652052454670090632962084659468254087612101812121350209045220222447303754362661758111917671394495909733539418940534490231240708579411614179227876816 7975 -591937303008329314136428140657535567429479367511579975409213408233014914133685032025664010804994063685729405397273518281793715640052590831567883883757205723673855012146285564066805446161754760993819852565737612231426190211114642028697464843740951029516207507338188041052305750861327818938085054912279591404166731973905212218981362666042246950240498000179094597501216372077916997142876475435810576011973547404749380033233163613917995598420630237271598319809690788167680 7976 634628064715424872027662164478161705722789289170813465722365065912836803303701694541550930933265818122375132570987917375094959689000396944261496070518701608659592620887180675723583343875763568218103418887060095767153355258809950442867775894064970359789956965011406685339242444125862064496629355481221164695815403025942206444689317915531355407147662599559762676414555148376974166168018649905620902141867698052906715063775510498190854887002605170440287315388106673293568 7977 -680394761998414314845284620953723175349967534882035723968063872448307399031692968958221136655369104961123994187019005446198479046359041128787413639232212916835266266201137124638200667974668782300276187007655102856080755945577972054360045441762634444013999965709187784227449124706684022101772549861896653716779479439323533127929809772790320824689327307863807485048101768287424056690020383549666223145423433545717541251605107123277997956806957199036747016870688504938496 7978 729458809198610791435039113095915372411836569107476005618241333821274159874326348827995795366254635539368640659443319230870097574833453970701453122409801354822112886509914988960973043834302928327097135752547975697655047021404472278115443533685439776894386492778156873562539536614779663551482259392470551319975450428791330466583389274136629753776484999055866961905008666700811297561371366791640599529353026002214910940871243736480798950345470764343983075476676354448832 7979 -782057543458948876560843154916737943111632661855657707617329648408520862279338115062998669444026334681402387527253983854533099331419583532051727230926686946289687244969209700474741534008251405923263306983644683279615849970265376542815193500066430310259630937859869140058724025160292886366829805471109413682485372882676137241468370366863018867437091771808758393011619350511036246584502291812041510955131342371581628608018144633930900008949478855416438991372417922760704 7980 838445368704139450995317588761983313805729138714188951968566574254837107693323157198028362008715943199948979916504966043185433479757601589155071349533519086028912553290936268055209563933680903171019598817383103069713075247638484984490776527203177236443139004029163197435566159137118326591812478840847640954940269664407545806558999137677624026394440230295031224544504166613082921202631839332559744596054738840325653648672616987162227666597899202837522402792533577486560 7981 -898894981732102412296778548554800918258984724834244735430452711793642040176588281133694402880497621457106538388267655422763771794970569938681966382298874801389521888986792953252117115922695215847342496856197838101639106675734016530106454461457865043235597709134722887505060865705016571871832076014351693581436808381977917157572891355571065526699708554799144051753207100739643669085328470742006991326628804309624984498417882400809575266347951411833446471400718409400320 7982 963698686304740779460446303272752369109975945615541247321986148212457792156082570133874622401863528364435770259062514424613863605045046526716413155386709459740553119141472280932165894908728537514090099684042331976553507264472929522574055139534069853742081047978965420395530383860266046302333191303400023500837119378249055620077047630230609389923601963556447392983975669920960618956124216184933941861161254311870023753208087539227700951391006593502827404725730960448056 7983 -1033169801547940148279961238110170391499005775018316500291729803929339048734392809435664854330810771806427235221303002729769092629089557738910672661224782473638546779809511897640052174197165865781767899472637557536146729036422797785797299087212123672669904405717888222474469154733504970271337204716714510975367635852257260544719122673070458233302180914386947954216242388003096104602942859535804011459223040623736498377371241115250579070475903307713705156640647944339456 7984 1107644171422688194935501203358039105471997362675688580570829163881720727971357602537967886923328577835141931101612553030129607922760438855585430961116949335628791724268420939355731306853848445449727025207374908575270159702804848571291927238508139049051222949187799280522121498061238581113045701440016793208062444095765007551479395820499377002924147251043588170505393053880706823704509836717188196058228557355093607958995550875317944684674199218894801625059653284382208 7985 -1187481782513568722190696054583419404765200974725299133667602330919320440441620804308221338193714669067877299064914507845562007977453720142312876431411608318700116255360199637272369524850658765392276801659338332197109058534364693469376712445697514913259639829090057376358005495473587044569336837063832707647264183008715011510307012723105434492262641196330746200081269996676281930001682487585248156261338218063676116170627056056816410755976178980222312519069333550268416 7986 1273068497899906512359151072003950317285653486057253788961159000539834432206639300317902804733076895311631423875883934483738581317194364421259097387924645727084497142480858958362240537544871194980835057629259252246963435329566583326115280108436313451301508340971749104903479849715399840531957644161217689597082178495122950116436423456798346543581875729539607794405627136800788611837569365135771749691571130901343424906964576656939838029489240963528114826520172350219264 7987 -1364817915431001123517613536963397616550382772514975288311215334827617169544774039343290383565409157202405345298551584887436751365559919499859363034076931327035632099650154886269931077839095655207371146388924900524146787630786381410081931269680225534785770238244225041733203946937473315534218969302469165272200736300166200657241856196070627287721962101760373041200610506501953081498198659645385435588086534481030056963143022809370856166127005078150187744665127812595712 7988 1463173359322844872811579723066057514696175605700024639170791746532928244973491884399323864065634588402353385302489450637745288225236376738255966713468205454867737467665838546562112803786855340598307010761141997364134522818067202551079512911259732647319969510206695574275728757905464851101357252331749660847892079044135678731156772273375829254649249164892275369676204822152576357842760290390985172981703701605698240404818267510243369892701613482364968585190042880681096 7989 -1568610014632317359077635865630757920231953037696277267086528905793618914326583269896544652473287277935113246810267398041373999425480696784376649126731274226797979915066404828630811078186137563494436797074221256630313383066202122558296300339199718087228477226300669829763470744463652324503236140634715033846575787589013781804368992287000845422296197438385861102405965913169341790262735202180015940071225253612376979206487727597678291951036791604324370715885376941064192 7990 1681637214849133916776838190429722269368369411983287009316519180328227728512949208730709516349365494145655616070645441848797031366741921937191594959926440392399245985398676537825904474048603015942405603366963566966362691385337933865513395206168473792337830719916358124882817573470604733249290064670026079700596930212437941724404861661324502085480517820895078903575471635370660153495333571871896463854035780572861011021431258166160837054659164590651892194544582323427584 7991 -1802800893579063954744097600871795233661741855487487651982751360547385134435323013175077640884149294825451832835049166195262525304992254584013129522604450983860730525653095763571134241707551602014768537662168064076734396864186403632922575202939896425157631531247850809152511255568446859990714272818600380999523231749607507379099838880807006147996277363963594329849401136517583423122414784488303197609008452805721802945618986670460660952594171642369692171213314015100928 7992 1932686212077625995622975322019323907126661976518436347972136928331332322914881750998468488573290395855759951571300657186277504853040338220645463080102209652766957057085404148150641608420250159527891906738336675258476155957731462500866986921647156230079419693016175721790053717523033434461221771725777040457462696743740343585759380733897120380033721722887621241697851897950436867055647074079534402715050562221870008159808603349087255654101418711383636646433212930836480 7993 -2071920375235357998582125281671313848770408967421829859609950504451866695031053959985333512817841795953539076720536046823546638423237538914257517535917718240530713415869964156144481267717013908653411776275948749150105423267110406438025350095034215227280770554254880610822893077340765466196854606821957345669595899545273618820728218294877911949190711737200720535150379054904708837104232972408812590453935500424949434486216328103931606965443064969759453903757652319010816 7994 2221175649517870468185104462731651831401446836012156376621742448033870228115830780876029129641947290055930808463978595880730388739783722954759814078929186541259475290517744724067679833362072343402202872372868112493283870911513430673630499590486392046083548277221364592662153699454775898851806073536136033480151613389620979405431384406771128382314134652693087646544349044683265124095481081153065897167757644832778532935650179177889404361793602494709924354133652765475840 7995 -2381172597330518912329086005286476102831576419780571719888915894769836434646965059918442124183454987896990853376207758117492217222217287409515456564996072920973726219800147809900380957491492462924311187255019084470771537135186979594742900428327434901189070393550730385634397938024412177860867551436686323361621597019928062813440315555064253555905000635719955939068059187123887508168311735126388850806880152882605140280784535104550141616912127338362612047301341981179904 7996 2552683543313291587090905787194623626059014102344084973820176276144840815653712169240232504240337730564917681289388133265289390212177218606554568381893736507357938278845459335166133312943125513835168938893666918818619258848165356890061581974993604286038880422927867774838636425343125452038384682290301581930944750814239989438488952601741560682419087398329934024669614538520344235987246492690365222631635706601602642118806053695363408551172674477355602894317650741272730 7997 -2736536289181337429342963791600495158816566839802274576021743264446376507719063535115646379693436409617019887984639972411889068240078846886237234416433326279396678181130009601942435454798889480239641417282550129738727950324989198489426594635556709461885417623410681355928116564809998555474525652804370935015530986290461504659621182429136922519605033335754592873747069415005044840611457895101059219098106197857362537180989570612578826975863221142535823188441256498823168 7998 2933618094915749470793203363946678584975574386182600738576221018789982775064107576612639560856362705931629753906695678572890846759522805040592986559430328320401809011434399839240208716585186349027677667908573278384214756377768716541224445146128846116021810807113156880154272616462557205336537614640317180524922314501256395557914383135146856917319545478975825294499752499598967461116875917305431299518333321770369044678365716986877265987958954669850977745420709587814992 7999 -3144879945383440402348075233072942788078420768187978421392423961691779438354941751915837322866814013401250219607214958820476926572639194247112136177010809001906481941389644995552561275548941166473080484759181707620165598832423062579444542197481937062028043768790215659785267871531511385534694160369155130699620209514192715908658343803425084056874542850853598272645354950940169208010601355621148065375329800453273180718538895633282727904139982587548137064853804433801216 8000 3371341122830273512948039749642735026519942938715066537053626815744117367016725027643388314897081341047079965482995578108335128312501087617819752399572911147662223693825214804135538603376923486087940541652962468819740100805763971340783336646519696651111989916489084226678207542274633870437122121498113586010011749837495900992805122858436989497892814962388655263693145051798636209570920542710082338887708493269368220269776892745283124005017400024764713886453094513404416 8001 -3614094107154551657322124813842649674646448669148835278901501627583474539893475315699056477785450358759962662337327722976609459120385318326733183936865892854316964620332888126162457985785271253399911929369359169932562549098919254012846161682220923412343184808529748703434657915607843396913023126256299899458738862511942342560121387835689339780791166210590771173970183542971014706365230756523025809307353136953447842618739786928381220133602097455055312853288281448644608 8002 3874309827435491312933227014668888721505378749070914027765920240278515131160007488394494610271272251906403908827268791529987309880199985163844562456649104343492423152961694004244484699718352303140463733320676536224658023282034719188957611947667454043201854207998182348019546815548102392957061154825653715979117307754192053736148789719203698150672572058906657121669753495197501732469383033150375989670457289779206822793049563542861133471332175820729134998188197765984576 8003 -4153243289870887783224747088764576552293139343955121719058221358585502009121808487041591077647974221145197897940689873328344540578769001364807724310321041874734174095819669338944215243074623215493744864193914711149206931730314088389892956692343561821932996567406956524444924200715277217166992900485024331890341894363674620227883370531644397390239907750401263093932176337222733867502217179429865195428225673958310105677978459403119477280647638791737762624296814077018112 8004 4452239609077813790464597503688261214844396107592123807182660914431046969049154069001755144314926633562842765881877849992640662777948381240596185447102103441979138725627162692812204043593716684000481161558367659532679451379681651432308367394487299996208659271614829976896841818560559903251578690649230745534240280709880001615644324683695910003019644703373817743995968789819920221200294298801484645775405101548114057730385109043435073299869005870050630874709126666281216 8005 -4772740471638460652132259843321275164118237558229958845206115766113899054939623872143882944053295976885218242192210651899080856486023855052531974401628234547871730429186866173669896068799075684658464530966439419673928178708599871463459102014178363342808599113137746718638605021340331593095869823150305863762980126395317451419634288665081259738614515086030055676014144744022797765477819120268780186036306046424131206232366391885877995184220945783877841565341503873613824 8006 5116291062839314201584690557302246606335496674896585753486809311905999936427245901188913103838621031605337062798583957220259989691067447997239156728134631963329814263593617799662101279687515205717724726928677439278865550929899656501914496591891594065120410721096482195475642518238506761482430464608328930987067822100256210174347244039182321671922329579011232801315076767644698702477094991400270554438228061040477176674555519966311786941818922036137382990231975265082096 8007 -5484547489765597123032011396588263415334538747458971890873626831696073800888921347579226709219691315679708078989954062088801957927653954157870946609245321251062767519457126470886762475007972743181405826193030984296360966161306409913925240420390803933251194970761652275513744043360675108195511651408222342200423733122955323247849050213567690159908777664912400357184288163495011897582084340278784650163585824926420636180771903235821955701889539410830495575281962795925504 8008 5879284736284847926396532176391505630026591493951338997656866972489092910401695560541025236174329940612023959375787654052062033283345454287323291847893217560652073735894923884395646070717241943623463684644629184992006546839619182545069166702112388196695421495134149112701827667919246647414619105349986587301059969798409311030525692699032571565530325442420039254917177127941454542347750005863321573683423215750047293477532125177567803749183969312102918386271453398818816 8009 -6302405187994938898649584014633179706592588231017102372820756307667302236519845986059625821462442129978651913656445773168038375938824679081064896591181951561941689394426835005624698384234290759558289243190564628132816380506848589122000670461725621561565637682004149210834711849032053789431048232313827209917578964848086546556757294494175738043051579173933678898595502405988711975223755705267663461585612762528676595577908882967553815434225727873568908559596559741222912 8010 6755947767934861139528359359692986875518209109500900897389326139058614915952162894789402420978631475673379875149156965601582885951100593392030407036623419956081992145465760270133683904981732253644566831802479343399726046670154028394649591693017025454848001069500741762661144211127569156650931057153239192842589797640212977769738691467435509881300099215880623516496327742550330080210232677599072232979714584814980957289787882877733305975532417903281992424275412312849280 8011 -7242097726774187326953347775709479430246951216423404890881650252573503052691669458335386049042451125927126930647867197403727451220408964602047246687352235898994723832254526743206617591332312152952828499468389319008345994187884319095679522734105423437180937806588896995346575979421986912260954853508699268157115979936988253905457194696407734502279190049494177917857527847215777531981254357895513682115811736034163648823540304491072624327468568817974005327018765228965888 8012 7763197134323149759996961352187537365382159327183783518193325714749847763524220919449745315955482085086350807916056976618851544327949675129276239704838563415275263037653670256561175858660040941455115103132504597996396405646413441491158530997328350044822263468692511210366817373904063717940892702903290002269131348506087999082207255557210896607395560006686886429412557973269388509346333681198544575126376784755278881649685222509819509539195366900147827914621322867186322 8013 -8321756122554620456618098007132999506150372211129024793831951123887402275142780510257371996249334983777591386149321958630829801501710672400877876533907001041500572437328168285610239811038913673546957937298929719543584655042714265641231960259451958746670318108526048058283933392546199387272624633319740283868027987856390329083595483593128926888669327113001210710574781478063966285283797140086993963712843575688453324095158176764784394300261886753047219306763233284587520 8014 8920464933917890522259172673675342551268619615179080539467982661441552984115751643144223887901078232343664744784788967916501399202888264344955036452355452173635602822692466643918385965868565315738233531093400650908168959808574284578634311479898304668557104932414082378651850786826227115332260658553595196760042121396955250787392642094559531545061403017553398113611491719724492878932713858685294068756175180642367512971648167080502295521047287286243765628661013661212752 8015 -9562206832569093037810870181062428839361237003422272768770166126565616646607105675551360957495495847244565557905848848302799122558599625372347610655686912690645315642360413779355670396598157848530454898727153784921926817815448248077152516500786047724606540957815365478454524794541120371864283433349197079722397376302828408071659288354951146959178347465049961588430312188004404187369649391281991735250493548078384317756355947456244815524528750026389279340993925842206720 8016 10250071940262690186330856199714394062502688953669439692910313820789790718065779077650612159841459908962669123554650666036883258835666947130779332373763539274531970474615495742545882707156728711984507323770573754727373944158212310903910989720500463019820585998398034153077080938634219806934968687269177614828981628516065162490229447208221027185608017101044242037372717192251954732861978400222468967982116102265634920574498338064925528373696224101683543857876986232270848 8017 -10987372063062248274482744582181570433158598893087241799354064575124586508178176602924385184827570585149532945134267191779573350468675515179707321669767301151744354891612569102456376805648278844809118940569644637689596182883491352731642029287000349359706779484321614058025559302227513005105661882567063583486481109628640509342109395092631066597488287876636709300783177029542918289242855620176796168974683910597907120068278387829145537527043364095889202790790763103387648 8018 11777656579757747809190984959527500705283576921667466936492135985443107787007863877274693133072015645369119101132743551824013271402612116004553799711638318833849474968058390661297317020438684598483590615893602295784644218931475689104194696470829327075308399247944804322209907316717669576321835034848092617830502449850760259614183627113137503977535727064056415038117251859597411024654764985193241089870606892160934753651666702265117346676832435899402852660149951784521216 8019 -12624729467943410542658291390100869233284542253932660952329788550311655658950224717356865241888046845183619178290076853451874125017391168173088591559579942978759036632620010922321967369296177201740875239346917187901038420601870230223727013475261232849502870285738284361030016749281698691394916721381246457641729771177784831533693981978793972569980490412860774760891062761667988137585628982698598123539823040643319921580787936265044711186689535612173926496200426878140416 8020 13532667549138565240739253846041041555024329008876515355538300242614726973171084360815175484166645338707337934912430029068125180888085221848266416377532608497709334487428417910072920329765990973538863257565451515609472628626834570880528027821036578210379342426133712221321723222913039131361610827305652859670281022344053376411485106400982675231245816841594151729324216477059259772658680492437553535073295670583458926912627140309217454050505309276493475457366534064803792 8021 -14505840040150230029045575005747780207904966279817796278344426924401372421015011711527258915751723446235128063572136630855327749619252681014579378896996469821469918107151498873139617508280065800851962415897605186599455041103289987038883119522328360892378229349661528021492761766272317456736842187313401258349341736117433751566341800646169458762530595379629158920593236038944969450767230650221536930153394575323263393459466967761756205774697285278159746132812258673164288 8022 15548929504107512312466376105523879469920385877689521829631047108240773844156812654522878487621585599897062609401845716042332804111560726589544265097071087100258132418924574727738593649602173938886327488183924181898519032333282977657250743895276275786061706411689740127228021505954372936874177791986999356670236555983270230022972578251888112549963639499523732895968374416536472769246583022982131332427421001657227671558481125016482929079222196565434076251721892301467648 8023 -16666954301274238836004762045339067669746534737092046610332845730512270111317385311706179308073294542156083977718199182425315280583130703134433975069685106231855364142253132035039108270839310887084717579384690922096714964198576939300473135178861582344146948664094918169631392744061004472159745384662372832781345270570619355995622036131919323486419058702285717892376240962273475720961412922753652525025513699342082572720326275737886732079233445409982907073138646411378688 8024 17865292646899160758145870567617397208998008726798076894411921759596208847358952573054376843585757837461000517970218479948524124508123922459182869171806868242785642029000131724834940827240703379217862565435721650064117289368679154999186411689084254841499177139685021009914792049570146625998609582353365573728649746870087094118850038008866929520817752826625090681312674579699693316351637638180073627050164967184983420502692634395731780715696437321081867319047279618827264 8025 -19149708391026625140678637121944991438663826872070543100624980491664874305378178504495231036144030636902113174319292589158733043892545244728365351345129524244489003178360108819388703920990411728002730808655014201119961143086727363064757881669416845279630472141030139826027465801002798929691489703333774567008770772667819637642943263522455335090462704162277605733996428548849820542899792346520089049653761251142981902579824797630014183881500077498785274930316792660230144 8026 20526378643401180693847336717883618444140737754617714069137627676407303082899606990314705785556195338106144618893076308982130855309424415049003434268084379560654417632670586590418689863925106033746464287954368075067239753975419682778902615857114597240387070497127804331133558811319809889707512184002765074876911271106629522006718870929224420103617937776061713248457123733213352195202857262536845735531018586218172761790292031344899861383656819745237601284052573688191168 8027 -22001923375396202225905183157636892924624303454737981443638715690749207598983350074024153091083138074913066769984809957352878960092137065576033731073065002059403022531698810807796647714527292682898544171193674539831097810006390817215585074540339063385024829531329063593811665678924001420678558192643879891897207981203435384734131078545733187103041238919104582076814828144674618727658897091690548739313113630968417075081125323970207373244426493397745850067765485799211008 8028 23583437140321064592963468134369227641780983184556116020600506173126697240082821011074451478644830080769913325659089514745404830319419608627421788561685070867682148823656775110777335550657687146909678188795540702918336229972117502126978225994127508802430510998137980665065295698761678267959239481603169728214247153089302516680084783400986795132337669925458979183505588840237631013016718967706315865904047523643968840233252245583738839243866582795635713520753093832967487 8029 -25278523063558439700425103106981020319798161636794435359159431713062027312653689377105941954532333080180210018579103649102406877505835030905122637148487442666365487254699409172792946210716201745793213016602686557953290700760557625029722326524174769798888308418407867372470778805875502240615595347278813163193104211004017645746133221977114356548255787839282457096076765467300143575092279540880401438048056475396273367005327082893955468920545121933967030681512626272337920 8030 27095329264800884943010052210276298607250745173661879776650785864690452366137590571308162584737086442089852043108457044716321014085046482548470560177541652088832603752862084252053312794640344241593811205431258518941305348261434230992588738973052363102539860478071227332037828436047487327427890515720953914491356614645936820981738217171970906876136498520732914775133766119347883186657792693375330520390349835662235286307207169219395656777169693354654220020942692107598328 8031 -29042587886245410013609137907648833712936033080457616663739058948189698664314464245698111982002606687944883700167400562498451085913184935696144749359261410410336762812549974392683436554730188134627044340884124461929573203536911864744753078719499984360239163282864732005790666979485403016083121332111913064627037614808728656497486399574272630274322036607070838770693021054549599774925956108845140831594883782399508737154292234421910481568280735202131343175036465741561856 8032 31129656913021181936889943579017283436508244938265066048373537891392974995782592263360114154415818573429769985550523481446028210303698812336865376564257414331280025448671757373141696727493973059176614007925858547721158274680575618017246706146023495515725498073581151243513108863064782009185390077740311566129875979660931050856859494526359469785662450726665231616845508482683519069193063478047229001710505840187703532049365186617023034266034937951731282862248541362725376 8033 -33366564985427905589677179036587723818113424990489073064587785259862403635052879492087257376559881964446455043210047848235546815167017597708743931349570450983526511756898366967228079984165816922556465354574727753427801800799030485970944443558651511891774960070069823073567051317012253284091805359543296331672817252607195581729951211577078605495889714188683581476687488210404173619065760390525726211752358161831193783243937574722534209046579064702153845497007389224730624 8034 35764059416813847263345236362009319010630971500771053249997164792162628922672263661912785720513536187600385141205050967291229083506534685278576027102806679141519850517001053942467161577303443699027179742990475556204021032609348416690311935836933101060233714730903010232716621646707199323406471623230457929911593680425365278753062466728898627206082372149066218282523347699797730970732131441530204361993066466686245201346486937742229318109185587800497723541724795505453056 8035 -38333657646190597430190465795252301406822533101035257487389882621247553784458817003090176644935743427938263615034864026389020180719381220325263310357620756104718060095049874833078891111992162842222918031350375683352200677188149718878985162197469353468967482372248937264557294150414055827081095698656498667507440655204091907768105474656696148735052727646991540326090535310047305933719115991647899716039677706324765532799565489427743103890867779170997049454061868281757696 8036 41087702371038958186195496655941532872852023422413464196174550167414710914033089428376605062226469897888604348144087717864912561022776723153434550820479641987359130917692643265482859262869645100472997317396130188036299530175056533869896008033021267970313981903775502968924660277574842944151980724518778168006414808342515985011786182460985862395730916765894514627365760060875875093425866992554153622754599429295755843112620255237724117702518103034409568017736389105765976 8037 -44039420623284412895917478354478737117240383729727079161657066950097537205913613058715533207505954115499335380072437224733565737441745622591220252057035137056020593023410282577318842050961140455317761915416923468488937124606981419396773201745059362138926001926427283129136541602921945744320663348975046404387666440082773838008838165074874123255569464764827942484841302231070432137384097018704939406355187552998294263469218863696914704610551091598487298125073692869263360 8038 47202987070194639090603653460725427587291927775699808869927946326158638956851532849191365531551908249921035492763035061472463773708635146568474139857664830711502508342684482532272503378712921576900177083313473805797454659314179638375228944464243336055328360044965881248495937760141981374122959345682874923248042854584821020738150707376762689241226657834781924234583840609046639408992112942322977680127013871800793449600464160654295936145006458208985722683592901285043440 8039 -50593591842064529213634928236500519274414751978527081430122505687272860739769545207086045617654605751111251258360925882782417180186624560877115962911031316830423151536908618732861156841885098594652072232780328914549989433237655693151029790986820442535935498605110520911324572585298567753555390665105047778668516833352391462139783619961861783980890594693060846162297777586745401796909863405728891127560608461822317015052839601414152469048614178107777912991048124329885696 8040 54227513210101596793792673569934110237891844965348227979864886874437217069695263333768911863578189839543248306019984989081038422011497177397729260706673018588901331489259485503323814896042977554411744713007668445761216669970767556442332022492132894476298585621062829062343228598667628059560223740026410402438826479198723198028174329269152110635754298918610005337782265633033159563175099691266541860229215227535994390538716218499835822903575889169127198598920822138540032 8041 -58122195461008669347307991302941566110482292584362339633272951476258407258411489460184771104960293708085568406984855828706582569892509497364350147407099590027655160639343274987572354806657825258717165539078670742466589714356462815218547341788107030473996206044091541096440735689515217596252257172565793695500944246890205534362338454798145532122887209146787429809533958329523915016929881071707639704056954675615139471660342105883550174331919033003543563914351906761211904 8042 62296332339490879949529305840502315932900787158561000624859613080982264225882119184261097360741454441804073374782073626731414786031680668663293202732672906151242796311798682764909211665296371151833866743068346513651334936784307250559709924021944708117676187838322004794858554875352061489983767841910833726682915926526176709766350923607766472254203314924259463430485722693227685689664068830239150579477272329461300735255850284286949570096103078018664838725213763595569600 8043 -66769956456407435406009808432430276825752719864212980375222594855843329931698957399610942594306798552124213267948913145269181522949506572536395848569596864091151097216015444113731828655769890549001108366020914774758298455299655990129187555701760777697650653097182251753794900500013365281794280645211915171349935190030822744798257307340431091541046299862687027287571796998019620887108030263973856779527037255678915850749164207893520327314633453086812808490874358821027840 8044 71564535088671075070590525228373367626630425832657355262869785650292327985947150023527320799078697909091289251183003535077293685847722815014499181682985706492469010649724064508499775157704668555847685174845859763531910373651388985799723533362536830264502650109577680086011733356476470551540888519692213333702164070557571528697259889388784341111226988551767491278279476724397815813587883804304806273325797494130447144816765893330802978909599998126343961851531444894119582 8045 -76703072827404095205077276999681185086221926259189479964215139596866826600058715958996662244904747356549200045629052047457328597421966712226000189451149543118656614441319164651062776134407708354011214821960989208723994871056539636834648697818942643613975344748402970066018007106189723195330447069276048592984839924456779762590468444731189293781670125939260738622622406211526477414657842062320873235705803403270746641978146014329688809805799493473021453238274364648980480 8046 82210221563433429402107410246446151091543233155683507658226368827761445428888396919946955628426147857886550049213687858038539764936277534237342675553065344534126879626913238881840464729474808800992147299228121277142427606613613248460582299063781612747503015148274139384401122943649869730268422160713176766002032132678534512412022091224942404060893367200675724741523626737735874735312343271868331641342293145031739062456738383490395520080429879924014363234102469881696144 8047 -88112398334102932281278795312207733450072773040429954953389913101719563147104698718971499603027225185741119631000622468623949541132641255591344189448588127796324571209836291771339841148946558881831002125912056560226459277538419095719670845188352692847082975571637699244297090019466280097021760708326081984347959424258491513077347290038457780884383813994146135057811367835844423274832070933090310600011447205389224998053354971124357305863555839463432787066027178691919872 8048 94437911592764083066439602413336356940680332271111071542343076133331910912591985274066553943767058063389538920223243057134941395274823513851362937106667902263411542428357437019435241476997200374089068883039311730177977521726794549486378720341542741822595624297455711456300084535508498152367524486529283511120033063219292674209804412114479834973559991972230146241377396096036207896150738152398715487529500815422914712805325809242953235790130217480859516698004321672324096 8049 -101217096502353945695487046356716640150278035631724406671524546741475452684776120075121828545832106704270892073541682332769612873798419900810534985174583744506013768788361157547895087827681759997904234989282658546707782857357705998675972016675537745440576109010125372624875780011966488633917173132844811007983282819713849029474345997482392828506603898659990676702683994427314898489914299665565409604075178534224498715261361345012382912220735550672288082042599512903516160 8050 108482459897371133410870499755203450485480704544167025566288149367750447540929000701596291185776513415885522296449599999724889225847655529053496881701498773110421595448114098111200161586548270940879042005562956238661026800517294399334077990402764177315141220470440645488306223072546479502999220524205712962742832751354078825292502902962612571626422304179226595359199929861215711571318890969092160760943043091463537004292670965170869876392135635360986086499955459505395712 8051 -116268835604519967387768861064497464955682762172613436041390244809424950302146680654322340181860016169431242151734741730256643596037329991487738381469705198705256788179977876595165349791736365215037220082705069663172659843744510633004468086747172036780093161686769929646472476166857416775184426940429666078780817508117520397564328678118915481532410329446029910251521886580122524463557500563328992266280258283521023938424933662403867138419663131389608216353011727572402176 8052 124613550861527687776358818411079408749513342971324647392932438132603471293205690389768290276840083854357400641365604296082065207211357550317838256899255173973676634733080632374098746715105164794296517516136093304163776524233501895358823125468056179786178393134987511317963269100342440490539383357759615244480569777816282498139051605871229524048490722739863398325110049754935811868469076294177766470515589467370717293641355894831763227155197234626975447673379661851949184 8053 -133556604626382653816069145009996623082138615301406503117399354661703641561657663828058851565302177110448553772920727928846862819645581983353328408825315343433651873589210567599020196066106791577803193370669979395651995627566512116801473257740449456084636722976073022694413837549566596638384248800750664851172645819604025630225073192943740327790957975691675561313813902880415919095747174113605441331111040943461934667654533789412108050687813130863261688055550161933828096 8054 143140858625742725495122123899913794733872089921795068140729137630069608006040282784551570803804830765282941481768724779564589735826286809198539559840542139705816138497729866024715814453900259712810336344043568922846352510499196920226541902271378450135114334828301503691261174963716743531143377984289208840300144667954787459223633303575504400284087715852561035808019201537619801784030989435657989084767127616419408231790977562766387472281688609738754333037036522111133136 8055 -153412242051789985068949373761219729474954949567339751873936242967291543982556573285484944001035874188891185822409180886806502050488336207822014223226417043295521341416561740970934151592566744148666857416086175317320075993388051526573836737275035981748205862102216943646685501011489233695179548242536641921103178223465885364312467635115705436395330428982008613874740647028492987628730520233137140238176700443069863399371350199837321282890402064891752441847833624649400320 8056 164419970881647191797185616052485315692395122348554622304152508193307284885744565130017481211435370419077893551812999047227071465266737942691527588980292233045544982918260043950729732420869732318829081891073543060575435403398302813412454256920422848147176122425265679797296449728806081881272578519327038002334793099586137453596805401909466283211413061597161135421438407002487414375178316465676333909146936025632366534594305541318162989645916253389370442871073964188369920 8057 -176216782862929805259726555800640748526806225806892458216959323454473914776643005751229243078818563062350004433420945127813639316568381330327151159020028960706481034307619098139869246056839555361976190468793748712186418043035487985195340998590636536737660311023346938478177775025004665979880297464957026304654839079361065993097534418605749518534421933264215966855987944717651939321870833351191270454234820586012360793750770353567375768424299042380264804083691081386950656 8058 188859189283413825724388374383885060841081839931336281450650344086526062233049133273223261414275339602664792280850796532839175913874610497702959707827192204058352236932134455730392334027240597437652197908138419191773298674194747949439289872948589231297866342144887592238959122354583919616767975829153818825881962834532533983388556794650427348711344315844042079698635129482854402306415961357855376007357017698242719516081509643115532305901401572894917737294704801195438080 8059 -202407744722506225433586168990168145959568071407424485792584946626899028331287098262392039538234718098238316123500054860546183015237201994818029538639472963337187055430969219745603337041928239652946365411647553484531308058804029048105572900176394236636902107663535922277490200801131911693017039030391805180467608388484279043673132316543352202491176046499349099425466086552737465304816298262707647257556149996853837037507095167883766964659133160450129230756703212288344064 8060 216927336067588561203652717793858022728583207023133961438182622831534937976437282409410308724076100046289120265497372166119310988365376486056274619231706814911898864712983095087476251544526631911297779233126771315433409979538067557516414582868261404243752045518177523767646012017362925863798135600986809385634432055817705009718791398188976889596819762608876903493178210022299959040059864785407876853480505151841342556068939590631760144879708396550507157239517854248027988 8061 -232487492169769461433901225209508653098554863728462056335783894335550372595260522416731393753689401518725445892824196314503180884429267191984418311827386011825042130836287385698982868106286368809798831647530680522997115862513387057439157779627290282938881218829929316536238439165609423349268013903999338693346287712339610813393280021751487961948822415368407008809141904534588537316781383194114280920771201985422072345509744244396385149895694568045848613252701909646573568 8062 249162715611560785482355319350874501431254851566992700178035744884817812358915896262911035137733919497394378098554741310001426972716794001740903854974759014795766286602899589499722712663893277257900348219158020725050807979379471002450937884227703095586553057778946443392081576689250865129576252386897561298212491468051112943068768194944955011739639577632153674488864886495522764440707289130847871840690356339438448637330659343090092982856325206889047055968349258046877072 8063 -267032838163948837192690473756083186949310054152707068006679817755093112359245222484297486546239540198055989601508748517485609238491544472012302800921356604258232637962743940522617287181262349313997798556080323605968483840338642851869957012464022341195918029442900466935111766632341052751386078252787492014419484715942540263018831534551277339156842922777296104551477096449700623094348914653384957360333464477726110887195110447751741510930116816666597964985798714154024960 8064 286183401622762499441543328339265626035465435073076597788486364168340535541903443510570857229706337914545470780029020417960802150822223142814016618507442053813588246799035357448692875383364260268853810135727700814281106579163808367343787433902650683292946729450804657437279503571323634571138300001346587859038782667914233443973848647543000334083091911184849795241815720947262954057040860197495805143806137585151674785105138194183653288272199926644358869733186685594250240 8065 -306706065834676250336270381655674182403147177274999946382749802250218653650751179520907316745543707110604299364154748947828408640254792425628506817081964882999333468602211004163265456530092457169966005726903484141305653694241945874013013616748895383890503939720816402701325891628428905967155949521529996461377188360101403060172630831417071242991882669418435827193157576683181541325089753834568097450804881663497122832832793037870887240346437214775737693862062754798501888 8066 328699045852197222327196142665604303963888284999010165995908857951341066210708302152936218189164190325433842622053167420500464555056431057636357395621518010873711042635792810519262962417877927140815643097675715876917125377697350399034124437353680152128975507417117213851455121320325906235591612952048778952736127022234342658602326997205020691672947904994926368358286292512787480314698181863157471597688087361797135436144353543050933900579383879069966168615496107709863040 8067 -352267580295181745387552629985040992449762624753194821498047600327760896086466536364324220381021664238400115482552550336639815460624450578209032720941223341784536577054551387038737775018088176573852100018700147011197674082873988402901998131783398270987972512434520739205258245911813122718582419132924285173802236225451009220871766032966038749207447290080753727687670742727861728397978615145281386916889079684005184232853660935805464364092216131134412399279036217088278528 8068 377524433144461494894233331801980849790220304963671364986225199094555624205058180745100864693738569351567830099054139209043647138890845958442752062599332984032880218381645134308891925029309553144134654152114021730751033969097663296580333509593506698997590544966194054268116809685379213601388239553378047130388900257090132317243389101102819903630594174843240172464399340363508576885010388305820077834717372792571618460835481203387209808210341021085470112624871206665704760 8069 -404590431351732189821180923485657637097227098348459269351816074051813590732277094595698202585071475706212543819892165830321797777143809182252997357826465916926880088464196670012590641491143888261858707301617151690419416551636276935178391984860458629637931248573391363561954781529350596247006921281852434338049403952403903756113771668263386108201855532051582895282624850997476693487151939990213415761988130998037190921460069160332653309370912681125595951212027661588627456 8070 433595040819718224731875712293387878344412714362779879393530703214870276440490928799572954896580447254818234604805404102733317015140413119031847987498152775829354109477085521266354755601791067240994362810603452709917112358966166570503012441657480470555394205046240504179874512471992762210411799141669452561109948288930465423396849248902588145639773243305695259418867868907115756559832619817558492602119799508170071979797898900815941295965777137215970961465956859981529920 8071 -464676983488577388397975098119022442376378611561318748157812102295859991602260385776854058571435736599321657454791651935178019514523477984070715085362637524648173934121894806938557837353703063291174878926197997709553331628382571483431307423641100946197634468798575004386116281738143939280813963874174833029568195115150478877608702522273088910352744044159710585449892703371719024257286839871871420815273320762571324581839588015371202137837743822504827896187777172702756864 8072 497984898459410672435541570233761297743790647637378956052196762284196150586732778549153908084553513971132116860069209678893778507445622733195191329964400001619940381191057359252386287725327802636669355657227045770335802144783634756255512907152581203720608073920988232934974313254147698925710196820384480439769248343964074959257190832675663208700954117034729042810921657529478144214084143388570724435655513000963195962957296143400869778303944681588630433993126901114053376 8073 -533678050294513934167860909338795540053751620136409315245433760917437195039652161015967598005684798146161552745828452265772869729277746377253348129531914291028584510669041328941124754568446591066521996137764129048438283698789551518918707700447962787909294361630805198923430808671090067057544281385946826546806490645566936147981044668092375022646461682599011928686968093830088087362520297032150905905541484579565596464546315177168987709168345037557063685256198567655112704 8074 571927087857637092440313411998725431578933578268873928461009214174901116537489000524948118936866852416847496828298862687505525706832162554541490373451290047912299930301366668468574604061839708716705521034237401166845650791787423224979418680858116284192148285794533016706062537741440707735438631265018966404887021895425671498976488384285504156017321331381695346369439659901932614693596104631919822596617548868113367089575931987572809011476143315383366033161393985303631872 8075 -612914857297058903733284756966715601252636331390370025778485066939143396372879251700387454906118923539189180177722205098300188347977347348395080170058310393171523146468243459227799638276305717993651671909291301223749285089085840435238659768447996918628623555674754519740282070826018948869250295597805543272513511391990169138309082613498909947667891507081299141293975558572403742366100954395651851847473289217575836774879568090195899695842141491643732711073099735084564480 8076 656837273030872517726114210737063999853721596103433782414556890948332477340422390932779045269018979991331198799581626896931070726341966987874044904593461551133525852053094193503185996145857537127801102450648314370989221049821982740679154246218672415889002770404745647704542249782202022579598162948331513777828618222559072220709685555275923966540770897713941364219350020992518874348687625777957312267892133602937599556082705568641689122519783755715353555992344009694734140 8077 -703904250868720628428454702248455066066185521996146265030033252281396015342162418078549733952987206909856371075315161206176582311833629134617785864237734709469258966265168469160554701525302803747720330666206464815457143413954438178163466347967625214217842649930516660794462068781693560160673932281562551205377124676176138939908547674578629880870097876635004390412425026098331812455975638339792855832629997968746258206515220559540634261635354229005071025478081083652177920 8078 754340707698616855642919271480532279082876930805595745758670915789043818883912614295291228780031695297665803677512934428247565883228721448292883495146682756175290887079362128729557430144415315594748575966557032990256389556130988711532803282171130902610942003411927497739560272321465580662631469834951079347346635924393022743152226653669225370436762775347384347630757935490712560072547100860880954264702322359311024831829395430512092453095296275024422852648049332645928552 8079 -808387632482831908805505734342850347591119398935763050549694617342703217505356991498660815621795756299652828199582081379396843520057062022947995097611004412364949276710503326070813844402465122527005666752578551286130653029768241165935625672350060715493897731723969220304451376306904606887889262562792857107646076141370827499024701964134287319644228754431892123675931709167732855366901104347217304843917364056036085299241218249867918598707271099262805845830850299562033152 8080 866303233644597697229017988954579582950046732989478281242638023217237002280378843116982459573050220797760101376966589883484285000987281487809170426617572598794397453406662708607403580449833034625121745220606093751562190223663068871435421951614710092364728772467427161542680132275486979918852163962544192897191986923823079548916133633403958731295093062409355141814624209609245635863755147618174109748970085469455375825742809397674337173427110893093178744813579408939279872 8081 -928364168289184154780664822978884709899805966568165686435699213567582797388353490569258704619217495852797394484277370395801589615731369542875098616910899789430589786428590282679428914541351195291334624113388151392879903600055918777647771459521250799618338612625909621006949210820198900342541565185917083504019754327879144966502780370911106327235581805200060842801567562617351217037123329225298789552415970864238366465301961551979882652975569640326352238796633655396007936 8082 994866859090439640113647959392314215072921073961645971175042326086688450759520396450170281704385074124197888865693198995223073017155378156138331211460144579653391797464605730273847854733938798676380872118751002710780322865020665048244175450062937591711606149346725910153866184711951189564560194689670440462856825397428435689367537362902640286360779668779429587322396398671880373314325904989130684442676653690251911134179545658703738979705432307843805307640597889279038528 8083 -1066128905088985082414430144679767418453627667088040708097664367214251659641166538574052452333105260016164681355906196291705459766174327112503078071937870203278083924509414753217321536907010253881978438444496501741719586720357982665989455047674931090525530261505506116506934128676979232108897677727800260009280885661804366606769991299777694041065447107440873368727682765035505100061647748547373979016478532376145666182670086189217623808820831149012134934789288816262774784 8084 1142490593092873122464471137045228230381378904747052701528385475987241059220754602629244941101111096926084403168705165831430906566676436239295789749196832045421836133783119674206181028817175763313882403991521105590086176986487852124270355072696954098148809561708311813413683168889498630698756709978465088928079574055041158354862194926961810521983042889510197186868754115782207358075999132057285248107931050305923909328737080674233657109914243222446047158709244238622156032 8085 -1224316516847763941773074208773781210536777081383062160716223718269899296958237314044962851738378141070610779135169328558768791791061354901056547859416390914552827192724841229320092172186050765249597759660814659546902526908496980607074103962864161137775419754986551991528968439262420739413930052726353750657837135500836592153281673330586919323704585193321066829202422500945582835325710663314798977652754746441608887116701192055101207108036434001857150787047275362833661952 8086 1311997311653775768434277208394938633723966055263423286499220110306404586514001186749284448605352250587121745224701418091022733741324213189197254405931439148205380366656150929572603670536662623076254470165995014119518513823188498926877770972050618643298591308540823030113794977473268115153141348902545262219886947109877789277461266139405883273802542983349538541473928214431577584595677211310044370844620572163728827489357110303447819040931265039918903259226488504208356928 8087 -1405951512652546144201992696654860783582999264762325760838784297445494277073144849671920966958151977022392362507662533256873486780747047241957009033584007759495713397327500041202499680228968321554220685846084899589949847969043645298891566577353726376380390921609235041923875093798413237245627565020028026720298452220865527863006839726942555660884428596935298172685596481383229366615136723673324200557672437534852462294736755108538044624002156998198937687423133883259944960 8088 1506627545593266644902828120756995374865464530182021402304710609105902173802383851991307914846762565967641358766419134489821669324796500864209272793840452525209962522337457591134564138857594304017792520896865776994648672004348239281417429506252342749397379034616947513000294109552140750600891517900953905627964282733747617695192361864849023001152346176574695871517442672036551929061823470422032150118414343368630376005136982302075217909683896176462032765214896536375286784 8089 -1614505859513288451133483989403052858997666487745679381300516639840464349349222699619326931585379743359009414388592579884800067006522166170940514881986266152920336768758498708502170009680353248933444385974285408353836159638454990848294252973106335680926211016772111228696723900830501736527178181017588953421303106422842173328684603533041303931091138302517878536313523019607827562762777557298562665856926935468605710942427468425660218171520271455966100684183792263320043520 8090 1730101211440294393768450512232808472630128946331548632724737807416719516595772871337158210891499267711195374225807659943801759587224782718479882614509151570702049349492006267112560481297476178141251972770197216824485918637856066004482769711417987079385854593362206006448206814347260974315387934185143383068705788915664889723965861161105736110504361952876974598260524508887320268534287908485441090201190611552873752546532994919252552643130585513290921952246556270401811840 8091 -1853965113942159999880834806330552367436289805262946276833055249886956028386577600489180271586491809398396546151729119495377727448961896359898146209638727545379664163609838678002600811678101639617333281109614218163143319973424135957614576855437521159082829424683139660040967638338489835151967130526904892034602606794654551355842119864654802123582974272832736995683758882615309092664851169442796900123174850702064282284399492231389105069939875535211910161901651179935367168 8092 1986688457120871383785290527089490319976585240257676742234253654937156083748461869771293329910039282574844161403658884200725540760141912461446314902666095321180538360778987740899763879466067638130363274593965581362466583715583750169064248976279060616015646808853159692386302508170655595934602268505502958134720958148790871141679048327937520122744435467996554481684046527029909854368095981698527941028974900251360604936034206563024914451129842822642759826809755042048401347 8093 -2128904317471861825066209304798376425279204896566305845204505625335357594161621954136845034745140581034966508171421026036451097190999910223204167278226546525842320518428750457888602458074041100365776297486539965384382320872624203338779441707303488096098709781501534685079647501390767915518093206173871648121781668311745759505613799906276387936063014939345547635663960275375488760896361614155281490808505737099502103126291027996801026196402114727111370416152551112208547840 8094 2281290966913759375506921938960650153289450294001718181093148405923471987278701244330241626677547371714884415561063320304867112454491103896307498057497533478115021265400387012815879943600439485817907490492858601996569354543362083119614422021447452801540478612342561023657978778782131295356754790850064035950266404652862097964067213700812153876083629214998721454786994151818297279463095371491570622573209936768735026761951849341102149580551436347213704346391702061753604744 8095 -2444575096239968486238202893075037328688200316031646824270268764325541103458536303430476236544520846109997646290872416524605689543271629772116099543418902057667225821346109437790927132944569636580856951067173073947652359839246587407509281060889239280624893135129720637287177231596925079146378929575152507867785205831987246899437604470911067722522343598474565606294634612913124444530335144430603213543961897942987070157366591846838283180076948734990639591722094953716776960 8096 2619535268257198462854782045170809156425707005283124432895473341476884471208135135796858598608942578872710378247148011494163326669523016585514128183153222069688434018430271910698449541781155071033381862250970131883959641851024836256576035897822375579427910217737963817080848185759392328677335913919894557882156991587558851319162094883776620124641526036074746454070316985611348403539591959371605067723714798799145426867097426144082929927095939009269951386031775178864340992 8097 -2807005616961775862558550788656173320074019936528058370881961947114157447094660238085834250050276112592681665142714984962721343778555290655992678762763551909057017513893934934011785001530590247136107673241529739399872985450533914270120960080858757831401006769569366619080754938548811773713969920882938146872064406666061429868283079074449677402863001445711288595056739176154954937737804530603761198917060394457448288617422399222967096416169468087021982018436298372408147968 8098 3007879810267450787803969457592757483605654232927415940826485977292372217551829275373477639423305667651416621509177810369403008533740134250629094335303628949224259867087546851065391309189143414510771440600042935873162285202500821650384275882754294205040801513108581748436327655016555514217855012564689504271140905419810280084416843613695644178110877054558827227292140065485723899223911620557522451862405265951793681666061298971701674322926237414418139436768739236232922944 8099 -3223115295043905174357241670197706354183335127082141587257542819455504819575648682310370105585354803286567005025956195495925870157481572996554015697006911634115605296590106067827722306244060703281086778710123593618441957113516493580133424809833354251660265188096347121980961632672992032462884324569016877502361312393344212740791488523860472642239374824360663680437472977347904376488297307719180975134930465605462026576791917145949541884435825761282314910472843337343696896 8100 3453737844559159814414820310774216081437463994541223359506306178106197827858715146565246405993231902400834238068463366468981719305486293840051513431870507712708668076328607013133698376274852078512153931084466741655491422978988213945704155351029012546181506701072923500112247818198032889171500597976688535584936239074016101734936358213897659337464684325572419261122939696086626024113668585494375507621532895373518039965694416784259128119097123066029817490563155909119921796 8101 -3700846429847837143353685184484636890967981679934983877496354664765532014791667271285037895156803540597891321954840611595669155113889153281380274459932574942336890163855446321937263945285361213225488079688063507333688397932500958923840146736350582085821954176089733910632323933323077616778366749599883948018290430142803493908392894730724164797469133728122198511213840266754288190260585571706695075565511807826837609790928310452550548539986705909674755986869707619141419008 8102 3965618438057495317826199391954250243586194610514488944487940720939837960254602897271001995342588284860888424572383451688111396296971641301638534003129779790932321184215809820022656908174281499118456184829113733138815208072500509956529720777549270582520629470943986587377979357124316655936132177184737083231652950716447238414177496696898748105755747834808318023559968388197817216396645053712377495415502850700078369539860926607770678626520846233421935372997731160590740976 8103 -4249315262464209365965364830265543522249225831163985268190076389060043446313183819592313028666586136408927505163753520541592940279176010944022436247170128998193443976517619025202650705582736151971096863047397782281312366584037458312781683928343742598266382552112010865719662013310240055675698567566202744417484350745380572478830918676726936601103139220297404703541817875562565594759669736925882206360519724363556508028502423410620290348985088555824236214168371931616641024 8104 4553288290603951506924893298792021235070160086615796125851857166474152637930133844281663098732280211842283380283051895312805761279197694198843506035886048781857452225508747941222071926145687430775240422685653997642747691863767719553396922503729324105840492462913054152393183898746566911086477511590097813396529951724580446084928766556666532485835719493425200283250699684576691950820463434712068914419286101170863350354420806388002221278254930390535477656657393471895322880 8105 -4878985318846376374748247217003209367259089579265169339148397264704465692021112132439940992946822466270602629951126020555428805419107548423007751303284580901726661465649657967356482197421253519997541732801480956794509824467755989980905167134899528858412812170660987027582764742796921893909897516619561096593915218018032866948123795469056326885623291248031277651418069641504308649260180293358261981015301035803051293815228602529294374259618541819562030817363757653723971584 8106 5227957423751194789181399632403748284593875182002590283470146844920342912303690096984083281551314162239076417020760290827924825632261724006554639444443601192867859262158484607108074265380418282412762817638621294718142479293573043824889859624335678129172129719453052415064372209902187757984112980491953477482796534401532974110536801224033504724997677491715373143652988381522913953480479549205883930963272175795064273519115465727851648563612337919223546150872605474245474304 8107 -5601866322703896016558112595701248837971268375109793492785724881129751045321510061211726108073915312622737648497344686308861227401710113875734871180296524344545378310098184119830788948088949824934162164543591520128317198003242730967686291603602865763012711096702367283205189457737167451307143960356603129568124960458417684454369272942457426799271920716765411339555811508351663922732650799038190614895963071194710296290609456378596721184052771350048670753457953964483936256 8108 6002492258637298874188341985849828867986104316354869999038319496234298117840442332533024181135042050455964093384405971691410308855504252741170407434330082805722114898603589796062481750553773132625276147049455786909763941243492086574866888824982057988204749404487329017286957960062371758959707679009534813892062775319783711415042395659144062342497765542693520575577824972134427258394019469046083455487801671974438862702344347127346449914825724531455707489774746716672008758 8109 -6431742446119141424868744872089734066716752586571059020804463432177708328909984971431200126248822022251538671724324222756556721098639607010207847379541411509280745517986680189650508127384447658245379665435619974582300751355590283983831010706393294493003993704265138575774336095522515169271850633548563158911406209949865046549334914475651912985879680997942930487900293268924484933780696103766274301966317071083611652285402861132089273604023291865639747960594600946691997696 8110 6891660118735292341050088067682550412671114898238564243634716401295675300624547847135453101005605334697908252592138941131069802710184578210750525239101199296131151438015021804405936317660070282395610741637860275806705185127492063963014095741840165437198760571315360451863412075001954078213999222955203059405625073546693355411237622142177724397415162517194759809926280203253007597389196077723468278058180454131299611310746433823062951710922975650874569979606566734169889352 8111 -7384434220535643862017160981025589538227352365784332421965789222933649764774326825088011979369989742525228597078392682230342777839012182999380020062020941211691004256710039498444403089090745024805734290903629319802338662136547735891973649535498942566308582608927394818275872655594959444559365338509447421928525377552949750804678203166084456934685385046018931039862899407418304431688785760844544754593004238186250053042527856962846498930104411154213992505772011149942849536 8112 7912409787348669195998695747098253887737003849987106567279781011905391505591431919882328700963925746552270529668336155314195152569424237503567651142950988157834692797561746484197077412204758213946546215698818364255160943401978666695245028815467787036638713051650493229638289778418199643920337216112729074033462915666303859572337610205959259240274824717848184948530090863828116858086430874278895543650681825185519900090031265497123603863811961987477173912668279142813807104 8113 -8478099067025284327625892673780568777717532938025450370680552399273210301483352131497765046422682572753137070338085898083567493501978044063732423210753890653066788143402930178653337281335807652348477893238701434554979370227337018175417526008569799831351884120501368977936483511600320188316863999187036564939763190133338509066725889432326487322162717679878932878747562563487180117186681050116100347441779574278703199717268169522235681962640553150325520336032476507813183488 8114 9084193431158346037149643825495909200973394023106909641544109879904637099408715445451963091875666318911645390841296177636889945863329712346946731113692694612022774993630093454100403927225424289172565554431320929628831937181623264365621935842223242788552904678294619116890783876944498804858996515691422357933820879414736967966303358420739020739124092668626247672578319757713068938886299653926352175307024150205285476983228736247605531090584846981873426647454458235764732992 8115 -9733576134557229217008234327520801334943729582770013572917743224117257808114095533362142023364106168026128001370473093381966250018325309440598816194590946245650097631412806181999510922734067159207504823466288285113359818320933301208071400813166792169726491455235913666011200244366366373234154659225158840623427592359241459758267834510625933059640230939934153740027274023355453483374105929180246899865883609733471536069454932338618697332568700716656248687112557141421981696 8116 10429335982755002862738267663878506432261483495714402995734541644929537838483499478056903368685800446902799368795009628020030660602029077150923655509623206804770583154330485433974737002594717261569819880531983179689268064849044899331736928717394457062329808330106032320301191839837387937186066694880654948018115357003763034027738850506694841147361407926754003852422510104013016492667346305918112568145500029676027307952676747299235015905291146457438191494286336249058085896 8117 -11174781972107554053967500003203966210941516438895955107085889129180563913249555220741915633901027162743849038289939159221592265682873980669451414823957072591407347596282274759429952023031858368413060660529252682469843860270365645852899228006009294064208725581082588261912628577330898196218423581278311860195293054075603507620260153576442911027593725457551062041725872785960533431571711102753635223649721527039640892989698823612472353975872449000254048848491614082028797952 8118 11973458971629712502383242945632699288678025292079026088169125525372733419314068537114052861473402540584843787411128114360374015385251243477310097870239682753194339954853545476773431109363330396067651091905951493190112356632552124545678857515826316986527383000791079715462757434724808548577041944326766495059796759738677357148820063880224070107353345523233640606013790301532384940139654486379065420199573777099094462405638173692985794066333849117601169291043165779748572448 8119 -12829164520624549747610365672445372798002855177392564548179400887493673793710525421865655937166861438638247350292763121013721698221008122905468884480808717195307742562001448966041688078293329473138979175181011521698694447045032456103497927613479266889606301725542349085222293766329289293606996149001118080452329711930764442769688308687955043998700538470240649275551886031356930083414817492902355631573906530647588542826663309687173945254312102123734108587893406954493575168 8120 13745966821421637861389999721701310654643836145618540977821733907040302447755232562774793684461132132477281806486282664471628888406819685521659468698574882873565566007824223223059001443976454807840766549835506853626912464671490054543202526365728999915191558624153452212486912009415231548554416850969272273812230682287155070943392567495256080193968218619093263582484401452025426898338836423749325588169992345133817083195242875186270780292068722102065255121065130601787535360 8121 -14728224012172857718280356406666117584418494640092024489377427147251645576498815977589104076220582291956601278177718716015800739631539295449760634451831842999900548873984699723824959136216790794358594659684026096032963040044843159553138924362270982242641959435585628651061578438214180796589445929361137350403390010546921032496635343699730928324227586290438032111362512012990122879991784557138654552602925242739149954101270494983520188232883127224330665353698103670729605120 8122 15780604810686801394553086107966672880288668216035686162978810277222388660412106184912617737295602375193262182742408256161113358920339859583208974887186927662675944813335443033120522501810415176739010209508624447204335389065013784972308851869884645943158788239621589958776236444109892554347848320219382760037388923968543547534885231772429398971759901689107509609439546487819571988962250906449538154305830358273686100308741841664934898262260188285794417308221322732310458368 8123 -16908110626743245506256113280878659202557597276701347037464663069579601601352245839108406053591185771447688096107572124760813670293275691133615546504319668485523042926759673077960938460424404527433758691807270613881166472945042247416564284730191919046571992119920058013002838928329567568500668279772319433081334776017311840911765455260972861388616354981171526067513997924043353362452783444666874145121532704475847770862929504423962466589732300901846172193739121707753406464 8124 18116099247247916846634100736960496139957883510045438545178812857156872858035274173050067147718110635501610826116377981468538613355594503039224903434340960857259259987265030626814316235391397549316843510943069720794454124075335230211167888521957414420619185152498324166451858670355329069861323537465310223225828906621730878693250014490682706011250135641365377258506471347148046916900400037253680216177845759897809585864955140257057203981821309821867821857773398831188521662 8125 -19410310205997311131363503783123150313014303073933072254212306058270721970378901316279700155742242115440155475995342545725977121582223588324265327162135360685667642991490316637587195455486089664491641529952256275146684632909169354652706798129471023690098189321706004024133139105461602599440998991221334892092385735031496870689867938248647189676818155274904508848917242462323264828020402033341278484320034518607332113324937720928342087407435308804469506471391786061697384448 8126 20796891957758442614777607002832127255495617444716576007031098063575010295444236729918676640773553531331504836300173257785370472780894308304331171628195570881650550716700540577217310745119300365506843736330152233619106053091982850553690883939168719859537289588491590870024812649706783113147433668849845811730676135687430328048009407295739795085907110374881655676622033545288339484837037335573153345430376517405661889802668913559799696118658182337859308514461988319344800816 8127 -22282430984866342120823805736043540501838878700491169314456412180569418837688415645951854680095907838639054195563098153324955172078079847944431633499603937361194857161174568406488706204760675515932116552649628829916738368519943800153161259840942853478739885813627197669699910296802130763260196517698189526207311826889546536628578537169090425517195115596502427296016535010224362183187307723191712835403897269445772716960240368032983927998748000608348309423890591523037773824 8128 23873982973642765872864005451288337021821689028143552194158832289085997123068267017151906098125823095117772319631718576645550464800257933027042471719917601120879887483548749083180303978068885764869491259450914656359080435302233476626218377780572990354573711767699101326076669072624021427245631245596138874083286875903540284042015152088077023983336549810504159267295915184918185359295330770578777306006506282592024146122496480582344365020538520923794490690155552644665294848 8129 -25579106207685633068441880111333104828963301192970171244231148569632502731875088150984405987078256958505701427386539680688497898254144203406560806147158794848488544639419154231639318028366329148063695008373586314110756287111105057771555494852851497683517337583576731316535668323037036427403397237168709044984685224071455700274803253392576020584419914799352067653311255825784292876870399139033220093056901586090193968114927695859820416314700424446258070568690466713201803264 8130 27405897335515905211794676295204475248251029569370104101828566422815668563961271438436131609672298775526684755063143540428309872832770393797918327716479689776717518263653359655576709690977702668952019412422435989440993907215496915407449826199362991946875588026491990157019020081915319105047979090080758298079157827525954774881160958604302340511768087805484613806738940667262540093774240142031084392817672146699250637810583443669881547941208320490919106115760789056735203328 8131 -29363029681245920496009873520459643039595788639706916325898694123781103328836813908866982891523343172462356840924549012641477969203718337164746751800585671450961603470607786277089402618876953218396846294106497067756552286710344864911084478797235385459869584929333098894655750881268588778394262639840941061592414361845906696187294448941369444865660128914475307499622483886461978599656569154194766670090527816682765683517611525082312094704460992045303347848485290740602109952 8132 31459794278903033561170456355234554287174418896023404884647185977794688687522059949355322845227011293046656851090346841011768591133882351493134924741091469328371202840884449068195331499014437286116773114479501462137679565111643065458808038395559860386328379791822857041283986608083646958417624109141957817268582282255566226473198951982863037247526022722101868476511426688581160297581326619317799151180267047179924400634863260647937055663592715646134800181598645196830346432 8133 -33706143823860927205542847223220300602482385036775950274620856249503006156868138007970291311374245200266972876416698712799623288729999993525830623979189010276154039982682978750563749619477778314807778507553079204782388538522993869848891286283102120616877317603289104926920144645790572449413461426162168144956898643957330770790856374523772681998627657056767528994155234308826706557033958485353389009171980550017832158273171724233309886402569017946642875652333813701330075648 8134 36112739748558273870384184855280490843670850008995512727988184993463793752728489100049479012604923366728832495533587651428389340865515027507861519407630919123443615210932796715907020191905277577429815503725793334713787064065270128434740069958245324604464362997366864369073414911689915250449458657005800618449117363961046655566639574547555003537848907690868285953959225091072533885145647079210779087359792146062284777703672176114614331570352699670037960760736319699695853360 8135 -38691002644384900981428916103763525598547700019086960125960040208417064047830058786059419226970533277936096878029066732048038315489763875233876122504086370621421893894123747191067032456948071720721818477515890838549021555419286105220958806528786315246757180361931388119378768160929080888252640938966205281593616528512937526009699716332294783269523391972279841457299206302708985834268394277365891377726195692950408996847512126679735166189459031024651608397741665688964038656 8136 41453166267358180566044583923615747991274533963206467565108967063094262903277161955529857874723793364698736428691537475182882592435875164664169226272535410739800991669312616735347517738198295341801305709630517465309412551272384244764355980659531245776080815356681460157053922797508696161599360973474118056210938343677155666167147051720297155447129037483892797971179488674713231040275548066177090838678372353416894534506152434259660514549067189903115908866601186332100130560 8137 -44412335382070822081189947787539369130505712146826319284463552719652854748537977508622760768233341708276086670213972658151378608159961229077874819931050872154819309818316761604904457268277716630407598702416436685131107441619616059223578110235181636457636089765056091077594166560683355671431145922312216689718404585791735508309082053605582789697257495235705195174127476960902932965990865173835064238653207057697242718711105830020991795613670358629869869490272725464059478016 8138 47582547716444622011081148752425231349721544833990436614800768117497114075699963913247596280865924327609974015540080131969763367060641461588980373592046419198452134928483694826463349646729499300924617158966312926321642442492160517343796245253380650392509017114370539329961512806088849263506555056951715364841512124497103177881526397390891369374136389432451593913745901006881191686910352429477261228493866397558040302787880530375166571344924168421210470488633910503306955648 8139 -50978840319157629390646086988761683073039279974179828129914852401722131133796388867668700006134363522719364266742134773014160886547179321827031593148253028786807131882747492070308901068640728612095966002645845508660149667835346836459573746270600502692077404430714492704299424563273021833623212941071847840693134457512079020299219203146970906967535085218686523299710991604050402911712293131955939730539685364496710326177681253135915876113617904214372166825020691349566914560 8140 54617320632315223970652360025111737976110230820162990296276450849065246742640062101666734128611689700032416284874757546352790875026288764107027614379850253351377781501860917352276951027180594831650099543730293102229967380392299956601991699964961711474602562634118229583159992228570572641097866823394194437551781768835407183714737249403508801548637529877249374330731184502079288593248770657473944123705209991279586436258894229692660819505902926330395907748929000267359087496 8141 -58515242614105783467169887120546346894460204056671266177480629052273120658391375585343965353913193528212327574357990063273550825181512846221429743840398335442153175199007745810701408590457525535998372364958899438332085829487247671440982143161260403447222037283084416623508220500941734627261563557537515622202402411697007732751237683691386451067893140225223397363726322029340687752361765360280242352862436440312102145154445472238943840926203548405814760338569770619176484864 8142 62691088269922810618237048164071261330560553121580361115167030346788286714825810336804076183930019329411247041908973297636714501512269972038148768811058492810514197599280418929647412622171733954597326569780074011817368855582756337424214926887016193491855567214317549110895471454839577678491272478864968579434361608774697502015215158191764046670221724443574609467782053322984524628796489592690914669438871665944436391090219006084590209589982358144333121542030078594650244576 8143 -67164654975858819122755681271633067681839634689400031175928123218944740657012147232666898860253655541717375143278776426254330277907757699647257375356076067776144513978892660838235530357179945341827200066040463579329876283878869484862010445017346549555736452656280156545770599449565888893245231857555311413051482508943783468640122224386856543654272073783039925855243687874896851194853695891574051798929631319578583979652001767510624130197818655017137038168580592039714881536 8144 71957149005701025800282644553427524552189391562487393763600195269570527999100249269357147952698524684033345946715641976048049591371895039582499284770714624640445430232649188549947121135141572220006927561772064443382382467343885210139207051699666699056865673235322339055557630737737371159668708824599301336940129518002229525620560473536286022426357542526248635475884545077986754816617651005272412156611399348977578252716359605067953860963403981498440115871343995303498906880 8145 -77091285701712472489170722793018061736984386647596179939477307324765685711403389571995412679600765695042642637986467823087360400886125914395357598206421119121867994494332569909237986188623253859749777057751371779838690770356387058406256710999486768261040351610462370785151243967735807305302554802409332514947828047782316293434039290431495591001190713549740279485265783475366550685291582541048830573997443746826771031366325445763053130779812940205629608425403499855108636672 8146 82591396760701130544748059680891208685338961203996696848370173170142910839050830857054397002859246108151729487772331507551078001686795562019460357271946122964946392519610022417731010086904475721877037613061965905453916769358668505088982832942042634127442186160105138978162140803550494945896426591819936536661224661670620522019458219510130458746837234368693748339894820159401531342056122967078263587156131075256605041536275775006176661760893978100566896127925929162241096256 8147 -88483545140310002895309265983366601566330097583502348351262218815935499465375446786301894228660844105517963893621579842210181215912476678493147338631123546604519665286225209502923518507033663645458490780862787361630283625800038726207837387403728811357341338286105401098078454015450037174636009853635318190047989798771537135248205037616419979409855168495054679115456052932590990476091096525519526712832142805571558687304591156332458474959773561941887937409169534056349564928 8148 94795648126259749442918019755761099747379860385255872397914811000519198272343377398692662071190556118414554308900132553087356627124521316854991644244813924553997683460620745723477548324012237585343134614845617985971037723543141246422148357350400261671564959160020848399359528927314058871253938236873881106279705389511401684534619997379054405881716223611388894067107449935334209283773728211919037978432614349972178917348734726643668029711603233620553403151293348662128727296 8149 -101557609139609503733968869994675314901018709502924287556166845596456495849026247748694816708116842254674262620721245388923700578983456992310412715013319699379081103623886425026607015866308601639626553017098196061491693548177310510031287322882952502888297773803845878954412998990010088804466836289420376217212537512584554702277872983905437292242498019462051171291177615588117262840861398065696027022131254403097636492409031120047409611846906999209680136025701719519538446336 8150 108801458904150753175561664517137933651349272184633289419551456723364179821563844744597378042586965237364282435065495243948805125637425799283896619504037557680692406039044442109829650534414367955255930915491122416432930957675124271591528712179494249791817723114295851971876602889802332611267999292504948008815147570206555831389766072937401470594889230700900349870540281066210430670600904499832689872794148019787625879098588008131625974610937154370055303780979615993795732624 8151 -116561506638005537774826269751041574782249331403879462789185361256178552922307939502475151256534522737610951074806169707666339505153352535716272032700098906711511364947689005731520887259436713090097561323335177304306006071824899443654380878493683281750748100547903040812887065087684859025836538688999717522608929195763196546486112670905550512750358160005934922978930291046559688432588479448852385881250957118779187063563285251020674224958874875849038293949525229194388176896 8152 124874501980569480760817643122476600972592618920593989519309543409339937712550196326951535724156829024631980500875505014094616677518517593826194942070572256329670921351956412443847224627159489845505570473672939918254899404298785722521460593691268130831553516714831983628902647702271340168761638637510346721906236014252727170587937345985370491500615842495522954991243240969581967543692051834212499110500430079399426470114957343864114627319184290214904261216302647592240931328 8153 -133779808416342536223131759590411686115874065570324626871222054550263490581770540792129584799963940265584483855317375221924531809235580203887612820277307173476887475268778244409137805812455445355604249234541873697871331279637322703583670592787334984866144236278671999539100007448662439820471889894260511459772417334363870932170159823697832121974869378648908459095524413572915319974885055448684967892281098092500368412829443720905887321639666779622952026548970758347570544640 8154 143319589011161629021899986265164245795536320741314699983837629121502327689333921677190810030292271106460795882650347647788585693431715671805838142606233569023873643355583933519033083942064062613595940640906191367954373989019571942971967139521453077657205699522914246485395742956395504638036167090092355807897012255230325644915874305260840203582563573819549638840844371367536533610008351074683511650989170292878877891170632388799844438313543937398480297276652759726978369536 8155 -153539005334142042201885800720785063367121577393631042695901363672191921466234356489519357746911638194263060435816870484164879572180469818223981455151501294663074183455837097492476708907068551270264836743508521042245897183926760386799030802590398995236409905183210343232361625940490749412930507706477075980910744797296369799435457601331892920318936683708365200579754077703151403404872634277199597429510769316667733586112218657781026192502340216144504280905853731702868803584 8156 164486430500518791919879220220931196185234410520137972838365247738854263031903262978205504503877723872372384109046423506725591111975836894127093291661457669412817656268730948234407598088512296819201796293436574175472859290949098306288715120511585521160606195480581501619968619668457569487819511585191743554109765068292087718912629888076616546141310486978267015952554234474296727208920373556205596215932014723394545294566380679942323698391599910741791994006089855379480450287 8157 -176213677336844737734959570489390260652341736380411720576736258570820226123257583738749938505024809401454813439268673650708749525941968408550735190092127240134969548965218184800625414045468239662238517620560972778762581358285980533756834960581861295466712421878484158396937155821215783304114383988117509030238328282157522575223597461966310965552512769962958337236224019182672386529328003692992968253030361841182943136643190049251667784499892392797344189659328610685379674112 8158 188776242740958677376283025382501090791557531392428493846821886328019963374310634973177176557654842191374083897333061387640223380375601924508339664721141850440251043353477807129885721069098463952396715921936324221886922386788884840233617036806647018495325702636380343570197778044423455015138253607827055896241223455489171364040560272527924126409556869233386049001989265936772333536865195674538707479157958655426859446806220680020365166936631301127250685468351354336083202256 8159 -202233569385115936158392505453398124422824993650487975470353896893750518383869910092318504222777085861235987058264187726482370881141868683418284916550029834162532528384992650374417306626960146767826362133363169585162955766186933135265066939533727644790165717017922095280360537321295651647079342712153684824408416981055630168507713894625025316150797307259780892432172659884552788398306799133497134972443355596500047642000756740333906095351101016484208000775248566329920192512 8160 216649325992031190182645788635134851543189136856404014736725827897980939425517027692671025639914701171893184133827217574922042642207641504120686234187585732765769961932480519773074949728407036670771496589655217342893159597854854928996849880674612735863426033934850963405669100357120025130013625736507740077413007491618846120650725660557083722805258896320788699056407722034165879538013052710651452351409027095477998272173649903499409836854769331535469411313056183249121339392 8161 -232091707500698763998221798616206799883875296958748392369903333896530476452282957005349998443152453286201274200039919072670334654082939467107050400488518783348500902678080586429999986808152171272605585011547951973114856345595021750898924845518730325389908869505185843761094260775606299666341187113217769170431201323521543549923330420018354613098908939968167737969569340157651034720998806441599106969567503023583717705088516497195198564476424643538558375046678736278503555072 8162 248633756532136590154463373790651608056508749773651865577308616082353025212541100132869682780299413564101636143548688518035069971638523722179372835521981038961864808165046479976448866194499705838737704550421605490168032184360808669444640982420881792749874402931167829264039050552463905001374946307202592066499686921997397177309157913479969957659562456081480869391502025928726509881406589940183760539591488925566979587242280576736897777108464795424654876292970012248928876544 8163 -266353707665082347117666026545119643632244098030878482979208181811477290869565718925092060587249491263273985605129681538775606308040030370850459259339381429069385231408798777573752893335552642348784259051257461303966586755542988464390027521041308885242828574131300820653104804699344014010719407851540903872594464874042426148030395817863246764882418467004099712749655439473120473785984330473873826917320676128936214800154344855555185983623589266431681852519663530226001903616 8164 285335356138620734935654643425634785558543515734551907845845024753406339364378777653667516452258926932905915348930365218824521630600727929148791112352345239199815099828771567892008650575161850637475450179976737665797338350301096692064686423885469079060990233279148307603154247456898469218290552765487864686314503398316375248436195667765516987493471720707905715004966343380820884052107382012542995330506508418013709968271407414888080402202252571645883395146088949766466804208 8165 -305668452713239104194700271690884067385527022311086186266439774921782273762469821908182820401845283601545782221168585601718047210430489406714142718857355256635702225041834130012677721254719829134551865158166644946114007527903708572477085340539627516136957596094308312806723442276173300044326231419134152800992996197129034022336308581019414218339351772724975198364918626630765392918978200674851341730836955380950079543734516692143508907987420719572829237404924768945990270976 8166 327449126544429716904132251736386631257533302496317305244897159075201689413897206359565461845608236350286236075321904664521037300835842940425620472676010893516513151982734123237835001749639132367755849289755445026032049857738298794389724884247702313985314237950699715926923304244083317398859863364238501363694310965675673917151656197293553725655178305542815524741235431136882691119917669787596135573670167825724392807061636226248156357728240831725351333868475426828603380640 8167 -350780338054253566463553461515135370014868343258617328524317956182568719543148171397506088612086351225057852260011580543055164113452062108260053784285867949006240021889416621315377406576474586144962761145381848918903134545832010914703033960043350862900588156102902481291359379695339891419863946334783305220844713876875409712687152810062725137861940225893555179113015050611050642872943149934371203767212809931491243467143609707891578556037298545238194675775786484370772066304 8168 375772363926866147236527630373077299977120688443320246940033563661626801483643196729023358992140524212399930359325819433667760035112302605532773459826851426584802392267536292783581829220193075995658170592246871648891035758890858050026030663845729245098517946964169133132212687113897718244603635295987445522159370144733127869775876533910057378399586404495146618936474171861097560206583264026697256428824446645003860445538123970006087148140550818902059512252539232579469810944 8169 -402543316504536376859197954325786178663690022916470072542039602689893900102817307049964532687307640324543218094796558967649441213629495660848675994822848394181143870371893864427195724948263587512191659204025483849487119856155049398091048677234841963687810065112437471100281277396368091488975644885351889308421329874386680432945290236050173693064256825581732977134921078991840747306189668113929445930168145599106663427125987283471052653158263935198789914506925825706453630976 8170 431219700021868930827757311591890060657411525265379107142794566279818636118267629849288224227418487953893853390963417384072924751670076791279782882597619008767356216542949143031824110729370978758591357584171541891225951423018043853550751527829194811636257352632828550315207724186347146600380673053271488951907478168058705649603127523027157287560440755774838068089227444120198074919641721348363235171728189598031992089327910490197942523091246983649190083459127701532379704320 8171 -461937006288520074469770115567061424170611603181144179766458777056846523147526282275483446742137019078129860602080599759863173840005399639717414662193059103127242153797767297747406881166220096348373686300920468407438501588133674072682112446442469565763631957990377248442223242535946034601843194166824876039841479754083459402162673535941783248322753305919365634679293979552976943405440209390155315117938514977645541500191432491320127623645495617369862320166748854918302400512 8172 494840352615483329287214730896645335602554265637102606300196647371503936668349094082473951812217838414139248857766309229630738756563927396650211455760540482819001948902570379105988230877506841794542288705499006548241058477658963661518647532996305063838842372401864585900865186302801085306820742069029352525795086704986117018420066019548394088099755966292187221221275599490838530238073539559747435120491198297832287052569632329218862316999887337874924640326491031878484048154 8173 -530085164977876525705969746312319745856797945476566370943191792686392605942473608664373664091592674300945727984354976106126332249850135036164020430853412113631480810858041496918496663273305112798304726984257216389962665783092003683633824426547895961669078681741405572662185683561535297570825619590099310498982551843553592784864182015417199263623378673801629671161729525136895259847818329267069578892320546370884493225433646481063099989635932967509779924269929639868045983744 8174 567837909619009400925907460052872073173554696724325039996939081312116998836461743797572558720698480643766291967700542304494263318074034561943643776353180828924578909501602968338829542218381849410820926340294284950922428835372853246483198039630450620035622344428049229442811188880956884705771350290160110844855139707368164657091441845403792358530520973539659674958890314960343447509813312771386056202590399591765715773687099773616062207522704709116730836038034863477027534336 8175 -608276876527339513544111008696077187811967757321620747878008237881272311095206706354986925190976279712676741257905542942175648725249482797493377895014121875836179200603921429297337109802146300978150259159356521382590854001505413388053660936516412170013263610876379971806277136519981334299267781388430290149095039162647969590001027948737112487454203119708868402075883747671714265513052529316036422404807292486621982600230039922156991318860239985873413460014142676499347537920 8176 651593018460792264150457829807174019744939866073979511990883590874555919325451145382815258089843195117322666770753015537863696531429164634540438436153238461415379800824836818909263968974632400354067669228411745796913245191615553706432479271540432862675131161099430750399220359051831687598284949542007186486459362153389846720821039436732840087300403834339630656793338074541187619364758722160213672675815396675382167167756508189075786823236664142276460698840035845382866704384 8177 -697990849452961336105011722294883754616413321129674447395421945079831500395291928890537989007893455979765290428574448651388458578422873997840255124086862565446122625553365867995795454274870595108603497742585216605625443225259693876163808761572513993243706260046838993855236042284267417056290742577276948186337804923798476683646303423307065212434199450853697734483697907341566910076167876989873158373697967572434864700917711908312879160370406369230691271927737997928913960960 8178 747689407014131978741955058477332499749398308170138169949535442821704625473608848303422233786969307275973263440146015768413903528859401897882011159949944795731684348837123429804399001397650808457617651592521177238132984490586275806753065929858827969576804994566593924826065726098354074613967049148265462171243140097232578222753379505941391815310388872546546797564009309450118238978929885856878703624857442992830346405723032043584431404838998287506994981526148365087939244032 8179 -800923282538179933477339977097559797415738421987812775307553727448168008454395071500957688206879714356198700770413695132084391066298602312808653218377441263014622949329626281925376105064287757451753917244934761317429039918866420494415276529037544659083661456511993861886551573827692014391355954984601028429267484973438860799778201155079644217621561203105689976374604454005649194898886404501679871978504247400479144179367338520471780027191500822751812656492017315738238844928 8180 857943724745583786798633071251988573008724759632065107312698095727138678862657086937064693034241199331913956163606178422672736274641894250573487609073262572193728618761351768473394125865343658666766909204941228142107416338026609101196292662435293996237644290729568140269258232447262492767325832697808526997706251680777936676887066342289238406455875240131831003313569981241287422142882281771755448955838781203373195914483082792322307782848742555594714029905084162258821754640 8181 -919019821334536567322521907488597963892258583343105702501312788222880510558607543761665295731379823449749075583895331624077807387478257908958081974347700318783662064612308867498416569398172412826404055509590497863009491960024685022049145135322235443022444706348214986010020020416594605577305253433602044506056186021250133992214533259145142751654533694972450364314152801349157477709760789151614257146834369586853263105031999783637467045018741586068535145671958196082329518080 8182 984439764378046957427579815671434877845610373806823734227842292733356281944548444500990609308193509623330758444622087420650872726251484158765832022911576829766362380104576597328158430311508887763336427920938760446560015599307900864079056308591242736245994791160579140231198353802876582659844452017408527685133675249513843820460716302165732070610736577617068566874411625851174325674145074969339305896668816991114897734306880139814840506580657542678670545670630545839383041360 8183 -1054512205396687463516391930918200407834886456388905428822432208810591648598198885690153145961768938955249672248658740677553732772258398442901355054468561497633778816839908845434953222970108295044147992415550596072257911940265185847002194189634468690339569934302775073509699562795045892524856861819716007479351961464245561390134931562057645975454046903115849643376044419599022858249474518255862627111350015866092016953460420578186605319624567117944613146727923882927633465344 8184 1129567706456102537746366396044118293165581514849918274595601922680518939966520804368442787736809378113762721945270263477827468571930378553670235077336098597024284847750398362356430960117828064072359768982523811656812657240867178574115477235098242626448274312863917392673857017670534285882161628944449447654779824895819376200419286120932789538934264521747018906274052192639698155398204757353082483808801961049034183659614268806904019307505958716625158826060779375613018177536 8185 -1209960294087489061291747024533397080924629920255972216861783403542439658549757107875792041986673051602595973156588332393217068100740367844883273248232979242061331026622583571147797115822131868297606566319095579936869773062207617317670640215816821356573736105700688648090116492762854158340711209835430499698998613212500158603849157919921875677667629398922360988861455944069142291383108519192941915553732097266935685923285318666207768845814878498106799837246996519179529486336 8186 1296069123310097796946210196096551927606672605016852601180408642454065599196017438435949853264121350730726322955534635158363505580722194143678008954976891081595646465561546713952026335428539495692077735828223164691552309437994846035715242038984379899560569959031675156806803573269105812942717069541907138437984953455818190259977580199483055187177161396818862605421252963384962585087717649427355719935654422801626839443614525230231064560408952955285780453204442573759121412800 8187 -1388300259549618048219978848093722489872133740520807554001284823356549750024740797258596348852502060327858337139352120641915325697136539990364884958287078543098436801085397965934538026698344623374523533691001831009488672640788896603036802449277561596863264710054473875989125623029407669129622723299337837193037387522822884995780018798994315505976865294169783309926646989073928745740725793574646543119451336214061041012314639894495574025583338150982250343475288473784765382656 8188 1487088586797497517596304045602369809079490580954844010194407925677404168929971149663167866761051060521139445521053951249474585941633715531297346997946627468117041014665598702143380330510650826826245043289680746813474396808996555951121832055547848125829967190381381215853918834862901422238075065610793472129191420893058544215107579156305302237036094657852738410239528597933850133811364795168439389273807240713274063044996973264257053876732459607478020238843282697961714018811 8189 -1592899850946383113400711786777211810789901496165791696269849489007713407716283559071254721943711537920284216948575427734887786513233292107937182520703768168460708476492075286558753259322389677621607682459283764773033493860505580106170630147015081071281774380040260064183377522080301542768270005149696370388754585252331728224306215159793512477344552247230058862960980702892823023061419763852991346169849481892774915890376001870225884707170527883710141016895540778713284083712 8190 1706232847868695189574147469472232669808721574563082948492449244575202351391109556499324617874671485732869605916900185607705433785539703968360805068093477074868082473526151019889573451336555073200566072709573724270541091223971248831260002860890531888426911990899668410479330249521733291467788486665425296551728974823953000069066170809211044212103986297456536559708097317264271074568262199793571995624515978863061237615918944524161299884096983497840725789894620085889509872296 8191 -1827621766481810254295443269601794885040398557801236709436452069592188397176076324091917183471877624089632019281097126800551323604868061149929867325203559639845147932765460295479634137398107327143882042321490745833420317834693446677075527936377623249935828724866934215053055268858609033127600137885332895337039113702507286353079153787095818445130193312643020920239298716437913314998744155193116604083943278121622365767999157074405331041366090768647655485228456361682907693056 8192 1957638697767575911209195904499914170123370706080845471178662161995927928041074535408889442677657377467814004704538927100697458679311602650614837889842305116882042218275170096212249822488904035951665043244270385952404188634551276567501074678039021290919125057385319134560713811565395449977498045347014364690557852674000335751072932588048508357337110471811355114882898671088512036491796581187745430114277174836369071852327653040299246996797943328164731287435746357459986562432 8193 -2096896321489289200882763695756021502728446700526241217670124613705388267568538833425256849076768853971656973289248286116938833737214390701212293213207594624097106694233013359170257844295287884743687824348774309044775226509058030901925229162387443282744926411965400151964036408726880885242579038689332888725266054004947697386740368680267816506190668915549793805760484673877199389342025266694195867886280375348469426666535229607968043507053889453371053918882150304477071015936 8194 2246050783179445879511103593685534351097464692377506229324247546430163424259518448087549585666117027287060952827375420088529605995821011509858831339745554731858778745557718948570032485201430205137469831149839586986393373487540478264065734429225411238497061555880432614673455267059958395243707631852601768715948557861664399072596980684211198460487747594941839536463980683391506718663211109918738038451473572844162533528440841258146433988909291645065530776026985302190624524928 8195 -2405804774860378336239619999934933965046555915367901014825360673188989215536034163725718422307361379246746230070134221404543520274050808007479488594590542808163392817442491533105311118152363510991890032854379321677750594694123677456475491364445161458691629719001576076084266381851482319258734788838561853183933531871951297333059710830590812472501865212147045127914232064290643673942654734619194322672910719814698599948339243017826187945912688316531035010257778424192853606400 8196 2576910833911481108381609775378409363377792634315110914410039662848196170101590613818095811538941516874104865636457629279247332030222666833474003364717529743252118544049055171237582874743183043196409277426050350890645779111748195222166032544669344343959918156566144674236504200748604833959360543366340685705652245602021500137314830542375278377001577910279666082892031892227786109030428807941572033029098660271546709142887062678293442827801854866626261984689521209867481883072 8197 -2760174875515504263951710932437729338764350471497276754340678555992324933268490218990720444062638546118915386101430791387763611173609352426048475967387409825443857547848646806919734932242412346423816643990364558892568545836492034377834812089911373146650872640493893165022097488212333341128158942390656653108833884658998361237230865991971866385728232739768056184559204300060187625152177273468726965756107133323958276329279192355321834499778665140069642583733325580859426734080 8198 2956459975207117443412905545989414181267144694842554368508646691783339379108149613907218457957130889385641664789902991176565296920609223321214250284443784828611757001341583349387087619533317953503221906154430010950439015639311830218721529043510056595772264744641767111388625387616909609191504568961466251069490452187383726999475010792855565873838695465301578022436126799761543350822387438987694149279839054205956570022516581255632806877162513358374193072619942452148604790064 8199 -3166690419214686435513077692367895865159312976105808148112495192757587428744142208462346026126563166565621850242423970576203097693046967621564775021558447549508840681578086445735741192938642701891401152530827816596810983806231117592091490003615309609986423205263982738295974643814970965223796010820188105515183407637351247758782980592658631808251809963523291322438385951268000857772420713434648953193517296077594877081534983233959184806929106990056165513503907680113563533312 8200 3391856041536392875432401767537788735550475616858687306015519571644810532659325912756505215432486613979571743350152938858262299764722053279035557491986036990216511601436085731489952570357384798083932739659535321990920295223400794914137773479972537894911368142333832196768586571957431369734711555105396335784150437900375090627978575822581809990110343904940740192086149632624638117300723336655651547398208933065628009576143303548980033160161453444451924735166067933683801041152 8201 -3633016868030281978033627158764558471862793294345537476449722639140717207655605167057492667636589340980070097600805720440755308953622519074328382396080776947998078772528368029602602604272095548549443815332493646743889362666350559169808563196685156978539464326227101106777956567910141158325262675507804997501710497158685819722411739345382893591835910396083550308262886554871725390092821352948920858781373261107746113811971964340905663462437384226962572377927198830501358993408 8202 3891308089230769008016972733222372432393630556306960085907203177593260157009004936869711544456503330630003240686490147911486441104715820024096793439504133208973573053101910076428165588237030979837298072673137479187033756128288765638536552091845085137916311061333329631739405852788677511043283350588552327901245666038788646935395513113470050895146010199005003348046723246119320471980337262579324631435956062039212834535012738479902227236923564008039595389199843382263208301568 8203 -4167945385138237025764816327604833658033542682898571124394819782528095777628291589311874359661276170946943547396091379906228155960196645607006432627253090523595015666786354062542053957877948107750044024372910540115784583391469809269578371669182383488369404604232472089921426656630417476677716089933236086393843405871141055586609052848834141661913570330944031316849956835502706528309662245279272228713145158876709232328462285630293843036359529220199896245448044109001580871680 8204 4464230626870750534340764225136204836022157624838501783660753849585207354827406315115479234679539659314882042904819943578624466285383446365382638507308849558340190350220429382700967749326491456680727465057926811804893345705980417972018051789124888632747895442430649861523963552913464399301884069605766026925260546406629161200640324760653250464222112910621748630694709351354314060234429019572120554266190727635297794602433735786932881887677002551903057379396950163821753778152 8205 -4781557981825228869807178989211575488761610133998138056294509208294883158097134689212818034511270453819163560000631698715840705713037555760520377429051373084261621772876492130672354258753569633883191227683146282232594622584431267007785945518185568051356461718148201505407547775023537215313854136633705192430512184855844098225143660813141422675500479932502588192499326922583757399444330911228220328108202544296242421921599440456850494655660754056226195085941954037342896390144 8206 5121420450877844468301632693147524460082700039221136038991587549927638400257803502959617808463178169049380277074775958690057940369261663826737088088858662515969457051872600558557319438605111643938640905468774974839491039302647685289790341059886507641412602261410264218228344291552341898341936884255709093195454168614673927347155687260238765108604945849064178112156314873128567808356227883019351610471795090157871532155999212635329698238449589256388845688156793606506241643864 8207 -5485416868168685392185788884501630851526816595347110541871945365741436352237337840064665180190279927538224932752708993585795756956340782303235854069036949444454483690520493214772206038258718293273405682296694725312973600702714777486913453859436613047360689962698768403297977747326842256329144708099380162273992132634486428763620494941354838683329546551382176173170761832369213616561857516870934158292923512713938500485267208584973634057909225272446356111790930684221144956928 8208 5875259396173216063216339200784472020368582362664865988638153600849538436660585919694462844185308628278187206842731053514108315961232749899737570666795845236463003773953768400232249968738346496487910817316940405626627653819352879764586428816506287957199998165737415429654126966374304598128064455525243819749572635279069564468820990599363520440840855626158230339663671815391628028267651005715616643125406872203977925481378285453057899550222831618800726174878717125776308219904 8209 -6292781551072812256664794165075614044569989766840102591096241884141028774551396111665649017633048821489310258380217799234942133541318988403667455873753570676839333495057437618175563298458847647613134400694501430755097242255174701176442290648519667734760313651051648381764025285803028412792627874224315759030252707048321962882178908795477332175864321435397886925556716206026408023897774720530279254587524626692547390125605809727879254061893079336458601390790606005108188119040 8210 6739946795909369583729045721411769119989568535209621372386649733809986583984575271485734745638387167895597308361147133242855919344149143526661665251811643469838196443429949838892822861848407091182130901637821681587461831609811914422748998471842478757681969596599440649798273481807896684541953386356787745914109131684183452201878948246582405678266654226767741380690938687302787017180709238645790982514778365336496348470342687769464164906998796020347901220891239850154926641792 8211 -7218857741656178465322786701576383446875587485326682097076696722079972330441457347624644188505960573687800640930139501266917002276377846995693000326856943780773106457060513773288123013564442023122222745817917182790977560563925575807355785391667670209981994260752558416533878746918153027498283591556792261059259829677941641654466478378050859879955143614104656461323474739723158736105957877032844206067039469308904761617282879825770535671082867795944218678090811716777298362368 8212 7731765999171221719869361946957209470274504215771231815759906286965589493616833392754075932243766607403396412265412737453468697429795703702613381741107716190744327870110568752908921072153441644243847279864271880285407316718640399417353016963093902631389680020610655881920857979633233593734342224302901322926009985909900671551520055933943687230256966397288663948056565060947879150695224802481407648019221859172049389236619935308175840140899593069426720805119288825477812106792 8213 -8281082728032948237886431238302890784424704985567032932458239978050998306845044768100024259309717124635808460365589061373055075322794032062186176842512354273855555294431683391452288666698378172391426059094556024268672766153675905305030676984517442961702738037753525753817859540778292536092795115246672783248342484126154682419792643614333358453849641669583025769201078408666572107531662756144201399649639392211002255952133460292581064795533290067920396918747304489626837712896 8214 8869389931506499770528419802735103400113812380236526540790241454360750812046155077979250893764344204811042938507740042445617556495393606841507256581615050602802234848117662182342482796034480186086253028084189500652438929290884583247348903017766853059320126376045340332550137438987435279902251851612823294137309369761369526392355481678819201555429289965059285720890674414873245511617888576944299381262556573564036453796299251327578647107149313047867758358895172496267415569296 8215 -9499452550365401903434910436126954301640106155713564302656837873417136393122451746042307784565940700018907084665827351604368820546455951012268387225787317427691063325145512632244765598558916382604910730530347219680592928470120001728461330150669701648066873939515789615985311324610729739159490838386009678139247353786839333468009683500800205880780379503841400725370892229426948395118252041332856253473287504713108551718554920484818166754490267703919691141215726902163198181376 8216 10174231412016021228580241354162376178563287030332268010871086511341891589284332294620313485012169697936367115867372023775717249446676769090078582960883307336955521571231498373502768855005521064203542964085406859114650207638168201993745189610149292826542705684075865489767791635694245244591077365202407490651988078267747558991185255703862554133086253252980137615669916392516223647880443517922874864332669185411963955850694188776493987135649280114310216196952027412204993761280 8217 -10896897095356921810843605346256809051377502166422391569670610605981680431362943649272749573535566245737060210471786480823659045446359392016473821432395469267616196615710191731815449043595469336169198470449071123084746105289605972579174388566858189662056325023132009153299255166489508552687251973933941363076940231038469065292832676270898026649867016694009523933415683541009478694752811772168579165761223505881984257706231091080852268052071393676253211127709905590046586568704 8218 11670844776071125323820536780977129854249252857237087076998123663375092555409889621951744267198609338951969184837649521156157084002760159155524093993177515517556132222918145179214141614298346509117549367707627764502612151138871536231486875904692366531116134272278997936681556058309968858015404328195830738154125736159295990817572334809183024147994351626619901773252747662697239624224267851182059452278631080888193951822730766366528712983447825956035094688861562994166441407488 8219 -12499710121615993144894877261358430823799057838499535627104870851178889654217737271560058348008410447568141266842812784388303062870216381559507191637340498176947209345624401870177551487979356964894618532416054928373140026630833874469089301755505938951515810524461944578756521793848610454779192341766342502826131482950962071319982876946181817660437830304547517148804100061162734345830451906711470075225912969809049430191253580014605643413531253767652398194160254801362348408832 8220 13387386310064201691100692897193253276833735322461695440450051801405278631849652989718226747137807246571366556819223530423735374697942018863462430248860691324290383511806918429659955894734853103875026815397357635748410589199288786653777356295063585570453210571773608868983966954029454783387114883159618580768975303067097372907942469872327803209057741963265912603375760742599627884433679775756731781561706400090788973270329540746244411544707804239966502402837224807157486756292 8221 -14338042252182762815706572230078611091469094136837357346474970112450958917908586414724726275123050357147434998704356203891722895699598723055820783743676524459767821438484389383343121624580635440749834721115960221511454581467589840845008492421207065426993878413617383980359622813144087585727219396419500696763359375432087853812195378938967145994793519743314886547996478431609482170256585248898341275253205352389967315384702787409591408963048746486387333583975153980416281018368 8222 15356142101739534600810766554059704731021472385821139263880148767509348290175153185152149980113909545533402977618335198156678349560585505479651469746889939687912352732000005136220108848532817214063847914950892764502543829860307440798365754615176252250043395405549270425617595288479097637588791346823081504143666422603099407854584220151434026792216130996929430967119106569023664719153901796184274404011748596089397702570754890913975657446253237014146446573752243280423206197112 8223 -16446466145024169061395440176719875001421388107569585562367857733358027966267820776792353200411356856240757685497599207546166739809446346026006450497150245548524153785783454347126697190491000192197015610006006806030146133726187762679529539353587474167232424498804774201871959580423415849570621587793778374716259410372222543033568242264611311323929297562625079958605715322322068955465721520676419247024900142314914520483499650423469870248001593721393724245750914235331682238464 8224 17614133166990776254957230480379154619012973772029312821582573357727957694943027248963463764737052269395350109570446299768775153219277397692548497532794397697713620613284749487550867999931626812475673782097654007970231857741236059368119659260690561829255006472827275454648905468041044884805212018129921130955850167775341738279362557602731293883271599656208253829343653898472552516883228070304557308202519780258227073456126860465775931337606245070620890685959084276550520011520 8225 -18864624398302531278835529578874989133836924282238312162640263835056096958176032915372793818972927124038399467666752624791029982370229003058968752568675076195619331513627373762079275104863407769265640064704228845744363412244752173701946077586278432437804989257840471316699388015274421675752814650687437525559442435171747010194412162520516993397408188623210461943746726696977410138112331545835901584363509619783467551852929856473931011871678993960575606545350646936889498533888 8226 20203809154915889589691558654978645235280152683360657416577150348794229886778918856119170141836835588295648888541837381153824596803046572753461574763019012575779698941293867307529894044536774988239457468846293753001178852244506406292666811342260359496399246319885966334096088934447054746632081471987703065223789094514588397375765876402430639273123481184346522323680745096302269977907497359251860573676066862853881209709172187675889053981206283890130607614629764328416760495424 8227 -21637972289718128032360667666887843639817766799724278799375213606721217851561444086473905606138743705102161832791130065359851228233883061972116180570705303405499446478712558134808405923129775898105953548361686594229676798280382675781888723510690265334659140118265870919299792156757630083216236470001459011905444079648406122560353250156312008026043813478764372075214666831987939132697158551936691836559527201441889014293383144068947636894503844591046506985095648090567601029120 8228 23173843584163115721183507200155314554057818567358815966869216569107706145365016846213658667774967476783314438438595417625161937993153121052754786593479841036371451184837987304566850538244559620514725142686276159939294234288840894587677022521302678448877766137827876494501285328371575685601201154414631632159064104822259954171631755710860492653784307538412283887655827229234138044444409783406495759884356033853600757048608553494174358232689437525616386064116920431107078062296 8229 -24818629216875631805268753786736940868232707710929951812090797670053899002160482150596215979942414255199735702179112597380540435198438579934548613996378343475210423061495923535616845369372149260441525834123137847599566181051176685243682486945833617549662149198647161059022446390452667523954323393956365897536589172514540386288747755788981301790289189573920248056410076635698004860230501644325573318398333636552274371040165765213857246410288780252686448571510094992164717068288 8230 26580045455856027637814991321596276567218969240693982800853258756779024570078049343875134748134146577206276304778265094925047095063772779796882620407096411849921174625629719796388700952026668517559948711627201029063232868339084900384259101953962471440216288158530446480264337541732057580982363144771263300450454524452659332536504618211324252386424228298624366119853982452352062766494464460348832963886244430097341320929132839367149707318353606583837831396285448278820904261184 8231 -28466354731259363860118624285721451200648335804693647934776582226095787662381085837401990620537897950495355334051943611775950142246703090079896657294807512141002204058877940341980766561791438045352657099806258521797052639212878367519395906080699301655577835999254125266310434151750681333187290071181263173856572690618532956999311259446075807509028400295727346271387845653710589938929601308010546379921186901262684388720598993360195394875416735390985480134264143601709082476544 8232 30486404256794273606577637012359137025097735248204507350253438393025061679699445284256772826140297591493184722217319216281933267634499936729741171498876423178485487050765717461661022493398062789057837984493908058026277580824487482838094851930115503069749385135886552311853752485262892865911980128340397833625065788443621388639067638986625122665505425024671120104964577566347002951457217839468692851362569614780769254833972779767696679696709065516780760168247805657927880302592 8233 -32649667379638018336636962630039091321698703851477737501844786584510998396860871535690844060596706425788270934735439225072617559728479450768120381744527531150314459420395631321027650482088827567097081658741280960159544632971346324525858322584071206714607547996457980222113433699945330824103165481163366744734576962450456594026832995561177142146671542661142361466026209237198857794039081688974670940210773537334754782141990006735956083153164724846855900442224214012483530653696 8234 34966287851450428235196098330083394932437770518077456567579834928235033846484626427253503365338112680106024077427020580276271085431754032269170539316725871031536916327986896777552904212147229809983289044644387862224962280212212699561139700790155174752883778962216928108523836173649425236160777047891166201233896593303753669018242540368032876059237367299636274797685131038355148997267706487889256236600831568493481889134738915756533532827833928048213460083982045200283732599808 8235 -37447127226649432432135565448606112686086703470911120808570251377663968635450737814154809100841626244311786916256657161407280268421711671117384279898423165604919073945231065307654905911381065004596745610626220791966889859039762809706136595338728638766453521076865490618585972461605991469831045011293593257030015881169110831953029748698233461054526004579327974162801801730774806653569803977826049161280644015951626649706473832427274015160425101572098611476951732462690332835840 8236 40103815608647596791372148653447865560944450708013416272263109214650637301465237774758057555205991691678902490620595575953770348866087049572331174179372517119905526928367468534361939581780672506216273259808502326221211273004267142517828214265167576552761272382210064792365056522399280959776323525174311239756877824404090035690645462241401696012369946058977153663772223073656491577521319189628798670443430230726366459449883245405302215529417328984596236939570879178362582717352 8237 -42948805980309834030416104839805960977388516749588575588293167473733402594280344486819022562135977087291567406392430843858169671268996950973993771801520383739100733708733765005309647100529512946519162949630620041384038285488989560207979409443016479060585708442228464490012664127714463707115134507840035691182744832031975541140597970382280414005899719445974216960243316253138336527471389748750484253934649685261891969871532253123944752568715979033778926569622011893162065788928 8238 45995432371549302585723115442576651919230340411742124040986236121609801641508127208492567436725665796423924657336452639407963088771104820205907941905585421328345267781738990797497010949452076619334140274287090153185634866778555467112981261343444799464823839001764660281947306916112827535904786648392985713931657804614447121695809489471411108929676653623026075566927805437240669066421773169408691599457170653010427339147783819694926850167554496254320163389147132077893326483096 8239 -49257972134808604508063652165806507369623967483452903521575490554739841513350202992291208287151789057799759797175926048126491585637860922928929569644628428748567039764044004970459843973498129150839754367467485619126784259431545741012155136901683631953056783827775554022425032726508249564844423659170029828611185849474106552684253140776049458257488349724083944093758874636645973811403463241790201087999777947448962719840396476388720107555501948541065793478248219703420743843840 8240 52751712618259289734906919821498348617223192328146718857213537694999487772808802841953240129133459996596727000856574867319808119226739452466242744354154489143958201038786279786057983888655933654009572798753067293464669438807323131411166990121582739270982217669816213577833723434564902694856113348985456203114844840872054924544728053458475398980095300370151342917700156158395692601802700791444883482918671691642632673284478385081670334107082484683847822407333858857462334081024 8241 -56493022546982739683798005735544509715993689593511396159480362307272414893886836723363276303460893487475971533363187571275789142763184428492720677261008383654492900853950508681627303697981716471174089984652799949215989937408326856448025590745984088780994975354374981588289934047818322139659399714764114259568063913323834284344489159914203002949019646841191488886477388636297963429870935978308385201766238482288331483275729336785727732169275611777272645491328881780591186411520 8242 60499428444264314630039192381530353775071018542701605015221440090949222158727406371526493881387835723200048093229755676571584045948553642729909652959324105795794861373000394587614741030528838095522866608623219882162766556419976093614287407414122485766462542633988496074946477671616909683479446254261010915332475356062642227392221028247115828267067456285716861310679738284717413497125497138044221327080559386649751803103199781449288241097968226668304068087164032837543410824832 8243 -64789696448541432504484888253911152890281908700305887994244022102376065972127879621015021156294572259131329986518899053247679699492308012824965893398449057632578475116081203109615147160397368571123374273063171199619037843550401725401754432889754742889644494151215350519660956272107237396812809358918468534252730363778043772401425701996617347230478075721572652908133469388195942239598377488634608775462557635514654469021428165599600883074778031088109407943948092637198863564800 8244 69383919906603342555155558396085479790665233391425188979425769913481059029909079456694950837441942868593537957066187535676462988211013654716917949051887959764891917553423662958842788523975646458675935440277240022992503946176816013179722817152311832598141655479433484940484772173848750784897314965289210739526364059366535950777287304785675508044682377616381294240356126970618719741649986844523846614597422395435768977947761384854233349168053220035948226351606614945930914882824 8245 -74303613150461721662008553682547206508444698720840484534249433641494793900084506578789533844575547082824536682571680534339015467003862929508037911058797636746954506346368225792112249710699327019063047277564906698452599254140429022347784358641761713174786678845691524487485515086804598801562788460582139268114595360654994468779231389441023118335595434686574939470593082283950473975162984510168314450523631554721338050865668787426715057240978403145514561299747818374720355565568 8246 79571811894020959525056494715928045458407184337459674074793695282218801914998964432012632164251321786948756050408259403477169217250077716539879141008992856919132669748831910154956275402212216631068746071657166234097014794553228062113449464178131816931144003102561104539980211677955403802025536541835951506579329595447067666831551314706522941622117456824759529159515960665147455033634116122943300419531705656161620115079653432551502792961379443936976726892263149868925320479744 8247 -85213180716407938893324646884987380574353823965760657828044291242528088795506748974379162620691206812011795639712816740798799753972045068345243435335570808072251358188732424909489781731777624568893245308361415879561066597140345513620115727191230992485840356274008895250161450130929997653114146867807718423792001361958505184909955963085308996597289338936263501244331645529061598095208963561735155898358356611869730138428847887628827730807200968832250332452307709051453480894464 8248 91254128131715420162313976049220073262241108660594184441276748016069291361144901117392979253078152548114486183490200822545690173175906253480428745853861761377026920226202016976512911129603943597065793308606956940266255709958231236007541916309125409452224535753022824619940333577810428807834363111337477594189748447854778913326677899271051796926936565815511784952759510917916800898499831401967783996961744423642942560567404411924607250784838772639776884570039671242280173411328 8249 -97722929780122957340024561088092467402682494121262045697242773534006632807864241189655530458089880658609505256463129285012861736685885101960152599169013642716847613390297641617858650208557541312735812192470379714897823326864353119580376311423785063424058093769126901078231349449920227465356601448756106014485141589272466349784590257630187641490151736542951550683700445388813739257322078964243782936033849479128861646458783545923230549361143468843105187978192048885736093515776 8250 104649860313047446772812368980630233394729283505070029580566722409442665623826333490583607872844684320796410832127811843013190260223059756795539448994500442267622547988922158337899835155188941441527303620391749855836722702505032162541511206240885156300394410211544368287296420160589953784986812255784818087224078543074002500020013736214118196343847007512097350566287947271993064254484111762014342884426215536109051511161514764049369776116069800174121802640019573530663949948928 8251 -112067334585316224738487993098550067629051920470756652550182891577944620929493395320639000091787784942255808909808329391712442344182043336557483778231910230523535762262676222765864826715691890235945684018138347214204599016814533557808761362021082549415001650806740936893593934491553682414396327952749614450236549714080175655895314567689247752222838256588998972088936272843658986376121064876920733808965708824023109329921169183234104848211301455009696445799681745662869514485760 8252 120010058810535613187371142910833072641487517150519208998075922009989386023534707679031694248713532402594750407079424945329132251530947526860494833564429362045946690838355701690584307810823046017586839160696199672538011672710078140267551389200189968219942051618291660522523218226621259476021587446356982011221294117705745901643697986066597639720331847927579431956734338013263236676329024565249755106153527449815116544318744837779262502908682227380482306683308708581325471344104 8253 -128515192382046596650082399211393358146751500277814537979765775453688441927118932159040894312870571011086675119276329678673262967132331103904605328695840744052185590490484132091148166667297985424384693352809183179244715965976193946738451714134159931796739192323286311758996685829921958622648110367344295207671764424880750818572071459653126826421068326592681857046527348301995307906411381954185338982376497860662197174049700123750173683238543937462065291756655067898727295352832 8254 137622521111330553434410159149449096191357678285585136616964982305932748433015128771937023181502100598946212324601178741232761827661916344905127112398515014675336992365836073235451747515056539221293731473294699158486314744956321488991855947596134634947436584742345949752503388465369940638714207264365997553131129138995743713975398771510008540656255279151017823777394274497751347056512636311736843054307596211206549937442915487130702470577446937274812606518120304986420855223072 8255 -147374642688680324405263694725053215203522929228239206845420892163975051094578873767334636301646341335486373607169785604957270753622214155602688513542926058314815292834999835780097147686339998177937955292627993332108391691120116237077217943517961262310166237527393268198302717109072210965877137572542629827434167242544827468348853458073199280243022121183045274935998556827771150747859497850464422368987341180456945478374872542296900633241298950206393411101747923701561288556544 8256 157817165227630107703682682234635510771060641887614364139683543948023855931387635157986759325751771436687775172182016913140424080179257563502533158382123450470765229222002729225874648887161826501668791659368676589249663756679665194601227959693592024818726840555380862625145796697916064972577084981031327280321572616503733611588996631316460584047096990927394976298948000625350617446896711562831207227366984132441286262107218891148125297679182917120816328782811010659227693025280 8257 -168998919815303630715441940897731373026679015272920860178369060909625644687254025709184282036995021428031029444404763372866525509463702888008738818030481325689283837529422476002733034176427132110626809037640154266643639338312469847663361853718140172463000216008776983519549087605688093827494257829592905765764862220580125408490670990771577875141695751226135711379860398227152595542827834443178402864351841480039910410330823380856883793406277425672011221269479337332761859981312 8258 180972188055774078705436142619454734410634440940028448202740942607173910048416021341936177696054845456542332727225567300519446244978530564324119797534114965833652939383637430487544940853271551022982525004051060575865518854313469960024175206989141953852942170507542466665567617473697893068459187233785209740984647847686156434400070340139557210079312078984004681507358624847379736837496247559927921601882452998993317528482564836459934303580371051858763516519949548839970270577984 8259 -193792945663031344931124272764456184005408300515289077628363709171377015713489256150374124040869753824634840894649999757154292664082242484669639491551889516066759529769773351115092284450812156466004138553113120499585534913505530414463185900961640956952207741952101011184157743833259905696355480787577985469875201735654283213892365568671994288830193144175971178762942968481055856060877980957132145228810259418246047765788344343866381343367052205236472644478164842940895997198336 8260 207521123234543367856306120826284909714023864704123669884566900603940378297984623501070463122539855273939590980566832361353660644016075401431937825179360402519521721645382115844171799718964291537662630464902353028279185144888089433661929940312137688438199463135215379606527420895395672849544096000587088963247804243448714552453989783500050587257052381680089293643549439503605415198839119062661152834877011308876028317960741257295610742356246960299670122659810804124538013630720 8261 -222220885416022239308515756169316597024999812463549072579048197742898187516326324937090420286620507183609444503346633950993898715975563944301568078339931692662923091236979373836172989734221961691898875336272494424333669126214405625957695216221146383089592708798968139370837853717599941600496477348202200560553831132761110768025701841107242710840904901821497990597808240293791390660098785350194840763578877545958707066843767067938387235290813639556818429357988296208908239765504 8262 237960929753230130437486161314710426414490337077794337970400482498662100940073815601626757574814687891139459360179615387737104711752549234535149199256035557211385254096980531978877312541392133112532869396361403641786485872982911749235344157357461330496768088261195435333790065142100252359977218839643841047317603058567411349819768339258629537825795860532034482449051738330100212183499338545888627396354957941348405820650646693453996474719701339635695841195064327425079647936992 8263 -254814806617878435223320492233287907471136397432978358029153480591641334319082123304999052728246255570860272902127175222277652002440124747695494663529381673730273666680083167840072615306511786852012461380394149623648942354838153238187020709352464738768622294393375613081324241836660949669506659441688347792620804218039217060960021646638133872815460752043587475616418419125626135817569644727314602253096616898960646630384646396472690457693744654492264003417379625377844716109824 8264 272861261692307047775925430847808666904985079705851481218195516189544361364863338921021945269941390364155181195119202827706822485783073114248483983862071143675461005569678699916854928410436073103172443475771773330818166836238288125957191777976872367614604387501046295278808774322607490238961098384850215310586280420456540053214845493010107791795804580944360770614345088285160861256919843559121565476102948743393522803488430433385587462758319801453941278632254738164567940822784 8265 -292184602602130109965121775250262887202531871039728292438133121059381471225212452581154708622559640819607178212643019452859625566929269289147231386237569271175416440248679540650830300005265908641149428140322267416273709586368313785685357661254573858684946112744451185861236282329484113690698908336066968805549525777164748506428240465144832830160099175335271215185184714095617846064346205244113814702582069544176060373420675277098566769346946863377599119615286501569700089036800 8266 312875091397882270334251026238594203877002089623655273202227084345094150150329684929600246061767728203631092405148362840487882597021347743160016290632507609837582421240900802123332850596903075297145325232509762849184031424850699919075817356810407886296886549135741641921502677979396776899303874367586600025565077154294693864947953545308021303462020062590978129295614928382773273038081570030805738672883011718642944315223251465530089609398656139332839962740707399139599889121216 8267 -335029364706411723122643812885149923614543204351896702210492951464581107136525456221492519259936294636005546981592508084627592139124972785744408828866872723988858873247923777354113279551462531663418130027196004072728345063955375093528878326528975527116911414948299648654549365027635354629530573414716543364729339616248352767808835712965451026634893425979197597562529602465082888471992551264855453947700286771545153826806821219079088292538803092182591148486415353175319905304576 8268 358750883500895520324085668735640468358381535397668085352677866804799954046256658296443662204122401804355605101464612086841704901772099997103500781111932080596107971816266333373003457833811459305748409312400066281538480814674514686154087565067943667142526549448319902530765467330325068539484951520042797394089590234367858986855198194844441471106051405737235143733947417843032111026462298508317441040559807799877241537778081988864147805453250250066737140476322004337489875295864 8269 -384150414575490116979924156494528917932709847626253605153115253681542229149094075971640015334014972644500731976522642042903239709872746367779659683623253638629188925429944266240313005863145586144526894780303887086623039466985555083825892686684930265629921854680496083199935543120461469108983994407335974460799355293089736223233528405142080161905197537754967093920650785082782810212923132116593497314774018732052849167715838690042300782544805083876913265100655759367165503340544 8270 411346545957408560195729378876760825420401184174160453277771993079737688973618927552111660750806848477770516184007666934372643617567933895800292439043487129642538761537357521160129492870672783345056162957687164714162978995889502559246557159138332168474014468210196684346588650694121637514581875956607778467022688032849162611438091022170679294362489902459405184601478283823108063083396932680117050839721923221583255913117634719121088326355245752451866241655865069838964733741528 8271 -440466238646312307627015507796121913485304954991812475368927932594571952134518165864929379666764781403436396249809632353011041267535513239277013676021229001584240352831211323512448787335866971865038484153882591063187519213412766865993340862000247089153848321393313989765424849626714410968364290025557366197027570201409957281475419876178951232714763246702015700577450081570620061971958182285815312607809566419156484939574203105610692012911214294371019535638861657933234789416960 8272 471645417239045018419567005651504672795676159743168867747588059819005708394139942926954019222301957464025890036884130354202769630519154854155715935127701179373520758271163450449150410429698089166742406565429076617055904459607362141945386601766989027487663722346136198764907704544106180542301283559191978201340243743471152552588315532278956528146510905045609383521919794186883984132279344186733349250623284381715480211732372675231465591215778053973062623968320767305832289951744 8273 -505029602177693301912948895639886176349974859966086183090659399806884948297189034521702070951256502162792362444744768846276607058857381698463006817597436564700910417455337675067427546571777119329341690909245242938264757056502041191078525415191392899277544607859058194647305193389237436758557897123099779530169343213983048190425033169333085833876156748870079586305161450913448621729101796080159446829312633711168232844360694862021464190032076692234566977781130017159090267488256 8274 540774586551565250316647628255883864978740881229735215025783702448718245093355953993937997195037064354357969501593275990919511180417310671527247863890365835547556136731477091997187587311631714370346819759295551345478769775653102486653846316867649597357092025613504443233876357563185793994032371314528031586040471375812460569312047914630968378134437801279952960729301010649986125467365288415903229695204287894799133285394438224914868037056469896580949898285400544107529911986176 8275 -579047160589819758874583414720157466968018744571403748798612867713978126431403142621275249307006662820396036485488916316766403396571107704015240587122033087947159392328002818355588899370113183719061526145503704509167005837261671010328781342602508155270686008703273848171130797650483858733109511050329645743419840599914533269367354192988377296734614798674794615959544502478874799768277426962312419053413742006022353028437275497478865848551356647849579502593513155790041009618944 8276 620025887202108593933936540669661073548756175159868972765377428207060631972834013727362729540409690827524284015224810182403781876368637079212890517167577551798417770957749261650223008097461582760111818052429136562367031801659359800209502678753256785658720882628626469714894539482746498421599203145603322568904953068622822006906316408123009338488852563980820288278326233000873580637759837675692328947189978998852144739216839371501149129110374964244030119628364435703230677053928 8277 -663901932160726021183350401996141743136532192308187118561483675527203763478084684646902728950862162204371461351332243668326360481095816064007627819299687656464891100455244336718001848943059898900956699381584774934440643676959352190536057883159335099263661048764314133465097265161186099029454116641339818728498603159216975343629353634217235412129023644241405473259119869201828109291480785329141817469396510587015063953771525650385126970074139262759516168256872658715971336273920 8278 710879952770486013221421884258467394761857096169376715251678705698194118458551970949493560535058781311532014341587523063607199798238333408447218552520370937247514254696363356260181399834203411288098728380778668861006053342279288712640857386147593099888746612983680558365387936214599378864419476491996297829924490999550967994448016023518297105055965644350321054666370008356707255895129389249119623854823196659992746623164575601993576153046836197002861620609124041807037678597712 8279 -761179049143029422136968710648524040236638534907319490422187746404151508154700728324201492815283293397973061331607625217099232739765134004245696730477640409467894726586382399204645315605393902973878446159912312988253185325412137569410617339051482490011259792006957325303530819032710584489235382415950060026871042171447156532750829240628317124654542599289229170707327653030158926213131061132470458170554523774668285584178348798051501419702139788209677065831248763274062079197184 8280 815033782481749527770103643231604147050157744938933076207299669954851329790038408638162815448873951207649679850757782442419080539191957804192629522849206443118058215737242814321477236754557480776728975326139824512639862500150145509284892665529808831552583067749066091530717742163279179892834845368787427198328147613428923751926347432228610875747742681685330375275252762833609483082918937950833220541863779429148265254008128380516097632704179129777021415173796485653253181724672 8281 -872695265093347973199661890165570200204315949526402131454372366195497965764301803342779031827439237050368174787182420007151765879999700832641737461316196262137133391409440040785866505361329884602002513021351631558154867625239473342964698135188849094378308599383220328492424358714527692878135312508777074685864268418059589536695781933682216058620130338430651383388151964166444067960124273856442766060235377419235147338975204612869189823693158040170257827286260326988705591197696 8282 934432327173621736812849983240777416998138129553185502215606992231262811712021654768485341955577391424048078751429140024112713782520964235375016541139064596669003130093065760721745159813834809822837959118555188547932402968598525471440662518848769260293296634221542242413023769005707987402736746591680706970023775979443723439987814605152544516581775183464630261910285688027662029360454431316781441041394049886662648606815943007173242642602364553953227211247744875632160513367424 8283 -1000532765769963023521716812420645177745755329618951831169023688007769920145467535427218487400853561731973063861021620493921196791559334390203386342469215180509191396766010764197553664053373912678877777133934656913201247615189584375732233613341968987641753518240122643510140749779652228595344541027818419357642322018527205864771243956948573238144433561229334423161085008125617099789200096608283173566667039726589107138758202749655321492770907606778278726313333022951594719707136 8284 1071304681702862454718233928904057694879548706638250073513073482799057453082053770651264296788862584373297008135594746368165691070889369212793539124948040567156767744637230506736168142209284331643794798626558805698838624502258055096876519590611432107540846770989712484468793653921342746918125357465375689485723454813977514882399669171380653057130163879218534781326547630190185256590452209723329321425224260451869738579349509710284978184558290851600369278538256566230125398646600 8285 -1147077910635190979135041324088165573389237816403330422160303723994479576397258905898955734019285545929833569885921704102452002199997384473747644396039261773433266489534570991009073021578066548423585278929270815582142400186611593552347975775337106291579954527550669561141838141850729900046475225895536369382140643854514661923447716455284058683481593691644313133014858572082678555266507575554949424759645274101808839969988974449547828936863457923586427138462391464114916972036096 8286 1228205554913069438435148933909683454388501601985876488918344046847156224334868330249616118850850958289234206749688360541254405739786085935323539499091381333386878575991117209493106988775607487377325491191221536637734216443675626065761499995404824025972047273309681683453551833608208015777128473441714108908148398134656300614631099837082730552854281345432628520482914865745596042261382029868527399328563861800827363205165972386133589527327630050605803161973549502586272639569680 8287 -1315065623267719857779139874104694329050265169378150913287560964616964104999636790165575778010677062560890765865621085660897300079173053651250700289572176053585318315457789481437946927552202808349829006318858482484841120428900804798805955236104690050348430426710376592300669147024353823312283859646270545184641472875280898217614408497614291718674363684794679587378512445501241758087755994949795555077118258312197342662634543371078258860122231228486466085663562603546831445032960 8288 1408062785965972872149875547283773536837089420751515711949831644685874589165600906090735685870201268628843825081348176432525557589177731167770121519521303851425165228260359396984599816239626847580719918419030289920991996598194605332996324368762798435223877199358088973188032845728225141717390788858749877982535029021929263237539940090960972447352433810733625652575690381212013843454088721883509632986883114783630457795637079038833924136187549692369399975630278102064962685265920 8289 -1507630253530375081502452349434633080231090720029913878146951033345415190172285523885629623592881433869212573187132431031395682403305717917560955982386519395855890589657332556299668481500967399401910516526216128830946209925461274537953289845205224129410726572350926150058447608840415550948438834563067979894440975875961177355630530098707012831434841279695050997362082169122522003729833882245914679896742831334675164622897094533167420188702620955814823367720182109439255514185728 8290 1614231787720553170611266317783882917926926638069225565326484887611602048432571449611561139444852612116492423918657262817250674072278932520851213326294186320509277169682957662609958613967374961101508026366337075591310338752329904289050370074666039191793927613353229718102540478065300851130336050487283363566602150020996720510515905575645339716829898957166893044249428594630017162251478095608186729144693234641174521745140963584508638018995468320820683851112892199652885375752320 8291 -1728363854078274991710616891499742693975349543014451443557391084437914341768065354725275312744392218026636090195484551854292516171432906853306082422613955130186267019812160474190851021830670376736534544059094223574187952324493897970841176252552221615625173456446578910144211645528792657746441621071643900504489080234427240730878396818219127864579573131835673095755379923263970829864323324156902042999936649723728362928897847368909829277308821223867534250904609833926147225681920 8292 1850557925992312235452950002306392987729505899504835172967814411796971513387467647373900490524642092761089343315190107403703375398493199435752620634576614585999142014696986338465198236242680915900601190613713324871082372873553220596713358027840635339708735653985708825960329753280047504775387310742942357521331891611809036115705225128402268419989000734420308037236511841042862501467871280307784152589373361735671712006102776169228518894583539887842562916514621698008116377258048 8293 -1981382950938762530492879999835442776779109945193805158049518432809315872820926509485021517435461168831259701795003074455978644862242279806636173017071132275065325096013347815664038759670404082336414615792510918068860666083403957454058828792693447755611590077913917145812805657630249090184239773953021586037175103507280311617549507604752160573127576779251259816024135222949059622974146437528848946989198111365668080118837674032910918640993240791750318101112790051315375158067200 8294 2121447990301149303821261049771748550829593253915640001515264053017192398549091606821822447806546230991703349291789523419067692481853940489165243461448954379709641369021956285450438567470038165896614220653426984683807662700450711562366809392575257933654571752959647685894955520947499672923472341821158706201201079018872380818234375538408596858851383371241902125002071677735327179846970116461086537570739339177765826455845195805124101506876881783621917195981997430168222592233664 8295 -2271405044975829515846343443409313230398769984261255075629186115366936011444351460147575539364012087151155409879057046408930333101323281755877214301805442350839836096609358350733554120321538268993945131296149332775195592176401730938531322447779562785596824602301180140728428288898326756605868327160266943323908752490307205259099245158437103234538246932813306424568586480422006607378576546218103406841014909356471339034876771224539558118035683993426145465951285900150187732500480 8296 2431952079825687780437535287069110358740940377126266910442380586521245984658108841504857833172799814436468751432177615107963152857687329189311360210667677705863229749202187031769921659848312282087097669616500534248709788302682942558416065300192198941809693007761722275317865664751854762742080957558418765252755326317464012405640054377625077814351837491993685609416803784260139354467220976257204570558629912076343822108434193348248191018013941142217698566828040462983587246180864 8297 -2603836260962723918391744944097699489731998563609872754041476561891343604657426294474671648999712999075222767917112235815516329292889446450351940569422822070394904727611524918311871934015639975587924382886201902995679044786954872891108814126242927548662963952933791940360308373793577637508842897148889258255772555021379932403956121604935226891285752285080311926382430788593165163587299078442859599157026216468707133930979957075492377040907355298539351420521961788332269677051904 8298 2787857420822169477618257411628399027158667949993940589963515108455699398853506810498868546173006024779922854860118840685028335788866495885275764196789757548954001358996195119913553590035773023265654231247580675303755971988057597358492451363729635998405099831376840865983978687188803034039265733648978679069272311411352568411781232082715110896341482794946582250076226378711910558618758189099135328154677284359902364557392820268027764192733144639174879128421813136125226009838016 8299 -2984871767041712603621019837337435234727200257270215282729137434107235742386475321521181320136139021023454263905133794298240676661309081648730903267939081050125430810804421241241797536029950737961551877551476842881573099451554648992984398221541798743133754579563729939384363897311889762009597797379914067986016196616604789713343982927154107626424280054085470843692570199230242362959047596268570818740707810505507729004470590975389097699917424089294378720715216381462222072709120 8300 3195795852284101582352196268402362609094694121783794523189696528279520498453803437471016205681350384983225604353476463819441531649413514286901871805693697877238554309808684075321392751176751800172457814366764391962372853847677164955879694111623295109613880292575727497836793104521500951954032076461384303927410279089795357139354657253738574012086332664238725895092101706801547035222918013326866617386507896900390756132435727258642576103380630717031858209725414582402447455825214 8301 -3421610823345005567196423576161378336700373251477944870847241923914075587289983061438105259191313371356358001577832684945786241164813225541302827723937764980573723929241027907742539824610366962891071347306370961918333667468780094130051569676521303881372128512688133133381982876760469780824739918580648984832221115240849738699235673678653742221388424650882501915149639464748087242699255849062689482695118879585803068816955465578821052252098744818692584590492694583191863577018368 8302 3663366969176068729963102602850439125291647659297227772776967721752637885063952218322326639755998680261706018217986369878234233740738454638565740481284963118706615432862969048950171490153990271234228807008541536253597683972064107996633702405253918727473450376353218390003631979192370244301180749272757662060538502261330585474367506896403259260618324146897852574255055893317100729690344676029459062838189531498212083243522551517976845970403055620362417349079538151981292342706664 8303 -3922188588831521093730794527140419174853341315244666638531289255329860354397235702088903703112369412794419687301274038502296455006747403519042914864552155952273342420436976229262888356569071794998431725245934973140854230659921924085446928851239271822341060143157008633415231960035678123071931785813390200908081343785009102214652099755663921865368403042861352236895666926315393643539809836063993265673226465902859322363423077744924330032837286407516309349223441597393079334076416 8304 4199279201821839940228726556901825657054041243989680752495175809983233854936307628480305866057895034209525356610551458276177857624036494064286804915546281553164064844685848079435314066001834383454849731152110431390059615394861591537327746025836087345754990737357000480394493819522801464701405571063476581448638016465840660971175844390518193077664806007501656728521429325842620300447932675182394158609650287871424532160361798854131895844070469009318969749907792768583661108691968 8305 -4495927124936567845478546042428492241871707165469489791184533059946741118673134078446853324868285786603772786828041885104041277189596902289594642746110213348241592427437738651397526218495565668789772068804333603919548272391663762011446644028059592923200675757452009237521608256506763194717011100425383365706267246563269354548010835838934666615523319122515037872464611224146365208718777983272245946912830402391435121443246422313314551232349418909163594545451985844235264650641408 8306 4813511441287739610585019443593391545886324902649992077568945424587597682846943564935802771000782285014356355016728229240136860849711246260095975100197362166954184572947674981262776780123380408545556163186279597135849971830693928844762742267823773728198823673255996956674144357386366201571449122323654602704315744963660994226718802028017248409028821504019829711745667071242104946520546155287925971314894806429628257241820800192864931835277306050873372454878662872992159352795200 8307 -5153508389133210965927225512608628731971985703464989117346930706245181225544026035261567747825770040615853645523226680783527085748439038448669521981772692731046201278472485888930945728225970243876217703361166029708420777853712951073388590721332812920106428644572886880963733088314998998481019213835463518585198459865641949084081914725956476524053936396794923079648782079815309792080531787858456306372581875081818382683426650158401593215603055751863411560801228180053860450041856 8308 5517498199973820627008565868844588715193265332271691332863249692144527491603896536716865756064702610793034334043765804260420342464807752354903147606663854331858633304515375089396382459640429956971559494975704840206728719684362357631937721871377200077699943449394260181909616763015958526159588178254784135620748969524704130276710093447404510934763857904827679725441890467825664903140779786667387182360124941236997804864448560230752534445363937037922791945408348082303843271940608 8309 -5907172417488639110690016214835475514635284971476286764020462422113193334528292013893202688123322266967282663124109216331055678076116601516116136649660126134580704338373546546401185490989021819990027201773755749689648995327821552627155553188014009146286818592160105118030987648830826373789314299747675487884774391350047004807093487432705676327762001162884325912546819924183702436745302529353997330271268727816474460305082247531290626291937418119345728790034866504899127532322816 8310 6324341731088069737742956203387598190272597770616832233355091780883279102242625592831071562878361841728400448343718572756345286342289712105119178548239208671264382020247174262964770121585336248319309933958558112856766967067634171952717530862868088506635464209178900991135997625706703122556018807084550762230664802512251243688238537466009382114960152593894056677981270715404312177670637632341777927411207103698516074580848025862744000265633823485589785250894747202715083675244352 8311 -6770944360235442027034167809154650369769482310349122809573289092051157655640890108383774991165880464147254161173367536828880956018552287892873932526690286758497496109965386124427522805775090243651047208895621168659188836883922188368405883835910046028998713296125710761012514743658510052189126106128331349821932194192489110641550757957222805089897272701832767089002418338184548985017988793879313617992257971439595181013407985455407299592829878260839644580583449959303185721982976 8312 7249055028224859867350539736054472050342029810898133542471880633806048325861740164974742139123379676155687775626623423697608324902094888258736619005300061458886674693493678673467933034012199428874685344932817703465870507843521714481435168436292118674452437712206438602610766155106847534315985337051718826863567846682700630057918497408929443735036489358801139512090654025963925210633069003224501577678951360728506583807924571410324841109682504715933078485657622034643931588442112 8313 -7760894566818082934543030250903437120796313248895910839841204969303164607311991264765193023670034443550471668287631163668669259346934300773687765637593191633611105590930052744785978627741742276507494223889063948776201250874063515682970877532116664331455024240200007669017073382983132686202418388853728952644285986238389094816880281987380650343251939343600104744772166560083439327883361646734292105291753322176589807719163096813069311213336707863894923963866937448882614350905344 8314 8308840196048591440436551583237673006846462234414451073303915918059836333536235672369982089131357585798101102545473083456510337438450760319383196418434736059283025304703026974134869769999346734407191618070800523486485704661632623678840099812727110332352926073314501684655015149423083829304732340133299378990375113133255160537630575452707527690237097627206705094471269578897479962905282735879183827348759555156759330513184563884214777153867351365940479971785940352850862830918336 8315 -8895436526610045226391496900398087221313658331038408839733609410299268776798763405689810081185279433468802533787085195120335687685207607508877862449273207629382207164141729173029522668876555150475827390966956891947267328534437294214597313079820893404077037475339985764340225768432181512406045179378463098957224690270696072436207416757905162950358227409391613623171305269037273753349679197099511192697839641260135613501224246156544686617579499520688651048524281108457079479205888 8316 9523407335573365333384189621460114857756828728729344189191154730919306110022950757812305462974930328686910670985823558259805744385578539299544903449602272641490269679935028434909016694884919016052712983378213011562407188588962077172481581010030371113692985695035182245897739839920421300051757111155221022969193139723024713340301058815782513116540854607034078011412882543236477581384809337220849875276236434772783126959341799096887396593929135958114365067035130224007430595747973 8317 -10195668169736904730740762596164713202600214689863942383793938591974796922312697329383121785616491743045481066207389776181433762366329323862358892906171542258859983546228678461001694952425544057634413112046392152792239165422534185537738792915018014158982678219608717705159311029180553735924265730063839908387412795288400427693886919124732475014553669998690609006519061232906766130508417442317165662358114089286682061823917400879136307003931825329934377568160282443973263226306560 8318 10915339834723968256437151988635129021626678806195825023244993235716727872646452559163190150167346463158269205171051301049817654050393289411383694426967592696372637055760467368068339324245420700189484824461564250118527589853314527022108879651518219269981234798512460914275443760283814493395165089235322717260988530635421180041538316612183702748509362085279346036877253149345873566265141733255599297769967071674060832353259481918387535750487255185824130107430812878807910583532856 8319 -11685762832018766224529248874693562686825210116781768080113141730797283012088407283681910706511884378083962783440079771024665117212821049143133153043597172111602937732668291036898301582337906839924706177691122425976035980497638248355499484912176013161467833171293306073047840413262188055404892798811427528758456596304744752479467034498992913275610633778468614828800912469143105089727876513618961119302847159263296950761632335874458481813918516381327155436591932572193439036211200 8320 12510512810494440510188022764695775028738343028200536718880159941246307991824251906136631016518639810610723645396369663264338032062534248342819086726015585382192775827120500389852381170379061461188396201556304529990780396802518930075786912113082068091696612326807824854809277739604918926512884142940308410890931772667978055569830154212744885659935449659804640300394858281752734265537604790093844334949969435215486642533670893136695296111120701286220864142182216250434440224730624 8321 -13393417103655093325417506149401995486164840311352103935232947762537403501333639541097524815022802414164044702684017829325057480012643999971863105919412244543834020763845671518025111282017545860408633628683146517794690251561721145599627998958875465398051641210550458718179843582094690750153427768935192343866866533133024586993962349378577712513519088494718459226643472979502910284026709282580501075116530469102748442162049175783061295887166857785754408483531345580981840644145152 8322 14338572428809184053738524461129584777966211434848474496352015716213151616621737216576640225055839445242511510424959629604349835721943202964559712266334565065859563061635869730033325240824037472804571822829939076449847552759633413646803503726714095177619959220516293008715324317438946716262440925295664473202818918229083382695244087356278362398950753719578488697140137356132384849887273249988830588530347061830792412968327093792981311271373310702932406962350454136586644624956416 8323 -15350363829737142553558832083115971853805348534081102471578888155673174646449499528185769494588827016446013098194941407695875761337020714620527568716441766526234489017660881056625878980276732877585669522349296519900163672460236143585643879712558976037868802699961949057821959322866609678206072869183432171242183470854224168460979716316649375437773017781774163549800152245199992471094406515846105186820914080983413072382236701392381269022807242152004866929736042453991330626404352 8324 16433484950136084479463992375210031874995371297445753380685341713452190599983415593132261628810784009112405623482326113443723986923870208751151886707597603385079511953034939447050456268719906818715576135877334871939981356413443726008629587667853037027145111593305776450443241781055344392474491347498589256793356627846795345495393366172497586411034608217981803409711988043448453474643098194635119026654592499362461274072037466840450610682251003136128801784938104842386456121497656 8325 -17592959731245325654524123666888082333587841334013230213624043617540711001127982891611386299320220359480295035683674275864502120139778864683568313205453704903759023145929441024299781274805416623758415381090017000944188623532156322751996031110406001945295661893963267819647012489088518065664903891010275602941747304987874447265150218180973470601491896938467054235258919062099377837926493286113477889249061411475996733544191757484666722063417399593687365507581117230210257650188288 8326 18834165633606032408245908418870037171660919904341433667477881271345812431920827860269597340518130861345925522671885042899931673552276482112512891504662741980181266563559542215489528478058779656818319003839978895438551074172711598068691943425637754201888950081166328437642469770372592897736298743574510785766453631169459035048961273737562443026107607877307864786842991865084719295575542420342252009683736162644409831993756611839418711280107761806249778116479129892768226568759872 8327 -20162858489916829068633840848552749875230128285131196581132816242328444499338323299562393953868464332519894559408805013180295947381549036349380059389217520779384995762169657660373199093685269967629684771787529101568359450421579596638083771160386538398239536947476306844107222859481964673968900095397371427064820387975164345722959504581575074568204638039123225700642134954206598074811376064236521809532709275309267490649223391917870703612187011070558288710471732297311649265614848 8328 21585199103446627477950661314377916955125370658003431429577285794528396269458482134554933877436090142915470385137292148414302846435168943345294652934334006696374629585861808733927010410790670896619685329571286409620660219165688697091492970710190123100767076195010902253987582661599300868995423162358845241714073229437542372692379927506018634350463536276562321620118732274750227657677172937653747488753464170686689691645127105704541272239362711877830033638639730106125202419755008 8329 -23107781714490707173261311842377267453688022425765269757803348543922438195690359037572940619461354556757873718502799142053534741841376153448490394760439562965984230344824902735743731161365022937427531806738041944263598387924206261523153166002562034467877377600008848470975896578197484541961445665629030664309567120325861215996882872044924641220618777721787319689391867797411971065575732642779536756305900525295819362716088129445838375512133557895669589326804524663298965145911296 8330 24737664465942921969557008976512367224312842119944056831008971925153894792944508386205115607499921740285214574413579135979153229236880718601774691301693797236971705612977872999058239327602766012439221392931859621289142235593684140052134357973344881501063832343010395846629480965244778280791198433924854808034549204361265252642757351752972318042425317888469257392382105245524986561278352640626076470375779267261564954544047735643064252624583527041715171396105837986032860354719616 8331 -26482402008245172725260374256925987893489467758645518928405259660982341720201540336200296207431161665701102114209620748799998222790776145994115295902365992291468214753798589630592338071484131500026253028435240858847593993377932499732484418653475669990977743165635475812128898841348820642823426515423457168191753106280920053271558788591519512890958183226630187373834810686505747987840711254447258959720804367529276758632988456896246246061711612051500121105153700904921418541563904 8332 28350080393807050609257139011487998629303848276800493931795321110959124510340806276543155624775574970182985752312109125481169727000670411058276689789295855278282159023143413346497618681230851358575781915166564111630089760161455163746436742423942000405316281504181787440790180003487613797091259844595493763124583805719156938716000725363546828412306518210881675848643342997109088300466169773978855656875847828369748090316251706095054240005401359335263437346625390966077872238018914 8333 -30349354421508845786075722551239089233807450527572233453780600056420016594770117987793258058366158570815462155561192524890918017681442120180778339985221281326060474915463245188071463363738843098851063037185072812264863740648972822669542494273210564425426230446287292953277870271467024723601645977855287748855409661876392802764200655240363475164671199873620996800814187912891960130777200898036566779031201117848918921190563051284282715502604925435868345603359311495804263343325184 8334 32489487603158106141381936256604598944193636839720070059190487174979451850279085585263018772806698238738799143927201453693774548269096577474699822338943497798687526252573692177071591665129016976706572461826805403716612815357545785202809713884248044821599196645364544246124560202531800787915100082580851940076248348059687343641479706305530926609765011456147997794282535190115649938663971789781121094602806292901266202072670306549010695386547803626971096191413709291212593570300808 8335 -34780394935815159841170623971103978751768079674072155946458433863751264102787181909711122275158134550849951227593951861517901247264365411193878184365004429061059236634933828923992590455097531046969537641118308832465581623997860997953686191521291485577841977298462968076538551739928516718983366517973480279186885514831393531505528417644335230090317008332817141486648847003375454751709933664435689126964651394772190494819555552816841313983567256254765047200570602209378731217125376 8336 37232688676791626976353250597714148932659739455778909842003737241921231519762761191671812156762572143496062092657381051014098726715425379884228062908674570870079158506151330030479326974098006168462225085446240357010342453303980204599767513846883825127140012033465426557898168749442320180642715048302945542601573284955080190429250207914560113816542027494254314821231750193389571588169385022865595095964052832045043410662163055578060129357136756978986017529423579097512917652674304 8337 -39857727331916936138146762514660717674573780298995601642006835081993350889588972175032687159876608862972658844403443342776230898254336846956759183124071809669763895302743125379303901830756951290461552604918842943809542382840613464207766731097394700729606414734436192881064294595558361612347239312130416598905901617359370086061842762686678860698679095500423834575382027407087925553089783491856420653713793981763578431798381830040415166404742561101229803427769301630032005933563904 8338 42667668082424351487398812735217762083589585701552662497897240722045760854785494874245423090720614138716613228404338855847310221868675078779464918576198853409125464642300210814606915674434042681918560866055286880521219617502107907422582874589297393671748894763510618943915798279007919515972497303592920505645883996492634502750842795780336544105021108545332480166018956056311698385276392671097182709947274821636702511409750149849376553372839101882141501489371523441945049356396032 8339 -45675522891597535738974856291659393909256280836646801584467612399711125404782656460079794203697792909884817229185410661218326314532834189049186217982024381027693727416336525804163199515504465168240477857174467169740433929703074348132269783753194024059045989013734390362383543515056206374102784749520100883797616993336061647894880751979700014278271494730344752813108492497406251843585477529607674891041386342641555947574626531072888055128233445588292267784049729624762631720009728 8340 48895218549213474493903129828399289046348243451014494165688899685267323830974039507556995263874375430229830482965237121674823282325020039765389061915516259268107910839469395600470489939786085222882014740487272601644917543315466399450237399869821660663862037787654226901190524392520517677221582344698630611759939828034184132129914303729334782991509649658227810517235506899557370622226434092274073373671660595390939380650483732511203506681684953952578655834705652026101861035597440 8341 -52341660929894965978805143804654488281192618578413561251558948941915672252687636250021619390267623770538609838727727270448086084312701060216712297395627631993923419907566148008917280630174791038283496896541813395212641450837759897846689254322873697089155560040667731162986270969821054474863907221193086152805023106912883002337981352259302807242301776146871109750749106093293510174463308369304977594421609818326818659049528538935487598519510839021270087794555334223873113940033536 8342 56030803760828536834377817135157502709459591888068193541278758796280596141580313089463017879925028677180518703830406195202016784350205174280784281441789417243364644803122771229683642314118408121822125579588642755797075521013428398411394780642149216686553852732176977060530468809141486480634019581442606754546997088271232100888576022055238326263195578039967674705197486360541557793770545451391466320208028444719209013036841000660097012086124007119800464096602626623699115455943392 8343 -59979722215000056361127963743385139290366874200595775149790015315132252710461709208265134183625924611682436288990677571888120743464588510502733262723530426653972174642604897653968518851523090139002823301705401267184467719665149304900704348147286980706403126294274491621622947423094729020694236462580806185357360358165240217680337690968467902527155485491892271613771682405575567875586365712379889648206438407950089238382414337574690261102076268767041523227106468154181464086282240 8344 64206691668245147001605980257261642334090157801911131383398028404143551228195215674546789438361371455441892179340271536314822886166946282456604806331230217735351504064345380707077023731673949636277360488187648377188446164043099242811463005602862023894916379364028145884525730048214720007785225446763191115179979533049298000720473659844006643643360934339604239755643937983653413166533743032587488293952237779144605358468390430741909769342984279921833946399530584047370701856614400 8345 -68731271982105998853832005038108164666690450195667585403069285892310641076697886085999394498040264704563245605818859728242875378421617745795655182026286636202108149350228870038103968014826906973033440114346413207664484254854378757240868677996123734871745569341027819585228718894102981726647430112295119552869144558153222767029410267659925594814991305251147221082195165187200133190387467910018298399868334749964804407764636681928168744907300651267507717821139948500770308945346560 8346 73574397699838735841610826605337276758131307527967267442145331910254730330410932694097229259117040424576855202983339089035303748547430586904474635902716905972113692893264108760361021405157474190116751532538821689004266062631436470859886619592476420619778485647867301069616553139593482224468704376029405925040332097864467171418315363527516996795932999875946791834003771935700784871722006448589422130157971012965668534818030387491142350924481571669658183677284576260451876886694912 8347 -78758474570041963808632575447233219229243856841176730213646338547014695052130298286810265678680087904444941818487048128388766956327033938859664086364002165794905543743251146227362149420943587617908586247996296261323162054198639873635866262444228308701511231579176938653903563220565447210000319259936217096135791525553085168497755651886966691259362303977266146377890978990738733615129604751646095299220398197746094123216966864797867204887056429049374504629207883827875155397312512 8348 84307482841401565186773579390532086535335905403863579705201226980793226513231537976490765293371499798537202018839201525256602832401929131138561654461104388232245693736950643084321529953521454198628760462927985218262997016810768769978534507913924870056528452194469533662888340357332479809315000679352930657255432431188868911069830563768426214486651991943878842021504607116993212741454640298502694065999506642390234747139501241370802284547971931775337115359179396637969866260842637 8349 -90247087803101860818084213040384793840638730673764879681587981895988110363872108749910654318597084215657913137217327534469022690538275854604232290029560875992924318898279646799809765485431598505726460256131787562176265183120722941226915635455737007357680789350790847423893628567162027998429891364920069204322125474582461949283923611020785100464567913225331851347885411592656470137785436954564488196819586632731451518912234595481160132488402669925104443864629784391049340180758528 8350 96604758078680871976870658613136259170176733944374507799796720537025801041481742602017930340665466413159308943215617631452255282160473067117617732236746898368507872563467863807211056889518854648700569100027896333564506800422274053689968214044573480454125761189265976460606162303524416807683508236227301322850198367450665599567901433396751109837227444189406681634837175736827781357459021806795482024811611611760711594285138386100770787132307365112829819287354122303768467060488248 8351 -103409892216659431269733476742163304210103129442881479261593118808930098572484438301219378266849663865118057623264055584011743359438768717940049919623684640786844891227125699315755910306153973115089933862866372824784485827494650098696344997081395598391682045460728242890182121008202633632570330209311891595428664201131408524999986001615924583854454279571611216079241864268673770562333695965597121282897959409357082037361428862458572202729403088548523464347421449588689387705597952 8352 110693954159312759655245801155932087636844163577727776425908869772454501284982380846716618293678704888019512920723698045769238899379324834939922986313295923816564326994139537991010054965526919296546396373938041023519461298614379682437749138051233142461925039451643685395941352156160041232791466092519344454765697508020440774679499988124830562761772806243052506236180481638747320297188988205768698050623273592314189607243526762791133797817900380594676898164311518756521865161480448 8353 -118490618211652640936397057780198034529391013376707571866402965991278097587146501074626061001013334784711037608744811001232660641163165145821386726866542269437482623567869088988664607384292374745785031711803458763452238421086608552599797284939581429563378962950582341296448667009365644698900024878730079210859043739824300280880720295122835164629958268941582331139603907577922022054379520977769907297156143082659974775823345681718597190364903209413924937626992709410596922001457152 8354 126835924176234411463010330246145008575036532273314590286670695603077335761873493758561254880563824801117775289142675632246004657322925779821174095805630065306818640783346828184265231276665780587481468428567768840094561466207503633511247121387955893397850297979746624364201591439250675161590987085455991387256058472244750856582701398820573238050814185631435618525177372463243148203261502356216292427133748565768661161025696502122104077352517943663991997540830223912983687535482688 8355 -135768443365994548681201027061753226558880656406632365613492441731134761856464923780756018144769042983891937928499620523154215596025601295876683719628871742143361068406604912927767207803693210381220632938634485642105746592107428850315486907419271962528799133208806802715820992734704447437774719461588556158379416016711466341242735888536409897837242612756938261157655739183149893510335224452399700227812909814182782475923847600090698788437861786066294013687530058092005996168740864 8356 145329456257174480738003506034971978519081642873198131140702883823684186442108682661767981814878259273190727578647700815116631353473507868885173715865052250797427484700733229850208280020015101598712732689621969131084213599040897547561972953590963363364749746851897796770011619188600296609077530969689167975097284235591382133931760955566275765917034096189604002959450008812366469839666979468998230067712075277286827376637648491632148996075231430006217719444140004603080918993540248 8357 -155563142597721998146080277087566865760044729413900858775762325896197183112814296199217427960781749523764095142782797563156946390931844758060725674019596373128170703650606030959741170737537522375420935870995235462980869547351639583865188931176228942922418602938431302237579513403000213863535292727264562459719334832814822367494015997630305552197765397370180173840752692095117419973261334147669712299288136045693546074772023348997332612571160695085729367073096263665735136399327232 8358 166516784843626865461605359402485716271736599479862116238568527547981534886140594065394279485162883430358385210077168950426774092956311024941948365031324195637493958452218768883985923379838839103280605359591609003865484133526491150275563218352186484476038688096066341620691117293574201789724973985486176063578501549832919614348262821903962782134288945799101239854823011628998555698786581039334840554093015770435905568327063642919399023380968158157939918690246168093056712483398400 8359 -178240985856702442480056842314259616008806654608710570674031468499552802134832510679175464622053349747120786992215284534503108007834084521217667806574029726118837952299474452777182413334056373676204587375869957354480010880410088476543862034810203228464095787643947219106634576603541802325615105299678572987007688719786105475377096183400254119912851152936861509961500385742717717998948490240521494745447579360544742268765326696877827267900997514298925471446966843534644108133924864 8360 190789901862649050951630500519424343819861826523901518708666830304660616693285271421224455789524724623253762058232899372309475274164561026200314505655194835355916493455489886186205617437790264700993431040004178426433890781080771856295201882017954611646839085989250957869982767124305212497552130296568332492286148167759232699162663269977620203681335685151740916729685492682050245659928682798503740564349985019782559254013849050337928611375866487871324027179577680032093432246824960 8361 -204221491738125636437692383901704333725876121946968347712254538520466440090947737973618320436172997872455788035411087638422259239576513826264904332277555812971410937931324590329408865330862121103213078120815787099999021703571496469715874756907530757652171233575802542605663826145261366081172596595473682687299333413439300390697481463950766471359960749147126123825426709350587902497685419127376694453103939993556325239992229789160196230645494324056270637245275675041356323883581440 8362 218597783770332955961183722584880855511100981329143555873035482259779840719274629212406411468920397685913354870305302882635961726869175102755078438458818588042353376421097110029773763090132839518553902267630145016649652032067457578856720498971259613143813129623804663869868626515076296734779176570614231767855541571644531596220379613909603373244342802666027615886653919739461084600735923250824876716822101960163665790003826946332380660600075284974081552220078633486686888777720704 8363 -233985161112615309702168605230410484398292311876500073832865600348041555435751372338113587296354471177304310321494797947419675598880239264770529263748859071217249862374921790656101214155270469512368692918081084791286324171523840042246095706073952629161909733942319209018208981447730924849564283986495390470858284740090933028247150667392299337323601811905523382372856663207528844372786191588200562853060243353539502639104561005635672314408482544488417772747520857650887986196250624 8364 250454667245183778983317936291217503249112035364361488658941146826380663696552314178060588202718488108344457949090356497497889887826349493221350052905413583396515300069572888871360338687133478632553585459839794280630657022596621599786471449110441259629363042596355209063182248744195013769340388966354216019699476570604279085837856660702692185950988393533494794701444200084311434720297785980430454637807226136504812577621931337481401266895142924124184917852467053308501589761171256 8365 -268082332841642553574515231724284183771055043427653276488268611871154062150993352519531053170403067714392600587815770242562615862083308321523695106444868162241953196715081675935897243814023070451398514577651593061345411724064964990741401550498960242508651623636824350104134037989980407974292154630443680403223735844871232745320177920079498136879641042304471981641425441765565939754487515118983024815560338413068940937993569992156243104199878711601987816506511789489945720295260160 8366 286949525539978995383778514885116366001872588106958554094355543095995997185293233581267203522840856326136832202105186286038849953221016619400012525604030243379928415905572152287575865095444207403285653383855852934007294969022630388378959608149852107060977330057055865034994619902738291191863804969989747046964942696446549697132982281878335901754035303429536123995744458500146201346417967696020878302775241505504511188558006276142900854457426221751555174494863680940603726240599112 8367 -307143324221504504575263860623093641630934725392014615826105121321744463687994952106858822736491661604060189179659545138112885979723277788982350245675047544530396523618177438834242954925240854093479224926582521159720564275848547833722556374636240914702806976834708043478168277905792267498997865820495850601855968532857734662543218579102588516308124621682646742770297125744735983191596475454103523323200741940922094585151261107939296886982531303808245445930603049245031543181672448 8368 328756919513385116371822071425518856618160744691144896499354972907876267599448815194825455366390435753584218624402515416723314886171842032386911791353008092382026970614023355310221532699505778334464221916343848937139310220897830911128265067980536730718585895016655792907168884720379273411799733344553340169324839840835627480421725433360360817026866940078866853128018958999627025910814019334344907802277801579896727893125216094855643994852295659115296418539288319784087862042876416 8369 -351890042350389500055383025342560409730193647353724169567317649282534674658752418125772383043239685801628170187429173116065945570413837830950450171776912266539425645557787299071520606612832277725270693663060781375031206170231153019799930744781830751107380715153241955329189561449991131471007731465465568289232848884317514453540310211326456154679224577812396274382643103952970240944827825929936507948567704463880416297278898606754562178184376972630280765928139225937844758363242496 8370 376649422559854767417808907242883448464065083050547940327230624799019843289619684914051668975278787088001740132352431019461732590893646758900448933091531044194847657935460002228094959913108304987006829222958203598975249450913660431296992372288713869652566233874453110268418633297809383729852618459635799612573175495242141798886720150810451296181754593740758477068496786134116407014578197775912158193067322544367229194081613321799340477713384856578606781451799786017253464796446720 8371 -403149279571212497213320981129232969538405954934583082789746329491303481930657895521571971984068444636664872900413324874084205030618787634699908829707203044342227430156179350394427167112147924400782234811696456350079362593654773331811306691295129133153936416854029590937924256737660439587221072278450497429358029012541943967816072217351340170613856967598547145651794975238320959824228185207130792161201317463252842243720446672344846033011709544782607683045568771502623245358596096 8372 431511847498354734789380484163036284165945958633661875910906773847765234132331342297339424701714857104541263721289310723127870864806128737901896880615371206183424616334517993456177776350381998551121171012537537606779317501143121335103951844130966134093662790733148183720624266700169646091475503092787716101323075483588556181291723380602250033627800988988423736234716452685942370302102088070532517083468185530661301863268882295061581165831639601813665656883837126419081107865498112 8373 -461867937000322184666461771819478035827002218433714312536908033664155708305373987871903648715279347225425628808532851257371411530042065666622740742963938851133460468855376440791735326830296016116360211696278207985218881153856291089078983819966754042352442977327831608836012263848468212536183003344010911214364004943354046147581849344088240812876020752016382415967768163452463906613636703032456448531360978087710861083756273704519883170646878627628546081446664918228182481871306752 8374 494357536493980836084259459816982647996552597127993371958193956675110619343069254805864352823370543304427245075092016129524360731460630724194410152128848454641924079821608415055194340804201581735162740801101013791123426660971851172611862425145445434329695411643273577503755158459197917651740815496323088139325505889386449936630971828486082662380739731311172824783963832282278708768225682551822966104386488709261280683868932761562956865385869493940144048268791107168839069511077760 8375 -529130455472285264100307986620016976598861489697717666431462552544779706473231745735786274999087081956485148617802922162689532400454581774710726128114651024276019680072437168682776408781093111330843681256141342787978437127912070965871459816763590306798931364266950289955409162428579806525318236853509392956263668185494882055986419955053470280471030251411037080786016136562922811305576813255013916905648445239982504079934041536352063075151368479502162895875683058234006815161450496 8376 566347012874226687794010342481379984260839460541915793306626043918744543602240142487603949663779159725889360625625135583966540165229012772691924784159428138230304377570930427721382534883987613788924521265507864050869448838428240445924234513989538822947453366155823583477919214889123918307146344664654591421797455666117503112507673628237983020573180943374746900298232863082908146657406884362046243937204201026576099749634381272894284396673175911259800935568342066125505313404167168 8377 -606178773658508560649793374274756212020962795447879867238321911617737823559678250574966094741548702902578032911982525271919273054746570605942568920531422912094992844690562681272633126279125443736534300461701501162019740678625968088339231525135276615754036567144077806811574995388539350107277107552390137755345599248298924536530224827646059449309142632940420974313256341477870663515584582847882778055650209413272946485686622044097018752585793575043552312337543964981874956665618432 8378 648809336953320178254426123808540554476108333465581421501268726639001384070673924082481433548333413481301250319971448160960991947150425733324682783955263976244741878173356249020242088085976752417807747318566977513904064401091080406091620245975114841117726443766329318674461728887290863859887599230978257948652348126786158235199226525988304744813892803884873211423960352331219849286393549947046775647594717900440770055330049659469472107105693725192911302405875755575244835308905472 8379 -694435179390293079718259120297535112341054590809263843781607725512169279117055073139418351862404551146451217334720883646586918649232036591743614851553159124918669385558179228564308850889012699044094593206031149659393091414053551079116811134902304058756747429404575858380623619194169454469144788205933697485189150811969376384558124741104673572642879816660145874428823422008958744073796554653572448323686127537274251515470550069363340238394460849636867712455880266213089813053046784 8380 743266557482899414297513831646924143286943409624409990982988302616866261406706818784593002226556478301651546775718272929510233775394017490992884799353967643676151951016093156450317769421885346984287284980391894165565571306694967515655615569292275641373390336814511208040147912181430489552046698940961218492141262793225952600924646368332058427189273430055603863802699396073640842246609862920041280092476701940847295176212340563812924720798118244706061028875066235873712817592169105 8381 -795528473179334296231864736697265597991952064120801538543897454739841086847336050388475907582103437197130461044920780836946005399954425927659673605964899045443235514896298689564607527144974176057549502331426636166526382135417424538009239481884315643987342467120834041940431018000580511835540368214259441315849762417166154939967410778529310877251002053126545074854917435184938983201691218902188057946300950236917458638875159156724334208197933667149672287941201085822246471352188928 8382 851461707008543872791244547789570002131375726870267394417809102641816313396958393561922637622273510387025401942078233088946246263898205955334078058336265468181597754087836739303889792101800497555218853368804024708058927911971774439128198454990006111169465967468856443235491204472887616434206804533401591475668740117291628027119773026992163607252159377178376283344115649343598066035432980477741721181295209790415112741479257902398590423363061198553459929901588291062167527631988704 8383 -911323923546831391987138907167140543305446920593836609355817208425196764202244483002319865611709482699017819314835122097917920714091518581194752465616530064009483535882417251264282687531040951759570333015200682207211433015831606881223295604194502862934552765392580300384604132204009344565126878328091246336637542987974355484725046662640482508869726746101784340672108016756439464086457883660973957215473329730706555852081660303354563161869011156178079296179397341381038459399962624 8384 975390854262800562997825882108711299906873233622191526576118358976432095096189545111621850071119573806073653706603186760182389398043065866502319668001815748312237319144646195656544623718467293333594870303527325365058746817731707135819840401726168082997493877599738956830553446183209512150301182442876489429613395101148118668537004190579733366314507006099229029083182080818271117796776222694517303823063754804303117418817532221485709168881034733178860896242470748394327251482623488 8385 -1043957563151782492621714623821270400713489938592163816468075047302426862487744546677595411976154256872531041813638667899515759056632610012204768255467283955519273837400203354911133700296551711543000695924183729297780452702885620828994052230582714409366309188612844148046582609095686165467698207220096232442653047568586032578853312704969252733065134536337216860821045803340560139107701516688989210966208083398161551730259332764552324148474898847246009979475420628199020511151259648 8386 1117339800948947766259711953613966618625823170062826595004522316841971276442094409662698014759371256130134768393959173251220127626828071599733126720998695180340824386045770915442502078494445381327478485393901935931146595965206540873333245446056888283125728853288901159078231653769373952773075519006402606656221963074360220392499492180417356368816952718371393333458002572686421432270806185868728030605835734174523148210535764633183592866907088964027834733472582695632030174433519616 8387 -1195875454114749200208708356159368358379196781655291393153894206402090704374251972335071598496622861425042209839929468874889222381503859967844147149815267097342072443507299123967646790953852536227419013509892412240409414044536142030709855363950896576106993300509692623118485952295199311904688607762612702602484938841629642684426694340892819329800742867796310640378036563113740584851522984356996078781930326825505485102961086762365527700348145148573485522029856692642037249422131200 8388 1279926095219013670069736275333078154865373716157609017156610870042244374232018669329266903879030699266782206046462525660408307860087997929130315823267342920762953134775984937155115277607003884762277131788792953877943110502763846330717998992956809430799846310449209485826172873667216068023456268302580365411342806189514818154510218051493380770443172618475548969681914532480654860339561210941400312810269323704418210858477038216057089711329041772440614374922155928021495731866947384 8389 -1369878641812871677109972628232806023871636340789355133077458837477366775023286050854207893566013266041808212155108959432215399832081967281617244930220546345606083676605268197130894063560962337006252424927827382351486188957596313395957159010631505341451407358216069946436486651550140841321537957074194672266764649926067596780346424847432824975528115947176706895713480581581734222874338831128154150735858308441039134788580625143705847358022946533675184931737417265238955323925463040 8390 1466147131372886546828314005916391241500937984825931102018973741421414026666518912586464847467146773869093001108772459662909876134618899373223646197588013413196332680719410451843803350726327763836624284846655253364832307858670496390579429329869634781857578009866138040247292775307004725855660113465805213196892984624813802973104608179859422286167058559052354482024491981194747870686572132996407449535876552865423701625253969103746367051847675070614059127801269169326935417259508160 8391 -1569174620431473640291561450003752767400424634793020092375633815923383361253604565629447899122078544743977568336667014137192688506311563814271467198299768506485408019275326472084676892571902642322512919797381264482937114113347160379808247120682099354649652767075110231515481885334611063761689233723430761542142291115104716772096211577939177037111143210877360200290950941095442237060845249934213595733492249397775836072007930177932386168692709294145679426577946145597710142741151744 8392 1679435216574392868563868373053556306319133108968441527384396196759020658633362195412988633673490900288398293124109757246003578892237907783694638780447776569070617729693704395709631647867226157035216786882227412552972246141558546630437422399651458685088917631114666457005810049983522836678126390066718375115222988566533291879465299632035629820903378002516902797253583175002628028679357548689680370758187321713430630636694225809050521645608319845810561023617631527440989431570837248 8393 -1797436252592332112963131227248037851274417072702610898801070338725501693958550243477399989100138323304708984069709668003323072350546888481187566827983620685536040364552557417219153630604310701408495758614345566001097133802139866072122452935886934008947780680763681803147014904186814614310236838326249958612332996325561939876195161010946442946647176110428256462439259199659473127164120486104505205137452059892641125668024267618745934893737517748906969894440129844943107358873092096 8394 1923720612722131335703092716422888809924673248877362622653613176861772880177437119885617784742965427123132153948236623582340990227651754474871848196615319136259787543962250615584647442728664260929936374549895399478750761169303779021360855259772147158095253151594384784286981453319342919909357108664713985383833532180324231486196011028643933390777100229208324229456663553824588211185137927873938199752044725733137308867389462051469538447551848206897449003208611513250521252664230912 8395 -2058869221606975660781171485985732688156941647068240554645084468258217074185214464677092190671192074778122644894748954863656271482877042902056886710210547016682541903790667327506728299112431996651695914147525361327596562936803409742766469186723446684591027349391463610004020665068896126447455853726437084362609321636590627130947386683415522407694647676373922675049116104083283236518590123866639727337144454029404448364697283278181540888941532426548876235880410775352981193911959552 8396 2203503707347064293178249685922868739716989690695635292709825030615575361399788215522930865676153609783831382704550393741459176171412381721721936598580439911784456462576123040787157245291629531417936879586163633223007477954327478140611199401317191084269840943746555351929223394357764802713879849894021418545967984387351660584668521914514613349651842499525209768930787703797510538729583533568276239546366285717896678993922771361020189993429489199444607153006352559358980112818951394 8397 -2358289250806214227017274187562960083989016470786297775553802531545679445894779564694226267959368443785806073627622211099369335871535497494042458312772833460252992009807429698162450865941728071967576160194682779550966923850991460919587831052226251558272315108495389864525134403201104801054639642478923534527621164780485585694898286471714820701122684972326752689619381488438046247178615243679484158537862072508114012739975632852977786880988223347711733983830954167339450107365949440 8398 2523937634189191573571233032106972975856994052279859415510038994902944617061986415144620683906809412316624860304449791483084382921822462957895184985290705287380767078321485550978445394696564988220264116645308177354315468186657105295552675006004343855853023703122421467202329575199617625625095598511760344553817778081570687989764217752826091816404884406291582625295465808676414090573979360623908022377099453766623720117621607197247049350870730885706088541889019620468520571258909536 8399 -2701210502813138564878401202515607230002807613548136089132458276333729834006818959590333691611147818480813563972333037173543631837165846737079389795646131031718649425297936440952935498527663799815926773498441399336018729297880581540421186425717752389952219585744110979437590983423407926633399105344469956068603928451950146614640504062916980672722630360238957656818139636127047585482060187112568397493797462459588180565972048353874187444219970466974028932602886385675336969839706112 8400 2890922854968409126527358907757403477422671996312047614517428746523836063244184704186368769028998454756077177745252904233982859531608373722802466030950426581666014222343465380906717741255965813155496892759196187052447461759374207740544947714338838938264891502542937325277776338228048067771449654729266583326569324146861815581710084450698555734671172316856830339300887894864298476004706376193959508824470093678061683034840902759168931871187938894949106674333999437833156657775071232 8401 -3093946775803856045964419129135023813259062121986309625237389201191069636690880528165789545672837780809657226176514322445925524483499982014104917533441478006512993681749931924044004142943727849863184103644324284664732600160085201521720439425677357354887906137392724130389392026815757219589211726237051011621864560857755183786082358341604804026298629180138128763513648810099198781376224694206112825833355909956171968112191367482378006221574727946217543958626116353327764977347461120 8402 3311215432283851277659758581848349535645198442005124690524775641096100863790994845834329685588093836098654013601434687244208130676863462402133713493703165662545589765695275930639987663165893244877915350408641349999603508046853495927940878130327747681063002685751331547363932817513890760036054336987651920901648217194290784728312382538706905111401711383332647285314940922134163885454292059105011560686605036085966930124609966103892523752865094504745625058162427919072696899266811456 8403 -3543727347454119696676688249578069795482780428691404825740306218774093937898701940258619936988935903915390743142266639568203245613387386358603759574283466505739623359547580151881511767898359926333226017394805773293558970133574640962391989111797809990557186030230813162298060493051768520194555751789611098017035501384966469220154729610852646313569834491411121943205328741893683895572434098918987970764278104829258905576325816096421060785670241896776936197852165139634569316778639360 8404 3792550973526229162827220474807476910944443750713665922841490502545725739552097886051628258879766694990129226864691325456263841338443043486651182230843639907389018437105795443020072148279915597710634773099484891268076899687854243495919060724516278492035627117898398301055981242014140010256837623015164515309397452224729222684183363568119959370478629515267674947692686236194382980263737365536233132294308318653707586452287545880197930270710041130101134502258843139471627933998138368 8405 -4058829584652085721229758646925761593998199272466708062581974267364596767507076891309135884356465793552952590011790385341858275965725925854380342442555373526659411916025345797831244121742868223392381786332916934976719957918414281521887490686990442489790645630068658505033596031993277034024813492645942915207869584423129259988944960933118072990331510443297057988522203496848911449817271844801103091142061677498083951169253996313675412365176489136716240256772069049741336742391709696 8406 4343786511716214035938831256357582527547323982278781342985678009123770989420878937342269371465940696848793471816008607675942383148960067721398681965055467595971918285582876736811180244916227532686518902636213134136098489402566088287336571932504791986531558678059241321469658362628494283633974713890075621547507703279172442744164683357931159388688492476372341713424003080369387150022589768278995240171568156254962435349341626575764693848515050903157657269062324421517896883692317808 8407 -4648730743031571858659576464567203286975897420273156402358780294749031611232188470835055716601692674646185982921819807886924231261075410069477369144776525498815884295301646315368399821072807689008021284116098508278415596647825839399697444253376128736515774253208414203160589169678966801479106769031048486774553172092581777114885539568792376184944371986165609412994067010310150213805692848671812295852623113452039402363039774497313506495176654246473569414800845622263622337669627904 8408 4975062916491225749266321247657901703131132121244523532691486638248055642315619804372968467074812536553634704461697462010921222668968464901125954936078374353639785349482473432090103878195664331936379419867539304874019970399084403876893605412784383294862229242609509205275547347017674127968892873147819140239559161857142417844393965690199512547734656369265239347307398683654021312686258165168729205068335753997717314028187416121970931191829923118247176923931233928166009716449235456 8409 -5324281730510967804028502950369617850321363709733998346244517063514783926968014628252100095752874794359261713268859831347937275092320516549989352001427271213799669800141436189169681630849449738587398234344450475146284408779129320904091067680785395535112336657769695025551701733790053276070332101402061400724719710742543496350106193534504273607825092691327082410803644149894489259634903277384668821616338144039115242111058340143553592765666470206973970883606606574545755541105278976 8410 5697990803004970581374487592758897425287848822653456626106460883374810562649197843965060421076086825068451302891497860592352759439583014376566206256190613791935387967447038984407137472666889432106328184646617667243698472757908584938396623008056624024088604025259116206630397607776333874192185873768075409767595854685240119120511469345906098018544871880874234220088049356348984743717395837080509249151916165911026710100916259200544212775748021539588092359361919252361028332625628736 8411 -6097906009676513460533945878406636171649789894284173270626314997087702576316616245619314142762859393319143032002877386921881339151248795716803618681060722351868895013559006789510428889401139731673080581566757741238004604448434478174724509043636352868926828496964469515100250091263663262528096689391163924121012331374419000175323273906308441202980337977661781339448250645321694428326269710949192512741009859892099547969296055686407552032737616266243911389759076903714867246060797952 8412 6525863335087924121746288760793032384832879952544903436345690512824343035494764029380930898798132362115128774997316833003895380704969379761174526457093428681838100057171541527679296501841508971887243612657897046159595680453423348050770772276601062463297232410638428494928027426454003620151818903848649805804170005874774246659023193884264094633573606584272767292495649689568188058485522426999477076835731717539905657315074179004008360049861096545837748847512755280768051946517071758 8413 -6983827272308063424184842464130428274544687137486333419330049590772085883892238821583801273411390367159711334232213862855477457458024782883538590540000433419208901837663319812389337446516945436219174722215135675472962242294894912126340391140497729246896250731028903733474170722061791594903267581400670689819826461229408168671075389160502135478912101178704720106731353444036936731587716520371577484588286134115443126987267091116711755822633200165734801354463971338092731431852703744 8414 7473899809432529092579703655984969641856689685774899048576058157692418438165824671635157444947639615352694348098310098619314179313536244345185922284543105658139973249379612433692565202343499348106863397404538510768976136935809083914622986213047744242378393123963000746589092323704297610331199799055334874174147269805122834154275661733091141441792535399873737444613294306694845631704074112907031151520956594082994036225290603383654412537127880987610579734225290109634404374053931592 8415 -7998330043942588270899863070674234049645139494195939207893404289969238097890452812982878386658298265606901736931141500689173512800602021874754261597645167488597917152960305865316014679605025444406115560024182642439987624930254358440933762138283332099698612820669083377743607077864783215617268518335283948138700417307398575044663714557136345747507224627327021856823944938820127594220647904619538956252743632141861536901652146460734283425202179058687155067121786699459518462339055616 8416 8559524468725783867019483283194546438903486221617499647941377941079020362925134420410991621743114390091365137961998756614962163579478542411388139152218641827142230939647543404462685920735900518945449464655990216440020927758133938837696130705509447110000008760900067605508602134406183684906329491373709275765074443894324186149033148853965131155944656983744954581854264078597675309358564115699527030546653907751540826310583201829222102391708721612429032231589882549980463895732395008 8417 -9160057976637149884886233336457648924500805919561364406140882909747789534316188259969212219223148990581557497970859404310038636200822925188850634982556225246055022503816572248021350065520323198355188150958154332741976766200176546799291186171409537059980581380054496556699458892331318473891888531666203283876715000214443022975535511676645820092879192010261937800866968469240481785082253371046617483899755470392309616097916456355557027362694616926117029740695758745594088173227474944 8418 9802685633748872835832319537188023596401538694665561904274133640033057585713030578978783810592113815197255726579905541777010369201592778542939489239252002133010391438254624981262840196750569703274127569431724485233803329936167473654884497455856993311237555209647132996062075816833184829755048523362440011416675080993057151560572305508688878718797706797199365148557113249161513129543153935204907986526328324061923354826928479792774404709307974084172533024304608873919306572097558528 8419 -10490355274932869688304380351246098792757139295937230308896269551693526641677843100847271923582801130907832433846754228672531262058392836624191338355750862763519612690683324832847944765493483957320629089031427022144302881771941395637161829487645312175659615191895341960057164512642894962025507926019385330668807911748360724565240055373218184486516477793697031299477100372570792691272373961300515990984612537570682989631988739740817845897094975479731328549920231689963113822186110976 8420 11226220979160968093994798126018184411617645837874495571978295672896059005919434668451400474468610553113488825951190949416794705873295511549440875978640425321710518850892011086645210932863029647348043972384705247434088608018628896482443618450232039164698824970042906923828036525038318462009376721247374135504772945042444686445903334266090115313082534869280578864622557859960957150403651627932609797337885125878692872738038491397939472739607217994242336891922163342474393250571615472 8421 -12013657485908124447070689880893701865147346274593317097557788355847465942974958769958247927765363414524118967616542731135570706062831856578232980288986402177527325165629352456413516760497148938700352892374696465659156011299398407391030823073428721149172262796645370497400596629053248293270390431227530906315386608694618683612526152748736235639133803098146144208076842358781021234689982646830397611005241906243922287897937325584979930299231115064621253372302462249032939038817910784 8422 12856275618323531083074766388175608640450163475257688482154282186739431738657209476129505122794267325095454217292695794779672915482933850147863727712568246315881754375997823048585300993334951771364134665524033870052442897692075787843593574697616420368485033976476134081976440473151538023673565343623906261460803196536774501449746531258181923295033306732710273863215346450041290563026186761557114885121060483228941862677717957322599730640653220547772907392752876106860055320500476656 8423 -13757938783411937645033835393780128761241377683826887800118707796382521545559567543461178378480897244883245724390108736044148067196305850647483749316018574791073528618380652364930144314774741804502795967641112325280109416751061741523520459154478284872493444518277691259710006512162674075076459312137950919152884627188082146774114476139237674822168782398234563411784958379970920458036948706874325994870033749872409057942262114683318543653691444969972904357790735168444955600521003008 8424 14722780624363783594821070488059547778860210328838569978310198826385343792430371702806343892252093377228879821901462376020116893412467403687679697832515840663835153508400506934724558774873283699594291318216409475409014916547962558202051195566966138925150338860532867581569169651783630101551496351878573054245902797403641430184262117718378145464292456845721007140471133052678850716611311541544030363201465699046463156899739015368524424050536678050564058512044168115812688853111131392 8425 -15755223905409991151985290427381613984276841460565985781779746437110869326696433413711116819652770643355384689644111401049603504276137426007885723371196784899695446049679571425500658842317265866082229962278210497405878369367293587568048452777182024287377089073853887178694494272115888431333233920553278189797768850481480239834202519695284716835364862269688788758379985385734571560488163541830553465314015910523041884648346714044863625172833615756061288867703710742826352741259411456 8426 16860000715179224735619437638107989835842687684847217339319078729301916643117300872853137624010618304399181247019613873761456406401335650265174627249847818271630650061020279113100121111565279939154608940813278416610520895842714368651034974846776892696917059536092952435313219871000703296076930134554088578794232667399653459423755408150982257520537765856413007607767912802932556672870267207999423870657977486965123917408209189289710295927022587265441407207364320481485889658464092160 8427 -18042174080527457509385859712504545414577855337283100041983429089643613413797917796843852947814101386163203027076088566381162642966372667326954445266163278364648777318109380614927922206726830835787289531860670794034728609865048107292750571859526626489334659486637720799530821531921421125405116066053244346693271424994481119893156458031338666707742462219744365773051684716494084696962368753632980829062909953188945570153669120571391389446643407535540765911265566024363343237423824896 8428 19307161089218934760053859635827997065238057183145844063070595818055759115459497369937412136667776731780096028554256509776702404713217458332373813492224400555752828732909435788593617841332602141061686721867851909497360087759689784995031566149171379809713789735307800623341300927106612475021251971486785831109784892778419238801505073562743624495074050411137706644794435835756519701409558424553693454843927217293254620014620758916062021933412802989596741316157119311106251586863075982 8429 -20660757626693110555062871485285497211308708656631420771902373438639475093603907829387128321142747369918798801781370907190813300063718057912921040112660484370415225477559562927201880858626017630500543160621810190540411541514529323678555962641188280537340755426085490973901250614604448329010998424828656229322953841388292572412500474473557560849525250611095573490512600248411902465162373391253680974279741485625307435803832679009785758380056887628994111781443197818983871044766924800 8430 22109164839484898477837845602448254574316401481126860029543271859321148645412174470527188246831616922205644127680100628742851762313245465294551925216584486606861573492241748231036545157883224520395131018562691554820937791767680819219098600553177553166850157592602476813886858838877904240202373677742692545461853153347276636339866223902815951759363972173311142049700430690497331168146297952993361375854865244131301639370045820563301456709816553007104551069246254000343371675736107288 8431 -23659017445708816413020805412518059792557718711006477946763631665535610393911791224734800406111565004152826387076418472167261830521513822135682109973192125399831523327649696480653413648670330730952511371597547843361128812289964841403462024815504854880383103654015233198699993510208549235298597734152568983214899777001535355740203892623990390797350305113490727162341814823415946335435622524023053618302186032286268484024326593253424473456167157785942053171429817987234805751327227904 8432 25317414021406823429461587641783699488099697569307822074864323691223596334521001632808166566123939860934176408003344462036448278913879905746203147958698751143713827363643960681254356747084162345676405960446201206629993885555054011403703507864314508210048705293911592482545905798122904573506255133719221513445018703835047977342182150092829810393184801032660089177229237087695450903432097910516580835391877573063990645620612067557226784044229405251521260041400498854477439389566885888 8433 -27091949400532814928459837348559043860483048077483825711289301014780869743046527691136998457189618157468953877620811427174521398464420806939982479809164196153772972306047436312615523418380030800348867773357383750710438203155486068266457171888692589976894301810359937331186873657145835564784535852663178618200815922808284841874607910004449797045055847467491756363101351637044175263511487759227929171135420984465097951376265802526085706896876532364657997369138196291282073505326694400 8434 28990749335944469858699697845763849991660732114606763936215269258291356525070351394068671475001703650834460139466975622076806126430488163154292472597257309792398730113789248626717411964640577871029568525201157617286349674525016428462085448236230228115226798199395127116333877409549188919946215359198410993688414876966779411198710798872858584209231755422586745232092484202712787332736288713379477907202574583148411380315852965501838009518402615917919433723716423875484093638285228096 8435 -31022507579038861894252868914870882049052458365765220139018065259026676822848796453532021411419666073917629539682425854085208296025861303710653608958484586997506213513475411738971996981344553247582682879866377415796656466223487671029781502269067600944432388109365253412947462444565630817145692074561993564646999810209798215245951993304598870896104368144322337340497010712886263561598290745445748149297299366930235916731311944773337829062364328422824659323214296960639172371181207552 8436 33196525546648403300727512219897014542375620849110876396608827297821516101112356520439323279766325654678800732283908913592027673459993711128649992942132605717595728492811395226418168160048028114061486527467193052908707540534326581119763485320810272289555072645792136160677195639566621407746259408211207240528729437589846587201615172685096481383046346757238350340451744702334688063361508937249505967392109957142810003960333261347445936185496650295312306572185293986346405290327702912 8437 -35522754755557960807841599094010299427191559396378639841478641470333818045139497495762026327089401336855617316030444479505753270134372678644469961122519708184136519298181666625513688453198133669855239431710896257162971060694575842667199122423361458618186934622792940331386787993461508627274284488466208318139171864915300962939761836706831889568802842670322013274766883704855278302825337542157541743480814735263863656074564605147723237633843407933417250583951695494250460681921888256 8438 38011842217565492908080070282832245873295374842037479647362193890697573127805768945454607766800479498601927074428061104998915941463766364196013910492480912164204349331713036947589312148512769962475378100505925897630978303588873541283047839413562554167955261019157613830283937697420870050085340447868028388653334745027639149647432488629996845913614309794048577890130785475703488209545792704586263376497642018341084087621960135699026276644227224709923129050889424556228707317288190096 8439 -40675179001444123551614629284671892404482359864589563829631188048761796215432794254749998151370743956072398293918409881287034598337631330159209392666879085973325800848026994616183599635081297444491148583632262685392321847844355760479017689816645586092306065257723519174167811880908948597424775168865036092982979345407215601745496837304899199053367216573961925785327298161715243825531016243817187003926601175975481002866446658635528244618296980222636690297491389487458474486390587392 8440 43524952182533950435048121420601276176715785829898312252812148951754301410229644578655947613823397737046351317713641606000036948522478853309313114730322927517476932242102948913715908433829360703150989788532291655847397196741848561170933736364975263898832419048887348010045168178891308293505064218660390025664285130070984955116136210186921028248434834238338226533506004163405973248519690314445831390322304712598598694728486538806905068439289282836502842078437513158939137174879675392 8441 -46574200416062069345215689726562253483593665083254006352848310131688116931036044566229593756164721356315556475294288858923181057939640249217606797315903887054720397764269642999331691310825558604322101234726536308734068973435768849703582627173887079015954423880992643244209698807710341350965888784563192261394842333603464143181110988362737174005861552712586825330034263300132106049298297531394118152801049481167727103024663146634265175842872899920815826312712580496941027347333644288 8442 49836873386728774640629619796341357300112817190525629751867862279310737198144472024160869062575182005186850600947311753123687386246926591179043796574484221591324656914688597658157408884233777994049936506594827261844646913048237742298121241808245107261968381489529905581482103839232844447682030560476209758598897835084380446672221123704431005230662291882755965793504216883178782683528294581189963306644093609073190637969747398784030763917593669635480537083400561931395326406004296704 8443 -53327895404680991346196462709651223489967046559505145546987985993080971462446371656171020545452465748815978103863802839688299002296444135350691768645336985758290375626020387254011331434244179358223281998588637490026774394511257801331851272484459928433949312562351613401899764527979539968591694974039542645226004123412430781149670753904558236953836032589045396716907428862727709228588765619564408286894317619594489058440064991856236522857581171533418812346241363447709066264635768832 8444 57063233436800188845170131790613042715905500366057914178131041409451121587122935862894554472470011570874727050336147130496241395348876858190777267584815842597059569380229453177225595433859303838502549957220364992399489480265773011055406999011602573873711366596787316035970256059336550781773480766773720120199881261015404960140847930327013823140410871637458683916048054950597923400555928426614620993038604245338834777405600654559655906535393281046530006361398737482613322068649594247 8445 -61059969882346321095813328892205316925227170942414747244418659447328099760155049381434431517404544000558843400514974363584464979764232325706247815337131157144531175781921471594708104416724326650191485108823574023394176531475460774935089905140285483011798112036028440280708197695545902913536990720082327385748165256216513237554660751390559813303007774246219950801583237708384359838300706076398500720308223253501900597952751279707852131706623784752195526459286308202909281807438446592 8446 65336380423512636838735904622485208398793764421674570399728749666663090877942365185249139708814164321390015945487995886662100445554793167663846558167144033931220657968443585761354388537360281081737481251567660719140832648491294669554676383818315452529618866675420749428008410896356003876813726586976365152132309135720276110748276215096216503563946750110170658706204211821416088334767688311870499805798539591929661239657143253519499067053887636504293222532121924686455256823116601064 8447 -69912017304455719793288621224656260339441282669100209774521481990132230758984726992636260642964476629688440707858320415712970191506164200929808365542491615774740363787266343643617105259949730202878965626400158812145667837783063254108627346540158130042121992205040760901524274420377178553383732409031166708932116558447124873358212741300438685835813638446142894427950948681927186659134575697456399735586928779083116141640780639746707651063260998167661158482583797925605610289073487872 8448 74807798416974816777869835819861459069404514944831548345011207504154240081998224463254383966444927867971474554006427901598752833902862462680702157944655150044493597044042883707875058674925547801152034103396531640348082324588510815433379528532661616670786418521036754451510694868885445873665429945988375025657402029021328012285614283786389440070818760776655019409426829275410015242624680829049242898213580340725334061240429899628910521651334109280049951103206595549887776283391051776 8449 -80046102597335571560527060114004012781602109923067639933775566491389423116818593158264996518072281358936722941531369848068950210292576391232564744930776712546374291354543571778655173125411649817680074070191337634860642840063359121777573519830900250207443466536578585472382679009624050836160054713023193148698001924587449709133566566062727849809968157192335323235845718774520492979248298272476626292038756153723576358102159721716308391371837583946499731283890588588523762453755985920 8450 85650871566884602252098616388654453163393560544498706360339218944283092073605153066959370098817492762012007182373787103699270171154053224368865424006307192446882567217552624860067673772167004493365866058356086705664219102519786120729733429481761220432653110969931135532885588295934010372383227518042548041392769711490050943309092429881140823843179817035773958885535050909017853234368117824690436274151171508129311452032812276249536761987479440283095955626737701808567257108749696928 8451 -91647718979210091293077436923726274354485328853755274616500655017807986680307937153417200315946320206763413659869335107735426266869224261398055803461441080768174007042777935617203685366650407520118186221634687179559001810609786865156059953382055446172051691510551363184457866916641408918994993656201383820087285538785194926181462314383451300677050594508399817664234962318201788907433660048613814850226060538376873274894345587687584931911047952096766581768663045020088776684463980544 8452 98064047068805675871369646362641890894268428499421435986588839530953136847957551876287560806165280482082993786183468899118986588226973592852002276380583055493063637752697418365224686579518244086230037615963702803614097794976876750293380176507986576926414702663065073552852299524226850042429541687288965525223377842316336247944361966395852746914916312978518941341880748526144660456394564181456596590811363273837860119394161918016630714495013490651267922676250092743069180380011838008 8453 -104929171430635846437991963309984173759184957311700611350771285070577146133566826937676730122597190907715833183996249776349444959182372022115608349242704892218751761687773264494600590862139024619269646555920920019134840028945487681994063824420469512902316823379361620167923528004456258602720718937660995671699635508841149115139188117189976788945126557211630642066412232788691633913573195185147051936922661144948441831818365313854435759454406079834024675508959004541329323245514522624 8454 112274454496836286905233188403106245629524285741169180741966304510225898652696743494790624449393019694724414060109749776472715983570825864137428365228903171427637306253667873728408602160644375447923695882466139814705279331791553190207861172019551530882761551355037840962851150404482346689993279079229073356038641438576686097535135588975425560649381430526088187972671237243102785290263377289027270897853292869462999922650176589540774871509877919484458107266934984223845199643865716128 8455 -120133448316178418402499168614645614915270125599160477660041160384663942931310978625663262309441333125155991945618929953954739918515706367648616950916192460543654356093307232717453868109356004003293563513558051657829511595395593335482732253306471804516672074030347094421158366376676966205082292376322721651701898674643085926020293869483471718825858948725066996311905779262030213074221834159878712735575873298525031286520159122367696737208805129741194289171864664875189258164476313600 8456 128542047284061674819717216733644742063627055474196774717172527667354955673932583718395001338111079427079491124638731078066432016195889414605597639831670198311808965236758921159660530706334248062954600562262492762002669001501842014255526243304764331309281204096113288701762260468041159121387318454539439693986267962332172098770976544175109271526996571875926542849676627050579954715814164826910767105095931254278066815252194170345440046101832187589553543296916509763486321759274082304 8457 -137538651515859917868587217582393196941475357810340879550661586566891278296344360802245393577686367852402009723170163211118918869413428996167929024861475943801325363121163711198911086144056389784207315150224313983164672740813776036849943432235410980509539345234330365907718579021353117027814143266143540509115078801437313232261201731146232790587303123377316124949910997443787907562054528897685488264150740942791727129512669417480411745089705217558923148438390566699702360948609122304 8458 147164341604643261905736632673966196126301515328389412433671034396920793384369652241774611440918933901269413075910632477249732180347830290975774480146452889285532502128957726463107904568301426391258863244655465048871005905023081183601394151960975166930364414572655178694066584245596995385713539142429368352554405936591091167891852809021450648243047864538790661947456871749959535957144515798117869287801279497488492630341973015331346538449806056827073591767363197484130365358673746880 8459 -157463065555840903580220680163176813897265161282466149022907034631341598087478138850760377428395074880549697581605858465100236740639521181815854707431898933506234554409849952691211679010030170253184541649097848278406676085530912693978503463427016699814907645273229552428069759614778201302158076271352211884104274039461912948717649850941888631920271597545584748780485341995323691811677189049326027433529883436238900315186421356014613495102124092353450775025124354625987989791158829056 8460 168481838746536905185894760599079859767726142503795557374944549450282937540341194282281045192834594400531786721910028094764314700370099758677100077604779788920637675486870478493918485826634212923207969123831960156315163026870539529515264338243370334164374733508345817895342604365333194736986171507194907082513644679564336197579765886879364989834179697183122906689918937971023572755954465421411627596851702643226982869336153289302626074284678508338230175710935971890875373819442761744 8461 -180270957816047963221070715494966745213128174229142065849581487104755498129860170700636547475014275550495992870273976804702221128197980102700540398214110209817802675311628533000238055836628731539170764080644890164630570328012052595465558117095198246871062031397211307936690856975064109091306708965374843422414049606099470088544501778287684535304690492599394359805926578217964959154905742878093652651313778756845387895797610546826251313394907078259757376457595130971149336671399968768 8462 192884229457485956112441045438367543150977459777314796123242434069341106293555559492019297652223264444291362118034477726639339172910072027429049355899633646781639535717164846958251859827788602512547207646237055668719173469307285907736495188818931059631954370664079971490176644786781852712178406367761806159832449628374394983118192533748811793798256999818440685020113017222751677285319709102319551844282984869856866350558362201518004187246509758531755356619225608938650334074622623928 8463 -206379215147442905137074081787103399556153535483525286853656161117593038915590062472861822639289524833517890962060671428324676377366623487141799189258376878920274551820817698528191141910699084482464692986574443382216341181741228633456432243538284652833282971184341702845231430883852736384697333421587552436708418425440983482599890166027208995782237427626398868586198075712873334553072811588431061209167565381582237185598235164243190505807213041948800265059599010244391294661738627072 8464 220817492923056023137278289048668792886321822373185524040492591208340086717533323256355447571546901835288090744870377380409215116626468424365120590116304823291235471752204571055896914184642684819618371175760745817779756743512950282472668931389520529380872259357683046445330797144813502231706276644428823781125651160650173495732484983700485000029703706601852525003488657126822985358866397390381418524608079325406779319083332841388448377471931963954057209573569699869413552162471004544 8465 -236264937392840981416021829860569008977603360523821465166319901939513528199003010928909057821754716378672610463010592175211596836450376547711444023128312048899592332522800070682586051613167872303352864949849148487009439234845056846789985046010676828752774886899527672939160506410525947319329398344885160961357924518965786183935385701312779991826968805043212122677927058067978633062424074103378935748877846409638567183077466590574343657804398451725178064425055605033955174849396604928 8466 252792019250170164295603085728995759788097072739779954658449194977674888626708262159550453111554455998779661520107084747826950097524316409212547018093553402033976494015519876236642579793732589829487696428517626157207935076081969034761551286417161584297948895062623062739614631347232386907418792819787749196952050295674053230678631445645181012675665228349614783614864004503198507383879998511434134962276344299281626083824780818556163872215229060642241202974788538699917950725758651392 8467 -270474125646491387216811390571262312283344994435601378844153529794900133231893333952771999039986718846326998124928410856724736151584267530606170409026793466003558573252976397342632960337496658974572112883878445636479090523330600334929761498503716444871478677823739985377679888189585716414311707253351782985842860260283322376177151148212775417287827294653017583512022608324188978404942580872020164419607471966314980842873189414190263858928683307909186551869739169083237307344481157120 8468 289391902875728998643983444025977382618812348665102778932890035745958610148689195951065078134460684642647703995503684106377925803703513746588941169593425140385504092183750214413358312788572216451396962400352135111313840106536609152574162215765842818304168536319744242623032885832314878869761150610463392172501101584056337337015744331204775103447579892076608932403364487351698920839406348781982676844742024613018028348630097678136221198434076005316457290355311830810849466560914091216 8469 -309631622922208712228568708724856598915878408162782441522547210173284375829660192830753159308433050908333135967808719769256220342307945921914551166555103799822174827105722325816499573868312354806671611157841264342175636011230304493168497337786213289976935134026681327954584339123585669588450104337365665407157830972340943022288597437803637134912348661154803509409295805093254138081801691867895606607635350965742968198248432975839544544876595329738431382687390955738724590146191622144 8470 331285575532354650643810001148190083968794289587304750830010785031031974289504141444136791220784999190253136469904941118958117569061076230736758184351677979124560590681154666398910335843760205712581444626768434091388947709347150457966166864542376127050685582470087623012167876843595246486496245309538300368154933337432451649428824989989988288417207202227046150258624457484543841512165314242736937612138080567531167828344228681929439164272371024061395093966385313973033151153274810304 8471 -354452487585808178627019770362707484861793424883433316205141498852369620019764269806053764241778859715126812098818092540394678691464949883812167072858861899587016025602024043543305190952503568295158318010525621020453888642261146379467387541092669599810024987289050550863578350241988653431059497528613328677749638619603514440003284788841870038917629700724433117758369646741207920229199311791660258070940532679687113429912825020499874957136186514037722395881248907625697587419991244800 8472 379237971665033121443547371346783088224697744889731257572509953724042989954565421178849608686741027182174784981693767049088810846622590261145365936273088011538723912711839158008704630351974910794892099527265753748537872107872547510107987737848250636148283235649020082273038675599603849426460115686254273851927728303188874787103281523862966134335048248528355170224363032541577299070333764976926609413479389789234787721493217659334843949180531868911612748537374212927554632460507659264 8473 -405755005854456911292069144562071899296513751593692908177643281017618866177364932350189132327200354491065741213169838611153651944446926020857213500794722744782857311664177827934741385268865102712092860646066106038680773240024176300224623861521124513528466944789635545036039245215186903131578022542924855733539426410900378263327952332416386889337755025607467781144880566304005077958669190465436818999364205470844241020278536433862731724555740223237827082870649792529641279268576034816 8474 434124446941346623099269501295701752426909913378421147139383362935920222604938451311852208137165943732423758330611428877228590046145938573547132658060000081785239874285413344030058846911329952881612907458706555572601660595289191882753313086233323809119108013021427821960839828722308584002046095143332076922734879661094965614483273966678058583841054487009324164293346545145355737131834794656799913058364861678180351324748662114460027158457429179046559370694062514996270467287273328640 8475 -464475579341568506574832572133600236717512617925452308822835491572736575659594457121440986902926753332854883041502627333717028762984993110567936463593733134577608256864481145875350598389153902861802647246926148057483826750244178103726826914355669881997863520763518464230927082258026617751812928266401863411280421391959427153024716738818314577403997150631912513718363185412375986429058342468734730828496200820428089387647933782892188441722137969938826084102981493783656768153407455232 8476 496946702234809309677713790594737109530644893516540043740949277679018337952971025007214242089051548480327624642381263919342662562153714449329445403463918069304109983803240932136509962051103984749345037594313886420825431009444581675128053191698789880186310322962565794233408019775727117823414289859770954375246129270225430491443399544366906431457102810537940793516704184181603220111645795935394762792274820560809277194623668335607396101203365362337275940941108780633546952450492466904 8477 -531685757566474349674017037678975059895286814758975671681200552494897902035611413166189232031011445806390787971331887185704214620076637009332001006372767996367635631313261019177520154942431907149645538481984239201486048532954118644553931262492871137034054364120874449261389127334494647769305168468480381333235930333345606986841464789046091211801151349392837988554788661292903898174125742807000418634643925044848456826295804699610480936632135670744638113567283639158138788399806939136 8478 568851001758098227274116038855273902102937064301257244392720501261343078065248207793997651371366902527899612998016827275160973146027273771764208551616841669663145992233609733961085666844980452286198900681921528508433461167099392212326726016596396799995461415523916752952489220237272819721711051313863314003437036384197130686860362430262058276776120733401551584850152766946106674627079343160301886812813329330317171419385578474460796531778794222472328892663662729345283665506403999904 8479 -608611724165540465851662908092634837337122908033100590693991080881451205365410403380109783602305227362146691414609324613447133974736486462837873101834438163376509789009384455177597287690786422928325984630507074911510922413853734607437257020467133527238153159631042470532330625638540850957867031006278548139772838310068209964070999970521171801422662102247007158280970948923686678825019576534801060723205235878246279857681629489991126340944769450872004847186057919157444034798678966272 8480 651149015535378952818005015287341549295078044908806481521281891480035307633718024700685638518802878306078091383770932942688814959475511174171699584233929117498958470936430479753199669824942592549339381386468888011031407590667365855497602577630666118885457870379747881379566486724057581822110305162169786447691133770235323100997754422338339338018409027001238832947216364100062084014190745961021191811319116298064171003626867302959821920245090458295974029334894161774361488951501551104 8481 -696656589935709204561434187191017605623190240002223932828727701690926399321914621885104472728407713973422344103677324992630306804969054870583576803757113262325337179035567555131975325584593803188417423360043467082368854314216132702490232160339057673761502014156693149202926000373207775225586781146118405341296758869262796278228290323112462545887497176645486795457420310189409782902099818316916538392934558519352018168295312210997128133860051049411183806193274123673577176142050230272 8482 745341663879023352722857647016906714453212090685451509759490615432025629212199412817902514993006891844478836667837581117468713988718039987590188704598085809524400131785615435402033883541360167778687643316184710533534357804058466439407914815230123474637909939583808933591098890225778631706633077486139589340573004373685628030427750608344522034854968550569637236614615445849882115768820432592219228720931263252564254113338467810430530439149826325422028380665037080687352521736029229888 8483 -797425896613065940274920849242340255596343883547723033140811390293010370715089848958164049838107492046821526728051580605653665511180867667214582109114664246171170351605735511737890812324387382552195682057214158810820833846936284996512645350431125488370192878659201632474443977890802454858703595601144479502088323755817370026494728879269859771101424838974090112052098263902610359203112583146363539650592757502702010568430724285783107718667139397993342494940034572083532180599674503168 8484 853146395831705975418731845161765449229722686432056008697252966109074006816187827092117773193228682700387438710187172307083994393192555096948090123801772596899696098446135192462339302016573586069355757127093469529567090639669677643213613240712219893180162853877337571066552851909811121416348395086167516274414777506305807944054964530842775680787962196514243510660823379290446775343228414590616954539290616750013099797295940611425303297768803591553896683271274436800945095412032098048 8485 -912756793353168556053954508356233602927150617081177179571252239925366390774010518105220361870162968735253746176221383320965914137913177416843747886537554270674885425937019138312461869264842921721145094015464221508539623208676942590950478130233320772452780034856920081585676799104728720209723394730652946272062720272507687337893587963281561533175239202210699779438341096505465069128959228088797869263803819899148720034032226296799167518680155693338407895512140188927908270703368994816 8486 976528395628763135520402284261506292625290095396849622056617744833273109438071161610257785256204313532780700231163191820851031078999283768015570723157319095716317798483514919559596841369060291115498983777730867676417518293741541080799490788763103900887000432592982850172029264631775889343297453216719467001550142782249018280040709157951443368292575661367478141468561235696997794538605567170159324458122375724494306022144550896770940225733915538786109761791656972555554742758605949680 8487 -1044751414282949546072384904587175159090174903769512432003342228018580623748921270381825737939893333208951625050485389033857921114137019339007407367704561591842849661415632702884688023241568654167781562046999390117717933992179888297241459028533928665824681797847164112792146321946289204253426354914630289541566638269606059723112925972067402894320971027991039061496706181828813048835940515518301001795604787129423893311142809149673813076623280810092361043680276899082956283658213785600 8488 1117736282246715998029248533997870008738346929573204649785867521054297101646688051201367610566026750434930009946072206024964647887068360343638197287569952387914725083283258374709226856426921501629070183844515276039477984126775941343209786956590589472897794798491144583581147144800725339554556032381041532270457171143242617903305067058218022233349436219369196175730146890977471728630103750829400053718994531079144872859895226046498807141203060666371494524309408624592237319171444959488 8489 -1195815061432429377741040749798264304572995466863578572144273983484781074617300413538043297030470070296202746811000337271803176406499281815971358309824303587342789794488831720677130750513940717252678385765600116941308997264391000655128534242348616738327135351937480042727168466394784046424962490628396820048054760162905193097328325510396253474812412755899805946090462619832169800718277899320495492459605290885882545183630890550664233727047997707280184312809396614215033437947549450240 8490 1279342948311293681879353794215493769883195025276380239705994522423462283042255823142023775240210556879593203437832064553959842232032788096007601613531038613178099933528800540720812352205799375983976190749555801233993356875711684980841812716923359879242647282419894445436442610939535038668459388256242639344420639447442881255814873297962599990327618550505498965987435004560009162079777390301948631643668173704586035929352068306065945242953784017432925388187917125850484092937111612416 8491 -1368699884196173992466641176501055908736186967721307233727272349512703915314750494242674750908464854482108149365759415213019458709589866577461971139391135071587071694411503245594694877361661456488525312080616006246439573310628061027290342302061261085636952580727601470090544496718340883364701038066112193057979766689705008094745545491674665946620245079331191595937324363530986697889036779804932184935018168044602285485377474366509282172558264706066965768457946871895741561832183169024 8492 1464292277504796215965168057927083984992314091066080688872869385189967993370116646196207719018350368510090122614681466490860839226678820279614382664383761214131983239260422789534562951651817756046288290426844711054294451623797491136277772098434545295617537052272543692849854623863763789666201640274666416326363287997084043711744525561824948095433885403158185427808700616205401690203466670273056221984233247649341237280329193410397084449468926505278005168152562276725812698259697277636 8493 -1566554845783339529404423505831664431347428694296901832129590757303142002410196723311807720188791725099975208387927678113173677533809356017419160054837910547088724957367169180619848122671642283690640130296543702565384632499597845346185425716920753104043099475112085893391484352631697230795110439287383985667301963446447372893541078502234548041522769255588634754848992047835742139832508004554380860391785569267694938605013746492981001835922844331681814823039056871173117407722735665152 8494 1675952585810468702743997310133497257152483851175423257589186963149685121528634080641068103106101050205342941560502800546772562726371172405415940589793435422043104044095741600603528520908574767928626455812159172886737900570133435537499428984142173142531495060774071965591431213931685341678607914712422738853211746594529395610273833310894449169722144684898966082569699398985509786433695678761035580037499777410180203300419628117354314046778904947114645314043874813629305590441898139024 8495 -1792982880679333927193268937757815413299840822579795551460658282604022482557588025230105854060892211368925651804391221993346727788648696972282479922313244619116787170099421882743229147695042108516845469739247462859343074803726164462829562997992695623566689687105422771428975424571093145157727059359970586999692751325184722424096221229884578032064707744566027754615323498372557435954128897269744266449662872919937250090919608089245579886388611702092813717994519076236592845099683020800 8496 1918177753372591191034583156176062839854632052179055530565119939923444734188925104511073996118035586916773938641139170145107707070854190691437443145123281375147305842092931425288658660585979531124736413965955548914655004535892270891631820391431375163040806866034527384076141804950134246129011571461839093178083716482944086600225639796708181197542451993922471033896703354925429555838990429029213228054432582435070284573532093954919965799787410173127063079705701901602681506363798731264 8497 -2052106277005840932123557273303326198144121209423984366399054263737728944790292267971884762066253713405441911339674859743301176161040596371624842153341465628948042852438533248911620043193197795170255590176841665692434676993482301393196345019497535531119337713651837659774646659045322660170478527933721286175548172831525666222606855426772753816731103578146209729859166604401119000531741751168161253748034253469332703102890475686353534463036739828797553637455198061011473901582262730752 8498 2195377152621013012717518757021491915733141167371005261847421733620220003240358848859712523874672947036514525624432392467305688277245291360384657758883888127159191424837402283881751517655251374550342972547033227164182589683507056733016396737766568824507481821599696260587827361126392700011500442645117432253434414730743524937540660877248460986537768683042888761927036547679509061548358002857093806032780397109315277355808518832343485783317593436912290320721096116288969807734686064640 8499 -2348641466166313668454199157565475571391951715476812677772974170932814774462458759120533815662597316652378855268479453324990227384740239417236674315400784547979714658013667871539896598619252854222511490502460002947298221457129679681525121418690988210803581851372663352018878571850456069864078172178728171121678960490023146033304160758499301461037986071881707469329299981357900231494342077917600584769711268299299039435827510049978349631475662883672241998520978833023832070906062045184 8500 2512595637106786144497685394672123892548442531865442522908857902961116109140387513558726067084290950213599291484348450791799555590614383763401811210215184016949303694983009827009920454110155367585666708686602621174348521376229755819368981511232362116173204452927738621397866434643752744111675203616704024497762889129658111220984283930559993814532812142965328551789106049079688935187900596307365008343311681458604388598586127005749348778569032352570406000196515212548324125002261857568 8501 -2687984571972947095367709065010365760840299928371800593066206933815092520093695185077019615355822444532792752688736709592274459641163383258598848725064882972421620150675456998881213248432676915617139127773442974224226414468977033734511601108014005762298305688969144578107649599901403655325452028157617949051111344828001270890704065904705583634019636525366250118993212895323981684853694252406773102244021992756453190116595833989052529714284509994104037264927956232014206287545291505664 8502 2875605037078222245932117630293302619258242953175808514229342812401057463143364987902982885462419350299936138646873449838438255055899822478665317248505387784349814547226052909757287401058223897312693182571796387136472691647592825575615427342351018448999450501437180120109256761912832210625245388992837427425846611805289070070541746644974330257357653003117291964767357586596364303826892298693196113054428979357811766086742736180176598575226668999949906744566938295126834896722697876800 8503 -3076309265623162299268149456999029645745930099497355414386451336924625505154329241407846590745257300558011780742942310101691740998293162230705028874134389918720937049501433817484743165439399519241056388744686478888033185757083054632718458783183134120799256170582282431530438254957504786693377835661298239328792620026726000787932503674895543555319318934356538338113148253009735998626203098505188387660490402267308014114257545312940757815209882096172932878757527579922412161425924423680 8504 3291008815460105441955430485603204015942999953434575278136410794912469914605491699614152535799471028938234233280992092717710235963344903576699156026521052398720916844549639034414462822503557632478197723734935604815861851042807823155701374852978406912639839246069774071606226481720220869856488858485530843575537735636186575901872081686101228100502962789486496512530599106675610972763360088906132795149820190388864443282448013329181836369473665974659080411079556972160209134353388211200 8505 -3520678694920804473592392858998388721016328753392205175983746514573669534574241920329204540899370426975014560031245878336384130025335663780333280017197081703357087317469207299806824398921435435025781535368634963133127186562556849193079963244778668942250821371944423091352738005682019420844172941833993337150279045196113411425947472603338310891494805969923215409738212673573727012683429506565473228346740844896211263787691661362789673203685911051179283480561619557399000825977324437504 8506 3766361775316620830084945598157074120381322161449320812400606082758547002556533768574410375992374031668205794396640125079665046751567015946172343154386626365525245989738053483951411054865217846615554916570753276027075131151234121328049132354391396929953284319454551548956948114278785106914095781261570291136135767730113516238628677962043594892874342586675580191811721642488393854594154559635027982189516059217944484605938254637609563376130038171231268579992098250066796943469352638144 8507 -4029173510011621313888505690571696156865052444510775806062550672635201777891773933399013292837449613537122563849019388201951754466795885185983604639905430901642724132583565770797534288072345105205926063698032299693048604203588154674609150000310826227047592568664945978099465148660954705666151701548428169451574973777603900249851394430196051281440096520205543464926297712725377787790700478318199944999559369290654582308410918401919893823235771561211487680136234592326820896863198117888 8508 4310306981349087625919865454740824154680446519961883506992939915067378337752680934124062804782464017406480727555839818883614580747754143768464686822946915876599238507697548034827826308153459479343860933070167330929792652547768961898185418380618215152663373563686816482594276884879715246303279225385626838272171234986322254157834676548439841350529945780228784006672730266098044095134650018991212826336846878169514380732165318057854921789505412315065293982356741999988440250925031407859 8509 -4611038298187755849165384838917165220360934107193969781718758693270949882525810304900384504990525328133000318213950326195669240791017321258966043261510828719520197672001721234070049569408497459349922001013509589201466474805359850043932703056066822104057162335180579232063742550280212751523176464578706085274766373945195543670968674155147867981384306291625610578415266382097535727283547559404587198068386067835859399514635530997254846833034597706507434960853881329045800734798750154752 8510 4932732368382163182039750868827898100364204274559789245528060430394838289169191589879731468660090467587575353577414721020443580853909534656740861993433068109299404650799529991667706483116082641578375564073489165763331550953145324155028800990879672322367006298145002728375295282010492159053356618656365700134861317015632037126448554559502322259301677429748361733543369982041415640353829008288663065699170926953774832500835072793035982010633708694224806824801483078745154083686280313952 8511 -5276849072228870657950687195088992439672646509409560255485394585533837355635236431482229499633521321894576524540429644382792950629423755684690550629061239366129841338550687380267136367185937500352460536974045244191574699759411761508170807085786777802728779018863282305883417107235716828284062417698466691333995674545870145750430006685777673710562064190781849464108863842934752681013315985914485448047523751750772038039343965199033526182022330473359898848723199983373051499699689750528 8512 5644949864704621031570612007395414111734157793662811001543374811805873347267736890980416786033012608551684061614032662123777850935497066655234324059093483471480325814406676372782516619626934665624338129018375970066500194465014615375578006864354351870962316851737826699029437821862862372173565781226552219323192931891171786514934078818653805537403303425201498563723248981884895235488176211968479855398778887339215472163574665981786483170238309121581451004007416952505354294571784368128 8513 -6038704836251771517992933168023694611717355411800476708558940333418518402071313181971082241339496055858319391924167786183863977163422953201097687616650374527859587868342315184229765447078789082890494775972537584838881378761628942269915224863870714927124401240884660562168707940021886667235987278148092320898642962390889184381683312378608212256866948620097072900249614463504783052504252338874561780641179513984532818182154879367306184200524661913104750845330826832168136448716341510144 8514 6459900263929262192905251009377994538870272690157727316809213475238900480329694759455092933390595312156783825676371086557671222797578205096772230857717563269700975909957023823176718421088041073856585061352578952846625819798599312341782866492420117939682130837124013499419820662739151883553532473606172910160350214290907906185473598605549163809251746724126232683951209904759526605948979171866346818509896010613408801463288016620244759527339246429990203583243974818755570347558235776512 8515 -6910446686953191307268831468762837629350460001668902392916675876423544055321120699852483423604634124574534600965350936151475399865513843581003245442780489658151996535422351754060028691447055258135113393310859384964943534512041330869587351357972544710119372074100338378232413602762761759927212032142459717542902331968857775214791708704446726253550775035174792256340903689542410853359707583461178486487325875130874723348380875022645115851318548715215397390150585815509408864010906894336 8516 7392387543009656720169944037160713855817446941817609866244894331313525898364325366252546961203111992821152141018599789488925119833644909960384577084691433674045013668626882061519367726221846085001700828895982188533761461471375320364479729652378411532691134058867521551391525746576985067035452190571167750138908114529438870133921746620792095722178162210643365831491406079314630468418419451014815418205701326483431770371147802200633888736763987674408311006631393407965922101257640776440 8517 -7907908404244459938006508550455552291419602848819501587812404882781452648627115296406404406730805436262886590969409398533809134329126457743267352534107220949126236170289612641827385068006188858228675189797879399502210656974409605480696848257358500543958871477653708162022708144695301980008924918627478027292901417395025617715448491022547899210287307041699389019549591323814019359107726332649303759545160891061525925772782011756543837690528722725356789915957222206739434710134490660864 8518 8459346854530858567013419916805335259473793373396316262644672554968560858198754826876767873756604472843929078849603204004503751604343345367586657271716385257894516494332710971626604875514946392418100244758143834799998112659820622187389298214310877260630701986771601240318500380822206488941571926932402069017657118922720066017138953832596555113800713333609349670951467029422010630577449262242421976656838036829361778148013642442915426751939314739379694618753792531351962264560386450480 8519 -9049203052499878391127564788372369158004520009534800665395042486133461159693790704399212001648793928802416236226900995052376131786693177678070519229172668244337468768784717619743019072555667635663182437451329877057872082512103741184047713842083703707956387148050433599894400994248154545192343699765123204721780063676353473115898687546125426602848284174594455047080061811694609500284540131356368208431296025994302303489343019539957515006218506637419697441716618715534437033164201263104 8520 9680151027900677146769432408388807448407662726756948136203776077688604076937550119678934075129955495241120985288226489774700007804275077423957452194872386008091667184082612260216745566770798837095131580786986861485861496342714774531647670509194528455680345917298609939588101872017430523787814023158738238072469234641761783561666362911343182951882800446108602311555352095585642476763010410037907247483203740084550321313396167077621079792217397686240429187433803955578992548828494962688 8521 -10355050762154900753804580942749579320682219162957573356454048072118933391884902496243026097736354944591581643742135087408260841804141875774530800768172010572304092979292467812510007481078785437999340314356003080542741211497775512608848439515468079301458415798803980524555764523034451212530716394802387205490509287838657733380926275040554039022832081890441718041834977433273725510962406549467680710513179817042127314507191094903934250501625535080075099921901652008041117934119632240640 8522 11076961107493656325299967277306211564057390874561408701321118077930064053718309490633065128861688119628448985129408356564895552442871622564983374146076888777852376494083472975295969936954000218145447141637400454659614305854574047933005142861411996528335193236085185690910240629258608025311444852159695536177881599661841540612961905281791543942335925646318086941734958298565522783473815394487513552926658841413468701149210107143746655139318384283510710666150628233962389795699016525760 8523 -11849153602834432362987820916228593340366642620655288834390096469993621334612013900383183645721723793897629411921376635436401166406069162198227985031920796803584361786376530289442809705127481917893858439590150361660844516802652392255210057270175045033291831619959038754299071472311541320063176678277898537277333311977963023664007202902804215074901093878754793349532648385462834825535498979158150649482175821926516585026635858879189233408866573960112145350730728913760366758091639750656 8524 12675127248584903865379572794927815685886071329546258389412257232691755110913060434246303243689754391467682757383525060470174025887632624124738425304458828245311788368818190423627197138379922586484759390620692849950207952736872939164886119327405760116591770840565849452739684104324395904173615717676102036071746372218239019320005338464231154625307007464570047948452649971679729598405261178011651027571858986526062071111826192592324060543057985855133533974882383354756424077279041914770 8525 -13558624306869113748866356336055388298126579810982254974180014627535908005899078088140660254184013143337226126446187922015175560572411355831138902737114883634723950051997078099866765904396064097170671877318427910633876774699012548134694901408497414794139521301062514102230590229545039882862836952099509243280512636236268910166648540656986736517975109749924391957551669231048663603499717455686732905411048990096429158458910718095331115680879162782912964227793516212025035049687631003648 8526 14503647198278314059348954034854208123926109187615133300339117603547802620256233636624269663361555424379059275321086529849248387845645580798619065402665982954201408482635403084269827442721951993214320910643435257544859693847411736197238185648299005174607534015928980816760494418808121951498762087387820175000924558395880970514130926275103401973115484531608502764985014447365838235682133512549501400541898704631354084691540314197693904552002904800942957813550540827158026174988954400280 8527 -15514476571174406000966554073658367016957729137539178310854128997067365808845448983997997026729404461422242941126333978977550507386217476804722381940287948957681555281176394104638691671384496622815997206242995835485097356490513017320547690916436322417003967763374572111109616455616446317148889874413299644224835576243339657179719029746980301255998477375507361477241018946106473999563487766808359657967864510597817945879275292819426396363790959484443735810788068594483941754828979437568 8528 16595690624840486937226931561923394812666765046810792922763743826804909639114069355623350944329025803424215393706229321067688731863324431183247762214402413289372498290913717106516786709875332415106158344096627325272269446402635746401940683619503955701846844815707329966431251291257668790278064318067574908096706876350750362787358958505068291014316977085962509243592023100180660226633453702818163378712180136629237869243634149792047511772216072963739541116960870217075235200821203227136 8529 -17752185773404068745100049692679407830200481116922198139176070610248010175115956727288452519679167249396949605888174485215391065887390462891142071655137586327156792045578682623473269463830000711501008710189260542694699313311071273870704318059307923273117823097438355164832015663168467408023465483062467151244880837832469711116885400321076982116170748136090888911015815857262028219469298265485938563482187387144396773903303647579287149171965537176565019898794059046027780069978072416256 8530 18989198743479277303291440019564971485419505622282891130724027028901020934990962990039414702176700100366810490351428928280179029415097928097779977551339832707141283777883198867796685174106861898287669547313928647850751246528568831036016662662496770767556015551773399765160856592212980360248493085284521216682596479107926241790740574243611685314939481217638441494469898537170497641488230973436982819379630032691934894061912232610843697048095588769780430841282958335697701198645440907904 8531 -20312330204911720517493884054069582777336100931050991530428481775107851973031169456511158943364850572969301005072105937464189614218771940405600363351093399536893601520630811873510449605825354416713633083108027729502307436799708279484154223818998097607272372485655371847635958918652828313041164645745286380982110787997318218752671467028712634238465837632110022370691408882001900613605125746191471933995707346418524120425073957809446096045635685097036866741164621923027484393377298907136 8532 21727570040892526295847328416075127324836143981203407532731509547660362769884760755210223887028462259144505248679347471748945232269929138493238130779385338190210921359706626675782320647040468202410559516291705622887621454053881862169522029071423416875632433858373281184069177587761341700900022258217767153683768519793053402015757127503588964289038353116385946168648320791244718466154411928425865814560375688990284282674028547012732746139573626472305466895942055814008829773421776419328 8533 -23241324371067096018265517055245887449169705516245421398705707342964050358252994210017226750021722934065853396509316394541060932011165333085528680330537770105225441918474107280779795090499588444831254823173388401736892472975703209363466974136423750675596039549111537862678258456397948365000301339512197026534840576772636346021164653348534071619186274181336185107612648189052617168886679525178652939521652841923804666610337730411924799606736399425002605220926188948012294572888589074432 8534 24860444449132313884797368974802318918654361076620692005262930458439042796901010671475048047878524941490099569283394000203520613792734635824682817540614741264014285695378681450751873847940562681772345426170858431279009433941130475301066332673975337511350399568686685774357475048709284905572093126500564266239740903617980044449122433083190561401870512060222569796081295612072001373215006162271251358836317466731319600926431357913152830498627783469927061886137602753954447677012813615200 8535 -26592257564828492294424405237980919873502372817649733610021295003365709894289781565981480344975712704304110873676971364593975376427984618386086521063687450547375849574205886261563795103551647064649641579045631683868751431076564265999178442850397904060663525757801193138559718973873123412397553614456125282273494688187319161997875870808527544698305065423579705349999874420667388314259208433897952257244860899045492886322882799374233583263858607082993322725120780536347224767627358371840 8536 28444600089226842813416601394480153022940751385108186441533820415206562031769900893285121895078234937238679728540423649546139051807534888292734449824671513377009535564863983539421423554682758888356548793233350726049690377724939877583839944859398047390243396044382368011127840869684770003775784750907010251692816619574179486908683881601201556510583588058606697690278104820373123065100719105691468584539084778356015760063657518924062516612023634143232961352154307504527618295033059668992 8537 -30425852811829964256862561402487129746813638769350386588814259771733125282002434989848554196161605114878642120737811382586424939982043013808763381531579644653513240973819157187837051043129187034775292780389703474445453279472879552865813562856537425702167665942708091857214716110660661481314824269674767422782998596263517249885284004160224931991368468129960564114639765538576204809161662264078818175182363968342679362656974634009876266091439312836587115299514121560960717961473834876928 8538 32544978728284734297150756282620385432540456420562602612045531693450466418482001567644684564551722590144098791459865510246315153909483375842828754305438152377097677057275492814075921043114260590515624441483135150603920607479877906355090644305128819746936696729208218084812071551998189623032996326856567479878697859595725425521881558988202452059641931677941518781653845524187553429093397703050111094790399571550408569008778597569910846243519943251201612683359024202137972781712381491200 8539 -34811563448500048262398791453006175272207288573256418762677822836844327663757207478834008706157923296223651049147296911140518923874589807775092705485981653913531165296694989492489989537989066427727971152773024076309218797379216652428472422940094758089526147446609313289427702012885954186451618066128403405944953656635685935590368864594839469269594123247144558347534632816571263233969358826820559002684735333151979948370761573250710280324146384397426935903741024159608657733470615764992 8540 37235858406715211711564417583738069757852878470192571581106051330295758775561708976186166538444666490890124825010968625355568236370552126221486949653545842017844430844598911507115227252339347435253783971552015234144743809900761768347461064568801878620438442834714781670999279006219567889008737913993807853543965736584059467932846761862263204966545886154696256982138468213746195953818335315698722404647023552121548205735935688671440660817153061594830275033829126873720987618808314750606 8541 -39828827067630998102422519744206392678259915649267000721585375335942254377819668752489934829998760191415460734339594664522905145736371442693383258287811920443384772479035305397423359000376594073796013530694576400050510730906430536588130213996833466768959572806566187122801947596628070337025772960575029031523007596650272907997617262412656454615767821605086622504107795263958019377684468171306302055400049774688492690939890386745098430607044445417456554275516397879294448747874299674624 8542 42602194336150592372468370209956926419551527237492970118290778062116812211582428206304450630856504716021645718656081238828877682589111798516372674959253979756555543992121180275160175422775692385137772224093458363107843956459193631432562190501865423006993382795204093453814211205908030281971027180154648545717170811856459607924057914904408234935065146115526384868936134205939750033127694147121312023256864347849428149106263501267790811463487066324801206980272643269747062421782715803480 8543 -45568499392641895486068528516825114339608243536762477941231535680449778254513835240198616930755527207267568865279294767083445896034528560819191017579359787666495656684045234757075500399089268487702799596869679465455364552184149502377138444625686655971532077295973968451743952545250218798081248691478559661251403250536950301026003146460109900847042981427572143799381313724426297341675514420177258128434770030109610115460274011864733003073498976891607985691631297544720780929598652153856 8544 48741152190990148291048205794094326027761422521774508706286623280899540065944282984482436695919860730031392246938229462793004332356894419520944588623118281842850217524604195184768697291336725593533978203951650710749843714307827512703994360446960505234272811860961460239819681900279200811711680638847892602181373240756961222809498378735203765378281897317579202326055960783876662416004253834091864614596427567470042705416670825872935374838379174280419088370561960393513441775094273444864 8545 -52134493873129159883851555481876661105738239068592661197013942249404914003816481843311321784518109105754000626492644635877177838986412645340419304798678578740847260732790561003316460716895498793979649286284814631480162497812530112262077895521698936823258789403228956924060633042106181512378012767972931296868582146668331039979858549525629176200222154296149175381550262986075223239228825812418404665156982988835053324570484317564131894868420972756526610046652929140619460932836634132480 8546 55763861371293946298451937562456146166552703301301142568080065789919779136305952943844254455657081298260565260368639628887191394846080509128959078115995832752504571723121364595308959539903320939256073383522109296909845083058782111864743648319074837327998609375659047316618005447392297808406771263706732292182551075963173331810314929155412299127569005743745391343873726570134194747907460655774022644950954605653349373808785108323003785012917991520350452839355046475956366793174819914560 8547 -59645656488005712139006235474218857510888468370376204983299380618014073483861263985486985876714135729436566695434720117762432839529947754080925400555677894741331082848568522031078958140693066575868532917479389281982837396945751518558390648749747622661026212096990274724020989014688871884252173766793156357757318753914658367210116618180650822273829851045093692016870449123702322917581800241976809937036215625644010655451733581935687095569749860228757166282583376287218533672695665524736 8548 63797419763865664479948493489614508686324321151328979232444281436183836867351322343964778235013266796353633036097907530933481966807711205953774046658856935847195637754299183086487811928308796868929152163575219383501795493701215681684609138305048712815289006629209443316374351504783274759092002579820753248802402128382599254671964311167010504822024473982777557511123794746279901506176176442537292941314841249670050058805471787614870771855600928240058177923220404929991399595999462585944 8549 -68237909464686743043117301478152476415396911122171909541702463890913060801797026977226055574421033242194963797412959724583315803172006339332685870310007572085246843184760805749407693632096001233923298055761675029984687565596177306253292431714261910864201160080389761124321561708509496144892799015215189864849933786254043177114617289159175717837257077628986425379903910307733427117613486488772548796760231049032058098685094721243247699774447494494569712780915672544261851527658856251392 8550 72987186042427774577822164468805631821431484733446262055734545341223963027353258430116469617016659729382635124374158036429735533350706308359134399051327187930512893977180640224600546233843629461002192125937556241558728215321074518882811217972287041169293125548010316808274359782011945190102806783221193965684402492831725549758861905506320477306790078316666702448233691872755684324193265532282518610476450535941407929858987114475866791410203376548457312576132082359240654812717125604240 8551 -78066702448915213189870641145904634804606639592595116486016032014896705672621004392141235193839408317981286296825700808162660585272096203008987369487844343724287284781001415071468249574108873758926991534598746956100062303454058108963942831908828433182512035130681923902082573455797611636674392569603119512085325387984750845732667165035183534943457722755994538837948665325307490339011674841524263163913053289207009942121188563927773028906993393100759825635754748663480094571615326568448 8552 83499400707552977807225796584583328894077538371299698866198680534124299622936206182685896384645226403742849764171947119902875607011071159536334882252994239456369200088370274265110906699470024813746208140031903721559903517186069859037188119830844979630775398163883189692346000896845060396057071101895169811515640875500833509861053192386154012684726668673633704758689670817902636848468159953696236784915364037361073752447330419380252770809349430945366706071140057559376890084969974678784 8553 -89309815176247960793467008791772185753868467004768758234457016924521648227902238267433197132699756499615213907901695326500628009005101407240803820798789172948515629613141806772950336196559500210725215495380446004812906396825834980238155649972651110329704870678238366707164487576433359933787062424870286812415545409507986864445402812098804681664017349531147672523782680091367404353359999231810605477852982887128444599219594212271158678290933429406779551897272987524460231010551198646272 8554 95524182964742648265030082490633842445684924699542103068903148688287904771384311706446360519282117543293115986177896683533827185778724043737384180696905948453343700628832994170310904796490570569881022498503730549111221253136225417958031955950354797621877547480180201254755229197851065007171601530262638786875600184239544179048847251860491022395979798276782271852735965345372726607994098366680189515840807314979059530714387728029450447642827327935488015355694714232560828272692752900096 8555 -102170562001580682235205583507541494980216601537366124309291081062787698222911846970319815473046256437446526712886241736374885700931444204941614619788154831890364617767807785410318458396701056071483138028276199985522470001600568772064721931168288532446894716928127490912348286116970388710453127705485055628831741538591588800763776647106195935020780804244113484213332080755537818735793905645330884593537298392078010559634611384754187350607904983278987371058793491124020576414683208089600 8556 109278957280179050253779165895664174036543198600594313707163377398708734512124419820648399929440546977176723924000461064872860203222784418221757992645092485372220756871378912072575160014000515158265565064369756675255702461756048015862455460009958276407695038180377684284962216122705404208158556041477617275177868821163544024210625862237357635945267519333199148680342322321993554832846522220490495534117671780464581370159575737595108871088971205901124753064337969928103883844939726853760 8557 -116881455850094711990564763229950106210965416535632294439983732262064704403202125280998615947645155184004103725463746923598057204355304983085968413151675438610995402170787439582239824258809238545167032490427707778636324403742612461045325161815166077182700817865379063501365208628105213693644208939452655377576319560198173584868892275979946938770936157517730515798505646305034451801093436835477795903237296052030466445324521961093751530192055383579950842789209072897296467526845017882624 8558 125012371158717205182965341414890426067006440213112136285511042521554425236411845283813112991449089536938720709083209410084558749492924929443635382147139810423155727802092122778337129326364570098844206253453486086194518210564105695546502581803959308401655847325031935796514242175259991655503002442703806181203180012539410886144996372348782677681693304816612858947531463402550447825902546666538971997222318723984959952030085086648878551513630598500299793631344684372129618530384308911896 8559 -133708397390466721377323596210543672157160427663396456947692961492550087130912012353249518663567965661439801559521449999341319833955523780778765882130508019992872411016234696288929855744162236297314546972226854771348047176143468017954129390241532470767103673960090341309952869743218151628787592714866468640403299252667875862919261874234884837782281588912170687757576625521259592212609756943944189730533434302340352812564851283779683822343303615602721011482358192198140844287530467590144 8560 143008774495315951846674697073276572272731957654330222169306851651779671608659049675840549521557404153597223137291495320566501067254914589605672112994815600026461970994058773211629119747533756546955733348443128344950658944251991478789128181283021037977564667525674392970459869485695309650601216550004036422615558503552804677797270018301984303874648448465072363318521147341718944154978128215453414152107283644232001674569968580408427027547165681904877964076456886129501570970680692005888 8561 -152955464646283193534247569855434974336288004600120914467403688631793139275085045501761731477027657579617065354407032477850132394053099341749070003302467153232772700995811539944873578854557662000404435203039892151813875618435373226125022269824098218701796590520453676850366750194630626701028065868856838109412239788422554439014903059770881515427526743713215431670266917897331106739456663838417200916618576965093575485020559878854037254825216821497299950945215056760171890408382437261312 8562 163593340916677048799049090458345603316042545818584612791224399953767420984064850053747406153009564058303447470639952301880877367513874370083801634981071000180961536132832874439318447317569243775465107379274288946570226383186682249683533711397114464999478207299866667036798167367755086299284617463459303280292522921757059731736385924626985993893644851302841143544661615818634404835414483985654829406541796078840257409498245067967820984248800469818959586575810812208503657643078564156928 8563 -174970389022537531192524501881051041738883702245222416834557215803969567321768193623533698649447984519102479613393807208882026594244255006976827019793304389368145622485315500253456234092648033500846424582304847737006686503714119965725271818305425683652786489694809509601774543539447026224402923396538794999697139003726709950474404346573605944252198623731929498424365506094747876939163297019760324323323960407895447229935034453993075589320760853220855042397033467763709128337122214805504 8564 187137923034158200631312955076726967707735506749970567752188401277913316947559265022132728097741214861853357219626112934448057185603307058142361598386816383021812787475689518208009450419707989871207210597828722597215654484331102167887817340797885803042910798851903448921706767171597830139405214882731204711524481730970259436032134888623229216986558146077954907298367479609186513989765473297142331731705327668558667655240881765454690946028146201755741246725983167232567276545787757161544 8565 -200150816023049594089020600710513620050229366940234501882689909536030486141756190300679428462891429644104914690065114458593427883354251783009288614222465411489671275562659009149033106973540108512928959978297878124084018293740442117378221015877899256945180668416383079995510794293253025089153602206552081369185123872097083790763639922496136869205023814499520446441535286107049924518007442936619741836138637785187623236011282249618635384803029130538139386160783571978160538051455647481856 8566 214067746677494149226458996698416564717641923305647108481949891467708836744324314545834286691193381977190635414513444218146411763657857605406616026066044400846502710830527932323698461469586567016663928243325642116616393573400170452222491446629136442244248216921619855720254865869189490585017272186460838589980527985010622956887832465188925576333141297238567100381180493773628269870797850676950283049009675074914156248280202318373522301342221201814480481179779251025671875728037423963792 8567 -228951462991244689939086448859028956722875124434728860877591174732297078687720888228767342813549608647311089762558046775848101233962500051969217780630558776884781252856942806417783780689284543525108379992072991084051829150705626112915926128197430594001733233284467987834827595875648299936151797995788092318417858783077882112920213981966029237910873868426826373249320090106618042262420672089323107540039960947561532692881028869705117764485150197258162800270952100515277697875066931380224 8568 244869064206250523089671835524410450178888078606235309608915924455663135760953662154788546351564017370932580555281397984833610794896481959863300808204386700847432362005595246896624192824700825255380996247699241379751067652235017194575759289918862988570898883351640229598409150487789495417049324733821814245045367868277374819301217549666575591061751361323005350733931192692018933686071934571610185378900731229942182714621095056873261553017050146130016146665275693673574237148229051947008 8569 -261892302271897382816813885734187111327452571206051288235357793247258161500611509204980411784174616024743236232404827583897970982427118457361356588003214992818611563521588832190286241330176843892683925018250298550080042863845089582579087428319226748898474885474140938360738153390007060699071880783042621713378099388165607775167645885949910422228520491754791723220573298845391907897497947874645742593371255954727108374062536446353240988532926641810570551900761172409692906830375019347968 8570 280097904170483390608391290357119864327952272220828709155579391499591157080788452540100110795319628810260342458852236972545292851691725809728312365922745968334362115489857589686258329169517888284199396124250986928804987073520800580044038438536637201520471536246960298284696852336592971794899640568091790916398723765541241849220456626828673542895087092580409556224788130882460006911908286410324637934616691744064100426313134733964646190718192276977016821636883483914714657299744463141248 8571 -299567916551911467380122882753826796282437668148195054923099763106452571729127350130164174342107286723757195258719282060792414115642753169121605195160051168857985361670671048936215508292818988956336813918410190848759928064137683213387387151457178942450991318508908300048894973110686854201944515344249343110485612284118460293865654403394778474553730037421549784041452958723111899330053185514670999984315930098483622834116209206665204882324419373059260426525539799210897197391621904138240 8572 320390074220274608442667823716708156418631377551085310920635376506253497291244044453569140089918307737700162188967763196776949648750190443520991154789746575070823493063301601996966438123009817019492137805881473752273433297922645174391146353922636366497470425922785977319560955109167805129325006557719332953740016162664354119281507578087208839263867071058701293874325996414191541477165923833070896888936665319029395027364019223416115945051387739786549125040224132702458442851140177802661 8573 -342658194121588106271086848181830670107954079691525542695077722375676115103263869278833088444189349914426582091033261652388332204004771784207074024639623675815690666404269341083790738177708883547784485521403967921871939182537487750792382894782523885062767990821934415669354253575148972629777629045962997145726351297256856237676851191182745211604811182817735054749842629894982154714586987255654875707497382158442670260147031739237095196136498531381812500443723722077809677709722348158976 8574 366472596595856765171337894271431428963946692720428347404604600310146445080155119636277742125449260148251300865555262350289386076309299553369015770955950011485820146326916291252648965874629650035264051576401195896038085925859249285592070525625769929634537210928381400489710949343948016686621191582556259096932406625935748400400397127420464360071466628824018657812744457571340758306948136870248372781190224472096815303605025161870813794322751853153219975241226620034169323479646565861232 8575 -391940555778462681049630929028111678505183543502397354181626710003276195207067970945252556898304844760489307029242673709207515087693608241228698891939533228841516326036456122502160444172922411386477848055603170036397909282547393736129998459867729916615664075021487855269721249778031519084378257027482900933380766043943991064510299498102163499798204862871601663869291528350811316413213027261839001909068089608110559870939371733039827000782136234963993840824378103731546004749515698995200 8576 419176781166062493225638368177808417402652410664137608740380039679385995186263956100301694077793103421724297896931341547303063459933471576819732416952173191626125780747669884424805836144561500710536600850625207298555389901672571444570568592134065079063931518603923950673051962288326868826660349295995275577415654372014220085156256616100835974836849106857294892014524659089999493804111548418469271898656488825622421727643457863388696547299086086653854528315623663080072658729784034713088 8577 -448303932501371743897141329425310962222645589767895137843704923794294187270194506069095817829606686914199411765333773896851305638285195160976212235742111670076402243584371631768953432258079905404954970541852363652863395113829953945372264179236931523677625614247663931095982725398935951326848281062178767255998000750007869484940702537850607045590447610882756295046718465437953304649654855182391723109382909487758135594048572555415808847273872508125186502603899087000675472119910937133056 8578 479453170280007621521516463440304824255385350624845197420306048737812340901171347265364527523571563083610911025778909686611712097766064494382660009288051679409667670867142374799833505385931771364014236277629086141761315923867860326281793854426547396884268704849446208571299975910740204759216821446913452849250316466730968328121212819983038161260832265654136709654276238687530675501982590925739708710641868322426215722333003481331922984501732560042565709310623737146788115387306977047872 8579 -512764744341622108785264522117166898167135684158174044030801188696736015020005239871617102825440306298324800523595978881869255626201392237716092361163136703067077121303719312693378170682367593616718375815326733917110201813172438639509867195667706382747173217690941905798982121782327175860164449982480503904952973185880018079324466170582590622761514006308436326525504726043849564397418340045176202061276904026771805527810176651859382580771313771563624273633045733549576881678207019909120 8580 548388623177593207337328372501945751122604861808408965626425821355444823552553234182096536706171446090139107890574884051584670520071323313084599680919435634146350797988024821477907825245859275871155428430369390008068266090078603553272718653484107739846524015297343690333468980816993634305010393452628495705140467144810585153084921409552280460343835015858703893479888305666408434052730936518100185827873748833218736086060365960469827804519734780375490338132047586359901154291425513478912 8581 -586485166769309023840627914048509146186502967883323758643350181378245625426270679035243995768545009970480200017428746462282498866486410346895389949805523945823796630115310933818260350665235798717116655339024354910380478458146633718506761456614940438239716769337913232287970795120715298017148355525666126917486235457185554991823783745452253240951510572731012196548146590854591799053868088314627469287394526811148825685462303272043928335661202617391381243060262144569517784199443457245184 8582 627225845965386733984684687781409531693600678464644282548489777704137936286907228796373940410780948412609797063893533302576234829310358758992788870704604759450374029639297337017639609495416677014935664076825853636697610728625334648372547896830098673256916783980718590709358539692099018151654403927935262392877797153846607372895382443595869975848386553368253084474077817185855484658922465944800584057407583995906012490928960706884120577918434935208361668168689306331934395169919785604032 8583 -670794011613880142060735716818465804550132988406325581074298053933749713093144557724592141281290464954298586525078615264261508755601445780086674501841782173489253358836090048222365586901395766828591400821899718374151305998512013841663839333670728337009692910935917457010852994209399373309393427992592412033143010113961664131338526914824796869750930299819076389600454751071838346156499109970842069351186824088117316551415132932437781019899241207236410060890811154263434208362438724681728 8584 717385716887569594748579752189869952749338033438351493041060364231985732365297772685681188027561769941348558537896218656071611711215961669660157711432802206132425114389392801756141371577411006866005173604999993316616299808999242559662751714505971196993790841235831174231426133949870481766198598763141470887290023180469472193504160339428255168905789755861280661830931995841017596998785076847288739732421722457166336921694877008442354494695364446652423125023695959409887829568894652063232 8585 -767210596477783877311825556439624157627303074618432657796022658129008408539106173736721070530826439887898700535956592469441990898446331751868976625596553771933852307097542030051360336442418153105404952012746109633569849624611545110279887331449222648961042672412941764978388127641132101121071450094588933269292721814184853695926133604278154565660235978123011079604642739630916856374807904045574233614801178209297135313732309561638586093085789421350233702346641799390616194219175420362752 8586 820492806585930900666165122300283976250265949489323280325204491766122447411347438300464945066465189084349143152760169178748074156098556993265390661026902168560937558138980854683748663647088680788466268328539799299183916175358168576745178571001713430734017263909980653778851450154023709192032466973042754698911981705678550249573161106803377654870525680801042483199420374561291555993023652488520238076640859520378787903086368610332416914628918167920159751838561985622966361125738553514944 8587 -877472029913140632243466604727318256241332703204169351447164558184721500531677970116950907214674590336093421705985510503390874945987163292582208803294767616468632067226420757647245828220812570763485284091707591292506006785253106898632786566419958519228925234349522575771331695223251679184610031767329917679444231832671721638604899038201587751589128933697846030898906828489502048432761595636570659623720402702355489301064989615797426663636673717719134870350109281940376839036676387897344 8588 938404550138355655855001376896711637260213899091175117919729699150871511610072745196092741089939202667996032026512471418898107369023513731047797812422392688514010132780282414738151539124056456452048974039276311186032360129638240167662897764456949472134131484969531702750167947434879940282311028755058597686916059356638761371732066569155235070564073714445702861263919914861771790101847499160403083267953801520507669505270260631329687667435418976271540293457024324106637601629714352157172 8589 -1003564400685130802118288299004047212570552310651882678636427195383905014547559609411720056263439780011952776774131888411785776598230301383170938111151964746227940898563882170361196288017509306967452717405521792973853021283004021150275309065712262842939655267007186540906865477277870953796046470594958960233818603692966407473168520049459343307459610223980858191401400761644341348298789788628202103829228577687435015789319835411116440627907828916579515767163912735463269783867645828792320 8590 1073244592908701029940905962612705967740895661086368346126400017934233886753191335105341239037835571709435898180437407121702611630973057868488364860704344191121152506827463955247498197557459078033514894820383222972336840416783940311101508022414459940101222612504608892039548148945746297924495495229954888483059729064297920027349967851815056666606598749664038367657545311686638649247151032981658764099698369990287537488479008624538281047062271828176925552877900508858238556344183161513840 8591 -1147758429189018543715369131104931418069425145871488397228374074057736389644390838360284728798263416765605047188058902420199244213176024679672367416240137805871769827118286303242069154254473859527343564683727493267736905496355854094521576745691228897928910732822437132682594372737033028180657141748298078824523927771674905653304356307367999158527932163647963189550321361973062547049298205618747060570539590029092388601880643519956114328863081002597543060763850602174625454142114108538880 8592 1227440906794019728343310653172427793635741998730201827043653340289770841230173177380648939410496499802270067156280160014564229799789112916628258053855547066484035354722723526274759357449853498150147584205008568072956614445069079216970653594748201624757939499384328679245089700513943541102702389077423343553595643889442919011827842821087063433122080082288085210269255844294461672626455646628652422715605617321024967320590424814331958009415053266205970135777876233722352575826095445817344 8593 -1312650218782041917749262860564113749532882639755113358247017205204972115983408989919013000658250054134323390763865975005122930585807756465146664602475779894895544896109264967268165235630713463289037163922233903336304646471812038969923281596137726324677748515775480849688259838864093498832994942569181308480320767760882802984582961640883827007353882326062951854658642038188561779295833486908172719863172257515108997012161517212477349311115485641578495621601975976348727732060330862313472 8594 1403769358644867087760629063127528061689382537229498717905772980176518955945794032048485893233926276941959490963399500860215923924560241123665735388067902763110786574871792126091927611148364578811267657917275578842597696295484074543526083714546766030473592389161433393167519010974779990851916860967874847348728265937620115785147623361920862588250904776730465157655916212263564868887432214412513114472123890617746971070471002638369338358103501580960620207346833973573283101751592075502144 8595 -1501207835855245809348403179302630196294813835629254122637599338736607111949108694153122761243333237533704666944617439372979297607859672622511494749101628602642881777529558470115947893443986676341716292275540389593200102902223563584667407754428481291945481176381221308565265708643901066175771851081968013062330208741430453988488391248642757935425888550999620773346444520000891551507737759307088029754450975930473607874363508374422390306554367422278404729190253023540371234512596329562112 8596 1605403509977003970722249243302006286666836549724246169713502514317202180901114158736317630119193785366141651058915032437351886427827325078489795462499030495665989491767214053313206234828095684122731555199113292050342489297407670401896798359104282440895274403278177999378702758850135505069361173544057814411432354373869438921997295847931929562657426172523198975132537434811806085469785339031495526654593729075590807168066126598503964109370910101026291648188879951890281230226824344025216 8597 -1716824551524151954347269765858153048380562750225985072301919762526427470761638983161057008823730804905248733557895257170472785093759867595146078630846485078022174388170674085049186019331236530894088216389679129291419180068124477365264609592956546435340291152153175773682704636440593437765492444039407456246769761487871024220634275623061741803156506220601512498749827137280400679096499264761351814456064119640648881540500698133016134307459443994277686432071180706754527466503232563970048 8598 1835971538320147250912432979205788671429220836201201745399752802941158763536507442779872535304357522454822633842722048688020382658251744115620470512546027422707243886433019259279842666950616963420489289963117472490060715000563505579912423811215722448412596984577728797829007567137413372154059746168010214747808870147344366429299378955235827850146652893062277792833351768545550132970986939804020236252368452885769068195760116619344180922641943654433920207308660322473487171408009240980768 8599 -1963379696712114438270810695745101140745490830305647422374014212365048965270410195507649381949950193427276053062943874573709121502055177758900464445474201866826724449359006198101607857035980585020455032175647075095377725549360307330204631018540921764120478997371454677110718653240151617889636573859669949238863756061255950372983625445016457011197527062881247736224412732966881612383050792665212935271309162209352657672894196018048918669251591154155161581690693496184221238962935195238400 8600 2099621297640081095144203325146646097754538849430057636649502471673649019866437603146196423617702705176122411158932860801275978069819520673731892586038076819441826915902444092772079933393301105315369318056749389331622706731225709399952665731542542147232391090462080825047183991632424062249754509338995789387492467387229266579311831848629338854715215497381346167508525270697759938273800457957956906224206359919176650509234410297569745867640913705071917627868091135428589066091364698740224 8601 -2245308218251008974620230611328789367005372493928729918794827005853105169404664457222380020940933351162514831500047248939050156375404265646073817939687784962907253384526029576032116573580120738318835237048434139061436515616482121603843649789396248489239304447065827364659224194821372309671560611270919592397753613115258588863030081031624975023531108065310738444676193614528317258121429693357029930628517810338455465267897130187807251266089231567041696508855018704905867730055256577409024 8602 2401094680484648092888526176122638456095495367985348639575674797352088827407884343173930010324454975882333400249512986474909257056807108052750693009219395328700662897789429601139894706836246831527992284165554226600123562467703781271033094743966278797271225851584121852820616927596602346235763564486843501180140550911102877471134664239715152939161761374518614879973959726032961055835863633459238561914725273038359226713911768919812510559863612439009165792707028569190112940305749426927616 8603 -2567680178846289342308190901439827108923190326072151038464926484189927567985072790287872609037407016432573681197513742339449575677096435686505886594560534843351280223003611473758638142370032346930567964628321271359339155067054166453473280709533619551848157183224049336872895040694451903840482892258280162918301996852601841613075375227378320898735925649601485610632965788310152848214783477479276225496499873550015099882088123686559273634080314052644757062358873233128695088412953547898880 8604 2745812610423835921293883947829213643933045971669173599309401172212907151289053689291415958388812327672559807203420787855640142544720151119110603012673666776740525976220956075310187620191266001809189488380315016658174968483611715329771514761661893477003257598557266014950938648308594023663387627857664273272062654030659448714292404731920814473693774586090345610817977626783167019692279985754225969583659296671376324081022702288101030328226738650712394633206087880780999680357954675379228 8605 -2936291621106992917469816872476499640681303063539810777929861578108568619555922561012739947498763562333726637000647966321963768517668264305332578409450585578778648984564136774396918436703625980531180422875869370424294550305208520560038869489324018876454911726889671602893617524416225803131627807578883148475474702723555341118989198090973484480817146127391692683013843277980540018555683257667078717274897887316384429063784897270229035196909470514400927339560646894629648852473164814352384 8606 3139972182928782467818766854367762297558726789441491950290188703261539233779892861315552641744962465484094001893107638815970457558095783651558196622601965592376645465442938500238043470744034561480221095362719689944124907005946309441870748930696323881546851991088488879385086628717651913260981967559312913290192474952469941691419409942259792960478854930693382065740367092498103890786794297172900440839661761368318587924816060625549159060442549839830783706579856200464003719764063025135760 8607 -3357768418478298447123422266864432709454371963889105678171954851199652133993708718568963030388372361358069680019405816523663929266226959153801866846120734194438278485447312947964374028545185166556598160726107344716641150503484805667952749444901799580899342694751138058026462739489681720104905312299569404886973393764620890687247382307234023121098968073924714716692180795354051079915106315267097486079661363975785524725613119593055642559141703792498006301729008971828907235023060752924672 8608 3590657689433182589839862076863746459958212821645995481411458420735548866519430579213113421457235953932113936045385378310719154983527995902893833488657317942738713079905216787926714623056016315015108446423104722081710328058644761898425563432626694678553336943239790856443713465840048635606834302777425447559825477646870807015343390891443691790563776405132459644841726174790792434336036154464834705790886955381600633728048611089087591789472501823298153114466130850728360342464614011843840 8609 -3839684967435610076057692414628558048081747531868828182574725862403637999218255338821359630720999319261803487670034248716171574951438070446075877924004157569564186927011248089408923576361604400272095176513363732145225487102455593661108004010423741388980279590372475064568681964429134995295496788296434158733852123943261854702018426460902991955904686359171880922645583150618729802359453230757795928580890164971377598952524922103972854184622586018943731810997557593633152804320976165142528 8610 4105967506791828969121059446823272253367872849327942268894302404777969758045052518457320228801565995461670266699686230998779497539664282805416788114721937368626959593100732192802226515276950508705794081515657401460746762053592374716855600245150138179676230822696317674501484417438338402391699549202327940815304156452943431962806975502604245325002090825268904351112532428385284543260076775469623390502055865730780578315891732273768749587222279127921929286682927238752229016736205398544384 8611 -4390699839818074889228819331071759723079749082687660034646740033322068177426475474692160785219047899690311316412034062063194580960033657836068767959779838285916879776777834393321655599395771248237601010286401593478052366821170520943081536368734823115712188060135171687581152176217789007317306286207181918850764346515938784776614689628337603757625730024532570430154462227229089970112232687239549293386139410074653663083665591500183128496822168997015435162798014647588642147638335139479552 8612 4695159117090933316251280826235343818880882218023395700516947881735854910943809622993625900639993353767994646941708505061189196652066881108535116378306621721004868153975713349383246535834235284927786955883868570167912800052368889388845353921315710502127791322159650949690966862075609134909143491350207325825587975657350818788377067756774781404108628847936859778019750076849498982227885354598197384460942273729267052089523305987633128601429446248130894397437477563408016374344165826994968 8613 -5020710816394309576912739779355118765761591431752399475924495271209190241701714969789049977486794568270875018232451265379335558579519739623327481770064915580957713510983398105797885943897559910047288962131561995079870832353534799452790386376138783714416829379489709748033392353973945686008781716004976639583949134576490774896645072838208136801714417105894625072985214739599754839167776137206362140432762458400368934349635166631451911961679541689461189430597750833919842273453632819036160 8614 5368814845794890905330641061125662601189049257343908420881632625261353575638423674580788994776043251059371382758410947299943295248543041400166426080086676192623014611871879025384487322013986014644347688403710919508465195918478672831039102677331350542429774050632813880784849641021081307019645680777751338416676904270636167412761569710531379138675972576478958389701249185164413712888833589337905590239723179881041219506463652827660552257513138595949077790259003384713763473726021800520160 8615 -5741032068030613407260592551984846445023098062644374213884936354105187232402369402519900858394884645864231985556493031635609164356299389259335388305376312596283313062369565474307795049143621988695083888688118139386866595442263641731180533582207996792615169181584113810908027805615336648589129093609557117809541673011940776836227935360627681613041814517832701792062221642081907516018246131261293818325510109704006751607724891986384914797270311475515386196510144980901688551252648964128768 8616 6139031275269946259154157464401370550290117410210595047913658987060659869797626494863565535481274374715759159465194952041525800647583739768890392746067572356017645116791933264651630472170853617953785140344575632265076859433098207719084036638179248070359930125075530282965459143574458377015359513920210737742338115812660612122238959611829195381523310621035927910645332955190643769153783173968460445408999721718263794172440018759002117717431093363980064785794800448620997876414119804792832 8617 -6564596645302076803528151296153009613399703430270294905463734210031089532071035940761498010584444952276610104767565971577266856670845792014802348668313630525947893611619396225984793328811441148558646730804568256063322713113364639862075195481012962291857035623859294830989594998941068146577299060489881892776402090491532201392002004365909510082589328075006161094370719161403597822706050085109051013328613162279578401111407116487177893649661055384713724471134156808583733993877313379368960 8618 7019635712358194606197409754576545090369934103444290252172313463061118187285764660593060624806344344744269045678290779247986822502848360571764380613246820542303588226140578443304190093497079071586459365857184563524302853116228959695206680092509919615300100036371636017885294518564310354152740756456614678730052494114402099374679836914943520913906931735592292205653515821715819316510357908030127645600269897697351548767461358988756715011543469038631787663447517514759768628039898485575680 8619 -7506187888051510906593801415275697760233429481237737536091389955500606770659297674528732713352585551584909156585996885549996079996377425110274548372350034185131118745399558087658526358016737314695366347196060373119665636271911408854928796320348307397576318515286363940423133891007420555875125053468277942009103764296675295871743281402936056198417229631726096178988908065538029185075780579501457683796315998774248824827588731983520659112260305559002786253872671463459491966807770117701632 8620 8026433570368544608758967593386000570528965112071418781915199521336442825503302190616168480769051610792165242675967707290941595271587906076387068795831628332525080645827902221851029467916351498999307530983442547574864248289275605077284120496506150862755582411796448197274138316254838521260734660536616961028235000254548355547857930362430994306844202245808154659845717559542827299343739673735638801869962697737425989613983153154628512138323115246819678146511230897617094775009509976644912 8621 -8582703881257385646262132789595333715199305338418479761499986202953632448438003394823256359258543653714236630829731963721744341088649425689193998919576107033961345761313755139551326077748707415400463043922242253668632324155860618414569544438673315291715532332726166969963559826176485456680081103614895291596346424487183475410139818395123394889823039196071177972898527552556934142162192768234292198717815975558479557314758117214454443289732638336732032557315696080142015767530925095649280 8622 9177491076151683853789928475804432538547296276889062260891921840063247586563910505762069526854302007395597535750337316500043265198698010850331210980097750571986475338951164777697346332520812082806909917789100102756814828015683287856736732510325277278638896613493085432056642121337677131372405701639493084696902524457361270842748658551601875536974086161097885329032104586086239777974919184540003241430416086167984429346096510640747345626341813851334923586765484014507071672365608983798136 8623 -9813459671754374136575987504208797142807753978584538990920038079430898192711225273064021603722611967596103674995912163468560722895420405653978879232444925731457421685231996530872774031111634473590132143483585303482949110799272383518515757617921176421293694253512941447000622056335383769135569349881207250168217759550505942165432998809188672256324752027470677940035098942076767778474574380153893382387429578265444170625437082437003638021525208240432800281906655795430422570086469967282176 8624 10493458341595854169347244286252212470769340275043711019424380330606334451428236552482167767383539360442304516362265222848973334105689335777838264842635246093065345022584236095188752558422945679149005992653584519200099163263634935091083046520809913201338047000023134001105964925780013537327080951048404236176058130969125344071498975026548691681992819076691901360118299003982433646812364411006097950861432106274425111307394279021867656220379342727662464245290858634682567773017731191949824 8625 -11220532632291604500697640189015261143647232048880943339031092801056988219162534895384388835139140863028613431004135137047944948315344409593807585842570269290277840058143568628474115012019911577829413131662191066529881716108325218466330257433891552018518772516335971646292440752357073398349114524701767546906784713121715146544556218694977596148382518999938113287461350285896219584755427084928335761893419362795192905404504714352825496158800367941309242892174293266545351024526785198948352 8626 11997938557069178526616241512137921950699483115044452431229328457285983750605578320512446281291949661027620075021793660564217262169600684431617462880562818929941175853735317831005793060140272788181206056584389078426613671339529878685843259967694369966880657177515872061591487860604654149519736712699631570020348092052465656233347428266159352239172197613554698593306478569553651249821606889444056907557284739095761021074251383033635068777137718109176930608070017425879908702787947804272128 8627 -12829157127030223979474928040024534133883291168240523532738501799138285398308018274225666956568307951805333838464865767857348777652959489448589485277616378912462780957720850650428649381696818207062861863763216779161598265799358785558207199160940269575596199273267826661138775068238290769222913821231664957749198586768404086267444435485754438909178469755253602451733198646317191606727842657851220136570504703109631219989397276221761040786206553319800364968523060699542844993078666831331328 8628 13717909884776969077833365515669168824657229169393165126010100946981669987601589787636100252161788102245405149034775758364942179584384256451663784834460262649222582260688546918715081888526315639491869287181848162873914523813207179430570767918898829626602300240764532421949603301503577760632607896454761167446155459836694175420489614101154461747810440274485774163395120856279405564191313581818608748770610242557479475780217294513111305920727819487372724393259604525363384193964013146480896 8629 -14668175509482840128315680506803555477848050855812990855018640772948590183073547278665662238520669839481462908424368348226037943676863923389392502948239756191099975647333340840979593270186317800835210703157540719420089152741748431329185759551844370661901816487356957819597020287504072839399623031793329286999989465504953142771447634872099690985930037988711669604059571867227741466619601861577539057508898581079214958420741344784844036220750093708836093301560275028868278265341680529440768 8630 15684207567243263353825252397339312649540863247488443104719647240469357652033969645812476642817751255673399177215255319114193354070405016179065391442876790285725504449823359406444902282177841674097876204177258271711481984561547590737927243951869367676031634924805409948646848690558771438066260609596207214053301539851040210432769590001279150140834367486620402201361016652813714901954024923388060616480297358707783602671341478402011510681518884045500694901702041364340098107245290442591744 8631 -16770553485626284414109175875435288753528530762709718092011458503854158249347831236476930033326777813246811449825329113474759159807716749853010842882950434949795697666500556804784101291695473304744046756405693600390995978875069319083766871630102186413845831596026535827903859244358546036964076676198252062846155856178000158527708025285203829461999983651074996673142366954037301837882963591104904096147840908013868662772342857266631928549408260234414464713778197186921182202617487236792320 8632 17932074836775901811290438237081487153242850333749789364613496555914885064374587450718287402353795033242237708214928571712080000560417304905078624236146839942693295997333367511708701013083428830600044662741554184608191733538485773276321163271538491028671422370700317530255824502660266281409744396727901925002188003954867996003019376158962735946426080964156010336966832349041909027506119562691735645106333111165246663387562752339221314506084021003712327407168458327314177150575261197865984 8633 -19173969019227986547598664358100775035163598480938485803880898882417721280166246611419665809118334689932537475422653411003663248079990153145047135729860859486760947504245049661757734498106064398293466434235963646552130738636507719961912067458740413407188387584319279985396359066562533420498398701423379980847494433866846897170081939467383877423893260086507297148809352398991492061384956962292977197415640600329997226335008836817209335216746402032115553945255703393948480522301296719429632 8634 20501792434805031452676740200162072270565207210107596298377533528846849829862392184855915012510901191638870217294003059288705510835309386592819104430910616149018835345935606607666952652763312696735451276433807511859987925562729464161069299121633128436708300724192053525515894951818571753620982849344963272221414613436662013902226391384013296395276545070702103636174795328347458713140539523301479117693755064055609415408343620739129396042741451461371514393907715573023107625249584870076416 8635 -21921485263589184152970570787971227784507609329094295588825621261440594807637913452496381832592128921277487863697448221661033690305131026914877889647599763575880260118296784920553625754865409202065532116924914074337878264302089647099625342987503515280161696259765803250225366285846862107399818614177116270653817526459200722896300203089390632130320229797005137604653639740359889210887989329157764906638091494375040245088598333942413605603788503286249878323501889755998822308663485249093632 8636 23439397947062396492060857917985256729185877845903101839584844608826081659093167447529153989258291233342211216870848587326629138575638444865352690099458124981029693335052445667210289646508666490242281893881632913282045067825247741797510553290346012629558836469712364627982491343682999900229850305714838674991394484298705065816897334429954114051909595031352721492547074698743235067858046221864677966349690117142519530362136511776138225439027639448940435726765515851549287470664111294395662 8637 -25062319497079412484750432775644075862156106659196562762850272721559889131493547795886258444838298787349305816623043536744133191545272882468975215042646457448801776173896640952521931053643642349614383256511645944245604786374623710738985366184088273881797810061453419282939422925260010775759601473605623628057235489648569205387700567458669178311547495323373982257015159593165506528415221525833829169353513624825762456487621498482835003862186717411853908501740886585766768406737749509406720 8638 26797507756437210225146529376345190781347662945869192693137245709345435130516060954903432039016845378512175326587908254742386363821833644684893588259702598015015864315125482660622916984528328162281793226928045587784078883415797582203441817277462894040785309175659920093509679335601030397751172355804688632255992604411182343261221738020897926878674383945079348023196719117387090005318893850379856716510222977105979103108474488530344293130521657789240466683862127287223728367550016780397056 8639 -28652721745459203216882399231675632797521486744809181501483687783440733478041434226064945037923746866254761938040313584041220098581455485248383955989383124247428102027747739575320395000462564628234260317699867781566361649633182339412134068912388317661164466996987800219331988602252083908133174652706998425203175176118679007380838663751827631507840640270262203514438207170499595504796861724626482989482252064773580876226254541505420920744150698190111803534693591255028695911821518020018176 8640 30636256238262242681910489641266440642302412708258969867043285482107141261378994205947354798835091432191536045214121239291529713142005939252839309469767376378156449720344585745562291368157708161403721500949350706564789005957264480007366339533467691111547771300178637188972806850043875580540237554482803832327202780490193888529578574619457796581280065444943369941395525593230720308613270407282289788191513729711050591629712128437368515402019808722658583369638301989852795860836538625116160 8641 -32756978722260119009729624545426013042467872435727836659288204824734231206035390177522037192367480391318256017836800546759259325859859017670573585127277532148492118342420886358513705984051955364309963201827005901258675506613922305556925103527248073333454525372758577518406398583103078497949773002407201045908142702620928185269346247671579815265465385030211256109443940314382648369911001189339194919474635573936887038992282932814368869433725001850895003375437951529585927900394647694344192 8642 35024368905022517260698257317334847946791530842477921925724687044283088333831915678751045858689771630604646782000371821713031785182384583381963207014196211615901096205896332898460964730066700446550524142806164165276089082197996406780585220662974648376741113165488374429027066626574141789784943286139513068882346211502001429417882304042989827558496174531825564031959211943882611420883927408019638845943394984473902959017967270160321706153307847440436259274695558221673435962668858079669376 8643 -37448560943899915654158889141652747294744317724553681324602243404345168040666879761301349752474265929330786573215366498528315503360670185747827590389613376677212128997477051602647963593664966948902729803927123268240486245061124953607179415197817863452760451193569109712768241568076337617165067119364470098345665816142736008155953529530865617601668715749867460627051469473087306809152968716464095779832995421041740841415117578981490768639309305457177516846809251691924302664025662994513920 8644 40040388585892607376015742536473792034369512597923255681752949986694058691906268090551257616230874360282097232745640162952475151656423407952764303433000050607409052765274943182204773078116902574771779609920564245878990693699303175803144543364277536873891502709718172203597654037030784446921718180632903815053621762310902094812062493683546233731017905488688705018102978985337909511211474448338440777585677180999807929077141767261876605295493281369877437676324526924176058321972642008418808 8645 -42811433418139177545724180627677381351240127499524538839059387597441659510921356360197792609043861658573700857655836117449357285507703400928048550450661723500662260045205291287586225975796449719657438424630111190380991879019021162865880295002445560507161734827767676296848618488129634769989740659348435441508334151073112203275797999437565610438996509261960430690571876592243458725133128640087582409166545586354830695788197604652502108031346839096911215470399234330185213142704261190123520 8646 45774076443183338728111435659291822709657309341475264581228833594481088372114280445888145260913354435372410903101731297836219751553602429471283798377361735218800641222183425656531328182817538727117939191619110952570734288804457287389855257718018200140321545772597761613563081375829447528738850735540148299185153469586118273471153393079013733666657345725979702042799052562160027231767994562489573138156614190382708092224466324919438805223460010403786164473199898502885734278878614334786112 8647 -48941553207908887825300732977689825352830182136722042686061541924961579845992895030356329663257729985528070424559160828307406768788517059187200555198451963824401206515611707725289017041741780341808866918037867912986246510066601998317943093330279930565402799278968304092226717076728835150171374604753783878120974386056934023071866989923616663177429939694501857772112965950291318886807669721083545699657828105369743149762371460970929766747376042781973943630236831676646811035585937972133888 8648 52328012730775738199083195115676313441951278094028115695513809256838707570977452815894346384520340443744072190917502328089173920129302235925845820988842038612494334006146009850548062937082824326361124298845651995263881078148033600518358312891570431041403493893927068367044829497433306125998704080361062766507582564993701858913999942122189884886039703444188504343795373621179663247196243943302278506672929920948326273253555155076532039956125543082961314492387504202835628103606960915136512 8649 -55948580488815009127462487111184309949958480148168272713343078249417568699664272623776817292398621026321918569322379180946425555031224903284798301320705931765017880641405586199003546454404240141233237330443216402130924438949900868539377394835896044722090364011641142133454261391557728783847191937554114632001994552702968556060381348447468995746709684408567581817438305756020204031195070812157087715398524591816432246867421731652053681905115557317315039236418624105049076650622664282210304 8650 59819425743822293691555678709449001461175512887823756385517754299904921862843636223111403778864114494116551541947057335198108113681960491306164636005136327084054527823285019659112890677320181094106732255795534389355473779304152040371946120099429979640106241068702676225099041360333346411956744553267816934849748602506276801612957126055870254570755146651014581252732274797665057514620809323065993166768241556762329484339021784585919299071036925292921988376050476619243955258970148314131264 8651 -63957833506404844005127045090326926384858722959065043150278139901745470146931984896161354088531433936245809175943290857018447751645196805608028151414228910606204557411573803051716024732261949093635554337207999661730205610758438979116933555056481399493301308161554587679159412579203507040652037604103303435192516689092540696222596262009671991284809970813787483306469839734978826597842765818283511683930847945708569527881692401559813940369363127492144904005703381503932658742373144787419136 8652 68382281457075321136495597684569201782972261018855101551773426166292605971233469088704904538127440262203404241206848128671774407088194755859274153895056500901225086320612578480736678511981655099815033894746464094951975180912830261166358371784215366721026299297463435731812069669417756814504215593657186909257664221323956773062380908145868621888165528079168903196063584504073203379933889594297092218384842208351198288204440813623373229305491458141324673012240426167241754804969930667778464 8653 -73112522165532584675505006990263770759607918270726097202655811556793609141235324244060588968685193178696252946053962235668702285959251238275239131914403358093957630733827622614032696606469937629166930262751716179256606733926469619771298226924253542439559159349680146241105400809803164794754720680683757953881299310537132869393918028508189125499592830657733071271831371709653596105740847254226818941760361419386071998371572232435251260837283239309737085292410478954876126465441172233912320 8654 78169670972725587529292947974622868320237740604276475044236436827809934292159024567700685563256157088846012122877749215747107986607500770126467330679285601483660644626681342794349245131307968284143104363579844051707482236680541666809524808089107718270127889459424212279764794025248178175256517896664514601385580331561961540443258620523176467592929928245647896527590751993167676488672940246095252037293225433089215089299824246384274656978014903821295691452993190632432402979182190630712664 8655 -83576299925363280228793465506834741246376436260735392611636061568151596347574575042769274284255492683939410962669658743441469854285200161500789253964373948284575187127138796155141999641108215313221174100941072638624197631255382690492802341380338177400961666256240113897457639704489995451884142285165170724983727976293197439374687347838494510528183438838961661072853238312270539025603062205929506261121021639520257458906964120637156382279080755857624181636065763310597113543342407290978304 8656 89356538179322097018705739211115469339215409828920729790719089296966987740911740247258543696847506120463103150597753794412273502060281856403179485563968144492634839162409333507110490341378964582842657020540464541237353263439476124012519932853776144111386615143194641927567107386342862270204740342488205039566766982520624447407579869927642587992018344134530237064120571271334875433104769418787365464597376040622005855883164916058420300389097431637240831553162430381516477515357673737874688 8657 -95536179317031256854729840362486545620345504144345922415561971034422533307421617192800199964255287640548403489913923769897084178685941839686703581596938553947210465059138797988601362901033384963015262612859067498782690679952645940156331573647001411990820956569910743578788465560231262055743494728671431005958935039814008681148079091193730298658977550302468038848079951015733373339869774405012862381369003148432578170606626293914787210087004193032267667721204813433356637934900477620649984 8658 102142796054511031484716571100137798120065913497892002926567369979732616896238341805624837012173179370938698495564151032359091419010274819171696901474172263920286617937848386660526096418676324463561302985823033978116600329517578648156615346251490599462470652454060960741676950693071034482896362133880550271360881092174645590292893243960189620427465360717943376220944024325009297754611093232114556741352230841050951175829602414754457998526363722885700567093883921934550248127499189784300160 8659 -109205862846435232143384562235110940810969390181675186141451256144407573720249618746917620431850184882088870907178009847028277006514568861657880630996106953411327112874584070558371866397320501834833723196073010413785960816503385820068676784936405790074164258228578757109853330777428815835525755311203028985456408941253007521723986221274500319843202243864133376421937237843895898970186065265609857940218897442829500438742298235851564853797104623931217525216599957874927176518224865101086720 8660 116756886932530617864090789273839399353693989096158501134976245275627082271162169200367733160070733138004399439487170750707146873556917470788979148990832859869289610122165757406630917793423526888654769811815091021141730645509120376719760477239784264771651838852137581996182036644293458938160199156870945342453949323829420247528560678407455752880223360589903737855709789690459020787002311722971756464580246354413377992462951712368563680599338955280400014384774387548489702244253444975384784 8661 -124829548405966787093668331641326189176772405106328568833614088520798864914192520330009141343978291597124840268654859735704119973534120373369383598568897919829681531523708700262015669052492837637653826627614449726871799213767737648251177749809041236155216726628049337668074718032862406475303634940419174730261943659763266638330966886908615911605107525026333345255260388410591812682827442206847433164696913898579577837792274900269490466547592205756764924188439995280588518048008877671186432 8662 133459849924294995441559177646276829783072575763367447656134101204594392823060357396895249750302619047553875057941790567661296147279975579239642578406805149362437086109790429785046556946693012125766822399517837396111669640658995209948392137299735588164963309693755455733408976515740460296421357603725899963808937329266627924486872836538697678170197091856079118765414025761509812326941103996022595440710757490672344342543447937172666999528627350947612011888992518138209470833403542685873856 8663 -142686276726139144639460734246091810918735350360684892695607646361559966249300834658077012231732770361364998022731675984413158447842314714273371820927279433762107970135224594026379558929617119512050301608988268324100267001791850320370150933982486978649333089329702276208158737543641061392337902640782230241993159364088813505630890117082744099902432844314803637405515256521964634115887389511202554713055136370192504187855334705181385270260142728788114442159188699630397382914882587091533824 8664 152549967662414865854192150445439050188251193879633138961261789171230312381851191153742375446472495671514767912825757541710512915139501953098169255744625588512403069709081584213621179531801268801777144574022429469125993211559183869183657430962046569906809039161363942771243120357667320833826412677937689351696255793100608265334521834766675394994082062953367631046937929667462949728656080994392272272117130415786742624278999651503931542472612915263208481142147037505791598917638266187261440 8665 -163094897999554010759686469267253694037473801581356217295145002626439963289047831834054677332626335223138954126831798120631808800016804284980987860613126431739814790331368059354347888244183597998352968900093346325188310275301628221237855606295094088225371241689622891265303570026557335986985663418471042748466441458587596528551613174169606946324289394633822990216636899396691706818628637319855732997550093603783897615257522031927187918444766171323839272651427392296724910135099811454517248 8666 174368074804256566312661465668593528532993669506136974968026542359319995526184787145874132546888140217511861504458464634488081993762193007671029219791813442766973862290117511455091121253841549876743108263845475611531101840722918256163209556875148877711931292107237224386242920796559106208933636616076338371840828981016873167104752037229025859061003082538579014153930548396326820436175364297627944790796463366845455890417581739971240754359843732035460478657221846956300518828012303101088768 8667 -186419745774909330164667466240429689994022736023741761869549314431955617557004666549481593836502649004197127648556297454375636414053793803266970854566410454338645020480008615650199522635926673680796874927486711446203358596824255873777368646109190870715602889673786003282018656910241133671568646023546473367436437141494014158441282559181131937417870214946382362160736494476844109445312263784070047663174533103399647061458563471170291175525388337839263135475378635926801323001350911134007296 8668 199303622444245642208060249370417761381542140778575538651720864835678072870980636723500459843201963588379163135626291915176172375463688406067429313399412648473903820585279705745717730919083490774570643197821429390643276500054165370159249162213281665186391183313544971523685964626314087042132992021145003241359359577073572887480832116286343914054833910376442271258931282482986278236891999663440378687572008136578330234779531556459354206154324428155037560262538172449281375300754936917306772 8669 -213077118741334871705128022547016009933540605052840276654791090206852829883748764885772370685193040717491035372978122967117102038317553916631182850901618559596433950700089849959574261122110876740882649814853081272121450097900396804079516080654589185268162010720086117467388505239790060682395167699065492567894555794116987537333287507081551075571097416287705584748172576928557221142376425508093141662512037915500869206305873956779934285574369022532808455739160539436850676671987941420564480 8670 227801605968863954589592561785825067696944284194005818984274394538244255306578705717993780588272008274539631171300013908140885468916307582584585121166330461749493281525437587926185341437758948424065230289602347370978442721393370563532568946240509405786479810162227005916548613934367156818672876353387958356289239072387235105608911410249723489951931615029697516472245886232946958064720324290696130549459903153283756379509318165014643842584109309127549649328269537992302849776758369621569328 8671 -243542685324204973566034388893113912552033891326490215749778986744425007289078215327048185409389167660838874914390272957761886707078689168806069565809750676948679435003598676601805636730175453926091071675000381271433019638371536397335568359995211011366351024588957093467462758817272834464441480072286965006886298883076964109533699286806621969351076675777878120204662361293849042777193501267929108028404027301818413672954345884312624186888307685354117234065046309004703995067222101642444800 8672 260370479170271964073390807620463291664134193751104636648967607040055212793387187265637284233768046757262047440679701349971146590398640100432964207461964908606523830688492141455675895760790826633022654142044424072142132080815811553104759249894242135905589614602936591565159439676632777677945567064758009786637992985452709813294159518844614626658750862646482853394138403003754894069155639851396512667278349224438361799114431709368574062074753878030021874817776014724218612409918434922870784 8673 -278359942344998080940978955918783295676538383808036833178870920522662286526491691444031150754823991999928760479962906903682423460935889964547867285494638126758685249554539667820689562516882490383584047830765648756947775704207035641463616408672987141820382459506651628562011229794593866081281020273254640598143432904149310888543221780253694658745371682345293468037321817832311268226233913053444888876580139525874699539567836188044623605083273846308648905146570111303079408697531032643043328 8674 297591194886775619432108948056678152586770603761280351899056422045928844562741137872037263371929069053156976471465578039589908104221253519349938269477885313019558002578729297481170914796422052184059572731239738252709085089017569280782570797660466602657070432938901456423682709033678213217475325125109543280807881354953322845192125470661224675926652837111454658241320133024656661816937053698499433662637409649521318034323247029010502736610404255210261440716120524522030032895129279368929088 8675 -318149877647785772839023060254446058237611296275904186759664234074685540148370003572588489111300438937486433004002739800302829003322079772847217601431510793068076473004965260811023143855397334528353043456938001126033482805096559965537881949160176413604912559401241490278407102393655430153290937694273736521451331068368003402602939563000750458473443589695256389141775231721307047212468065189597843464010839219484082622371839161985095367571548805927393197948233988767737144862878252779175936 8676 340127532368218735316015226025408593998389264447959673295277353576571944639645581152855527063950386519896850073051269163107446946221763494893713202667063270589224789897068366684608309271026383852119511545354923641597528185514770155616000679005284168570220938766572321559364922515162712235735891629377588772940856555955776252149575837950247368998740503626606999135493841250096280168752917262219084396824113916769881950873615993263898171189345583646270117233437681874580562378022823889501208 8677 -363622007892392643723872918996517934058841170306883142637298384033077515252812451516992471099775404232949584563081672619044153716893828589372017340999426699170800624923631209853186582545743370607407604235162889981080708148499544876848000398632513748200431084448864707891331688752756287082722539622560499908679645576061501131660412523961120835416809101260262331194788077402308903338322760762979641424850202388746662199149559212263247304888461847757646770502622631147024514096510693156585472 8678 388737894323197179419860312389748352818391662161300299481572514985481864610084821970684546070572810572102640560378540024996884629252361739429295880580867204113449894244467644792066838129134094845452048344789351380361502941567836392564340224782350751325658275458710976622433617090794266167513455374003405205693277275329490567528704851879835469087874740064593990975059348808818693989376318583883588403708510046181457589593093545301507546515255208609783589055792352834657960746302941806325872 8679 -415586987034622250996749520608490797655488919524216047822900592566932503558911822166601825851248807973793058961310755674471272702721380852112974342984931419505267889043389173209288588967969725576646302544273855981125584964063593283899846634388292252844826379961080221523958594413682123278759105871910495599813366362227823348617191528088217526965233544563312420340399388812178329355976680155099242115125642656830416014690453540029458812442948672677176812253073609463201545643832120468045824 8680 444288782593926656907775992084773175556364877632246549083535542115475402944134855614870250288843532681318214679751390511596731436095050851850184717634865159459379201366349059210682087603297968899274256914771204378293653918552931904229358559711549538833951777737267016510508143380143493674057720914195478656021356610225235339272415262049633646653732314784598515400490219825211271630559028475183830723362529478257057943541160007838560185320916857692114362411411917573130911535744179230539776 8681 -474971008785835740803558226237445937136312821214718914091141397811080269775803849699214500766173356969487814867159548763388095195416630238292834014834974487957161677303410787642027750701463594509981699965099793825456269391361466177423376669368629851813348527122208585721192376901009239946173564207521867979525272725222551070086139959084819163544439218046305472493719740351399960294544955185056474588218585043782589915107994892207694978707034252706374032735127452542428604610230358971514880 8682 507770191081650255100679575157559949841552801618795072037803647370491351265423878542764620989381985228164239385941580624161123499633055448546656780539812590623476405296262145836535092595310602387094668160580909000162059270036030630226257467055387970964171990272616204304112555219508735399810282477381510395647441962033822477714739845032810822272965838390870931846414316320530366197742665134383281953623861285998546419590603879853876961296198255955826556643135002128574140183931604659088384 8683 -542832258056962802738604045626546736187589065068235856009196615829364239039427097983798670785067716996131821811367968606075087267838336425811102064140648154686997497583273929350731414309542516406969821692597102042459208726225351891152618552797032712606124549698374054266754532631111108301639453217646641131107147079773455581484226542647401619536949282292589108837350428067532119007949877219925162790448105778377591718312276768144093365893240320865760957584201772735755220447490750764023808 8684 580313188433520507197825327905629820865524141904105854773845989817990044682623924816199964001600906210654731306401835086914208557849862149733908475329324316972847770263167281060378737893500453592865508067368893033561549507695727230036973970428230236278710084195503793425078787280808217139215684760924388405577853649118086975989987960804061425422861220003557535641439728345715939192734050832405758961275035630117783815334626448962255498186217643239528945917988382397408901059359306395764424 8685 -620379702604398550732613093748635158900292471139207993744190106284938808232118035752261660183878489855056947687857221308694526904014290530394623087959395928460437930933605527275277888125076642827285571996274906800826293596508512394154208136891547782067327048687779692798599428116574285185695610539116743227586096281832418595848172307548308988733897137341326177576355049483071359635010383412187538123785870067147904684030815789415247436175121768052423220788776456212564642201720442133151744 8686 663210001697866225582830994740379268020605731741182314170525905997193419747591766455403124227038323230284130256312422359479201093536782471053872729550986279529185005217357538443287504692902205854936849841381602024765667899181380688913639184465465418367355649591556502095699390615382477768642858423813091145791083802387786517825448393248225928955650395481565348851730561442524348986623050566401238561883264796666526960856316776870492447986113313374227251437317158126737302086645939026073248 8687 -708994557444997726090518054363769193661279580085107588264814127645402267492799695080316405098435417919944922422745203257322643388609475807914262035150934895238663987131414047759560188710767474591581801007441389605371552779211297890575555549678457400038473257258605148008252060147616402991667227340052190503356760250875382525202580869015348897078926338813010028924777970603701032563151454416251609623950978934770547082217026804570264105175509375401416702763442355746050303587458349979926528 8688 757936956340125671686700034788147076457034964458571444631281680300645790239758424606644715013363004824818576430235414383824516183097437192400115404399164116934892969275811229849645378700679166105194833861922871253570834604640675082205068818020750014628449136348660621142319878875411054524629055418224499451180739965995963368945505196199367214149993089524900374632783076796753086566498504411080385317268722961363135117201348745184297834341482876413693129881336399175821782082400999277343744 8689 -810254801822640966308417999519694789346101610833766963738692853744267136161566437690852806138450373284052369639374948977882235270740260948583738568831498149375748347289250427465740653297031646698431321596622370144954668892358790523742869273999689273720938005586151824080411232848955057928021443817889936683992376208664479453011661532819666934834090450845838931268765529730665686400250847874513416689466350926459577511879583922036701396477167075627134132734414577757930567050315200535724032 8690 866180678464460130624456370343237352050279960127139367050790663943677098182649974023135374706160714694411540848977952295151114156956439003075130271212142454493134972189432155109144653704764674168581193747417491610327693516505383397197254329761235657013921493836016468299292754596201977624748958231010820471850961766829454957524693591270098280732437603920928785338766581910501078248928485099967641500925789898908715851455368586966727554762524917286125830340342848567459122767452689390448640 8691 -925963182420834745630506132041738013470565632187751394126927005151428544226202966897244624711309232754645136435745680553728304675149362703036325176537607190203898447851841217333525560095595948082706884249013969062452022474240728756625273184871449295361970407688638491098544294596750700803553097960541852393921208039698742120319292655866792736571662879347229518826562999938601231117918457066179373181448821266390129225163372402076209383052723893043882109583914989950513156150661441413709824 8692 989868022694268092550038155199062851638352900286409855454088783098080268349540087908741658290968075572716259415264928718006920785008715641351058518661334308084146405358159905978637993804346621596190721129978320177832511791752791931615129217874963834612460854765323323478995590094685104937831811559166261407840260550146566951070364163052906660943365581717162209693787918978630017276133594672814111503592972526649282570074328834987989952611602495740529898313327828010286169205918195568727056 8693 -1058179198073414612506859134151189640109476704843245048871351893755614216074690074138694797665432323362331215107468604034091233158621263275277212607914972977202413039370710176727833518774539347606335824848439317566335741414191537541715065912107695810302948497591369062277226647086462556637676353686212451526874375286052980905814925429808446986309890204546463953258998411172711827160835128857620383301127243634880009878323516313965199701585750134563902885939944324514679126872705054120869888 8694 1131200254942339380820843942415666543800412702438616129496551624119830050231226604507502720361355653815267942713261422009270971550004061150891549157377876105755891929171063507539026318009870805866396380724569567705604170916407436112663343613013289410013871055636245451434645352109773861572388800373532422397097280680689529001406166111268380276723382794411278399979961121426736019387707857802853297955078100420016270465913306168554266353086079385671450145730410851065787424781701519825134080 8695 -1209255631511872129749354758412584336793970504681271384607176010370505792509387290938665742091277471152294455194468381130692681172897383480575771870386024600868518209358850789720683602161184838609558469428153228271536996666031446543970079267108993047389198033030912007141848841134331106530443753169707744504504697450941208531279937035521123738822722449244653496154098840578419418133436210371608037339313766813352304017687776861777135043715708946140346024378140490386545810857912958606901248 8696 1292692094405568399956991551099403554394486188128277013286422196480223675361155981644506314640169367393248116293166383068565965461192767189816986686755882426259390461464141748602023766753562649634320762346012433749263640313368581083755518960108744211728666097600119129745607481093906325695007579722417494410878274690381880287847375232699785751001287473521579906625436522027386190313551953711774421655121281006686261770386884445726879911511174269539850821677093667449522735117821295860965376 8697 -1381880273939661148993669297810031988490247941059966397944700066548742124786857453018962535916915039641377273700092238403507490994377307912710228414388314496948007825043593250892765371743857847832263110852963088724419275284132900872576226079431629625026933747590082664249265346042461760665384916926911473433238744690908424580118865967161653837366952368812396129075302796065997159835686275570489867795270156718766042008977705917272535921171521259838127701971228263844234091341726751899254784 8698 1477216304871135959455565474499672894335781032833230554304030942029152399283289346233675612787922242703619710557998085476698351121225666728897272685137990373934186234804727286252486372127353266164015679045735015595507127153139116001543494888079977195238304864081175555220627497181451266179842884953611095816288311276275529454621602370771061668992252068507856460894473061952707493727159409831467388048191502389498583059865938930064107096249541649083152046450679270524568483565725593484364480 8699 -1579123579852600422239972809612975002515504677094083032471068945015193618986637154716308651872356464824812495516555529143271193959039859358341219687415154777606327649977873562723079516342604373087753747103498931116853429248128839030418409297416858776333614779368967444125898591187404030206116254536153610349481032509277771942675991535476684477053074259959352221182140764807356137276629361820384494109422114701829866713545020482276027693012461986619773847502788205009789811104937014169960448 8700 1688054623328982410374974955488297381925556332891061720342764492043762478511829260327888879519911148951484296424382685435272850832308268338525772871016527949917874694065766438434760735313076332986522968005136995107210655267164016089754700534933461807274965997596359242175595449856411618562631028237536567727068020621742489880971271810104740519021670837744516685561317310350694286051980420781882850004905356887358432074284744783355858202758439943778039335616342315916650179873903442896282130 8701 -1804493094141461352403950347969183597671827744864392235606694645141531157318444311369555721873177954392699472833282570312209995469994137901646201227726543894400877436085245151022509242910212386487055360480382956914971597838682533427011797108428870980457101237870487767907705190438021538721638773687345142115513682422116143632924785757171257348168018417206153736027671959841612260930258519926800425806699371819568222673135363777271241043279375923594354251956779607359789791080970956392366080 8702 1928955925670738793474736987375148265833581814771766786116827438506019770418836621210037039964826115477409479372071033031937505604690459815215467518999446726738721157034150323157823218866852974724311287906066309258657881663230591898441643056978198506183178288908930701751623289620813086585231357760540767112698022155431624380236922893488926216284162081795810839410750381629126697336837544271427137389184385915130440109327480140072390609827260580170631993722203863374401424860746075279437976 8703 -2061995612957276195074375729122965459897733438214928983595747782563169616500223138946656178208996760133908473192031025081541412135472198107255356717311815865442299565665155075432321944998199687930879780785406974010708387044587520588782816335362111278176284568950023516794456856671870571526177782130877607598517534711617451390330469929213214494224303246046400084686343941850002264653296218779485918228460957000817421430121619110740309352554213253885096001757789038664758339789324413726359552 8704 2204202656883125808876276689892640460783064613861543810539662831082689277130090021293897170125274306371491513006915615856992541662856621021941012762407387822799775919609454223016992836552260376126334519009769909297136890701900323625873156510252978664804291483343473800232679336374493812150104235584784043507322064479133513896433203400711309019919030979095664946222376556058528352936366729977471525248549619718091590778302247931164293806622170995828909439786020467523235987591651433566778112 8705 -2356208176191292961441329337916397829863754599908341582564845293410811351674403622719603077548685714731243582078820651710726439100093349310198652568405792646335892161243691745151785133347116166557216652811383341523690398699883795735194248507663171490915137480165614008596884980254588869599511191679213725767218907835330721816904099782830267418459667274807831997625800732686267957533794384571605748529795579217079140544651879428209943556277136741917316300249878955562733166526298197505081344 8706 2518686698857227666094170888646435716135713734016059764104117573558070120033066771096928113670199295643349062340594552254881391373777008634822087568612585456604923631969212083060558859870326967021182807759650642125079319899460026850213031946291059093756200720989057436961643560628077839465238724668992268714434667561135980708934639334190344217891304507924258365496025192504343386528596438728814809789641444895790454616583576279540650526830137409822616077441230905915773550522341589430872576 8707 -2692359145116289920896719477834168335941506892084498133478352684546184384080037208952556443031241377967843507963017487076143514807745963562152542386096434897996276668418697992716629479444945291199086744109684731996484025296238165003944138917914425371766250643672593226797346281978744996991152189687785114922532895257755135216019677267457298270590923607508878626159253802582404090264642724562984689332895368591879302419638823629386379808620910313074918872399938130035186947473606199884120064 8708 2877996015294327626486934909736521820748272712598155750893486177701666318019094366499378842284520811854846462475876074466329456108004287507308627415029513131250441385212843157384515085547124016468177158318818490301116321449349831115338641256093915890983351005854438168474201354199347112032761361955887000552006756262972011773139569696368902310283280141287596351423278634456353309148154823546640593684679692497277788267517238005531924600253708503462473854826896390336726310968692022952747776 8709 -3076420796489546646140026740131172001330864083605817419465529736957444140732309537157279864342874322707092326892046938639892267038781143811768737622747707235740942521664062739169274400344792703160127625140234705704850849725240882219463734126954306644034526958618171379901729904558778900600815517301798437241946657273969454753141337426564627716880831890889340597262402397096187595892835227501119919725674726569189348294416066922038000724195392576412473028210329748162798805750206772656734208 8710 3288513603116589786593329695899171768322321851117210375730668351660124855708686578390792586023830376598703535695974405253128967755211094660179009254624633421206072354721710658035855185784168878776132953767789015811167848584812504010215129055504943953753433418475794579499324248785985816878079466591939324910997174588072472207432545658737910088617299205332546898144312778179168370791970241784310020414336464929351914378268945896247110345155208284121347642420138331326391913459672577350600512 8711 -3515215067352396090928694431836789938531860217845996019944163870960726988132807487817495244584204502259738921510558820899658509267384747963587779345451655848226355510109636189245718680637108562274906225491237023332816380221400852904785633195900654186616474977351123603817042594532812244179775558416487748305967090106758687941942651323556052938405122748274305582916774856492624461683326245151966753864176080236918914141377346109539667490843067362147194228377057798255325903898789029596889088 8712 3757530496622492968859171269818176652150317525168617848797157052280393915032964489962525714260040871931014621819727363076618122551918442987580713841016496966249222065866850418979167125108219012510455328023012080903320802570403273128336296419709791343949201466681710863619330278211077572490759477796208598313456604322236642204222231863423225198327086720323918634369353736215681139406198009888654610723369730906818877406643078180011606270888429140458126063783600087295337428255995762361503104 8713 -4016534316440698684404748170665931158784625576666225953235916849930024162074454448308097743377952887854819107727469162165408340489679815517412236506502816125254234888942664543217294819670672822390643520743687100060813245813502901785281974084095898192088127943867791297725210686290168072746331844198777603170610907752535473197614228285838394665791747427448665074360409405394189541688698702744577168471201397675918490719916733740766612376919207889215600138407151991268848026169062081863090176 8714 4293374818169928132721174658793658967718266332945056210708778737619467664920977716874964152130111836756499037647114319832701363577288230713744714606696540561608778424108341351681839034730911781230317278716321102137056998542012474296248445041997615683986228122779605946187396542289263171491651511484350221102723729230557008379234715327745030962904947897518611542807179711517112029206316735888823851718729242330885819880882274862515378138321778840625681308899663893557254037963914435144018880 8715 -4589279232612398918839519598548103815325395193749318228362079701080150855101536122847241795659868532567401731045916847866404756100674312344829061219402410021684733459017639510756573753168019283543041457090871840037433454282580933879034076612326639199454796215711936567393099779552418196187297658644078992332641664660957264254397357554065850481787299849858042954016957738137603174484218607868909613595665866307211167859703930495067296763662668149393922597278719418608678952423605381686624256 8716 4905559151769901460486247851030934083368769354370478029456446280599810163828248023642385025980747878048126436441185665102301640416672092278541356714897425452776420157564343642813712254747150693630789833707378176076547774968699362026052675866658013872328866919484777822461664534795917058608959287237427405512000612493228816923489829962224933874295627675730087740582818835775617593412855329774210724161538907564726864880728255593339125051208723716553429679716587753513515958457598521936527050 8717 -5243616322645201490807389416567963603787625465668941312188772619104772768840505438033502605605589417673354568025210981208010458150714860665195147176639546169542991144258864065529985142311321691709442557306594829597434602105130363937177675398395985780105400774123416712782381242758951442262086689993724620411883692777182909111277717421786664640849259086069873988156751697220547526169406882326315551023096935468849766258710226109626858371586142969133358797418644864186833927946999168646512640 8718 5604948838590790006139772726527970238779063350283501808534893078258590679763542138048060283744883429006869430646020310270855970662769612492546182279399597397850556245758237292893127114958637536562596449444269838494493843171386457937624496982824579910114585024041561913714445696875666905449880294207331109970180034934967201235201609597867989425901686460851467463657721258298174679684502921139435751576192334853424608252703939833229124149473103055969992161897269165921987004147061957373929192 8719 -5991157755458246483678449894289021304693253589078380413013839822498244914827548492298074832393445904695506177995422403667372287627461986534216278379238829023890326613429243678864752074557367234679652250825797296512778643052900395769781590496106472529513462433575853385697844691920406814774579731450882939677402142047435074560184887716753184876016094986403006195858936972558441594287583689656320594059360462199634589208107218310347755362015103651738739929098174179155076524402800114588975104 8720 6403954161668087465748971583216384550575512166197825792757682169812932445996360528379317968560863697705021385749873171588895103259417792450486960678613327171200352659411822344732635950548482980865671920850182443170659682358351179365064328062113779867911156037943764418855117081006591694342499374346296987805436060689872550091377839091509873172444230326553252271056791682542004221230879590017035360108037978474904905425171017460504164404100478183830311984039068838288687387897762089184611840 8721 -6845166733314308436024863048319095925059486451910071344009216678581749261474606109051614598040571370380523955658575451742997670193761610725425496942782034191990902157625321124681789438992714280230926941311926553461571578824285718619666599789535221738652825258488113434057316548055990627522662292556060418841294502306791215549152556480974382311433951730869997910727683475607054750393297353346250215773196228274091259481237745973740641446343866839871931620290404821068362404523644225924890624 8722 7316749807548624719035880543449779557890731800989242651904924956304240448842215140981535701593741955212093376650093300522831858145407177850848009352024117659901886995375837495815457420207973824520810483383019587174472157941947889024184173100121410871439337955941166043238881265258570258615719370711928159306373372320427979501584975113710911616871511014922982236007946355333735352466671801077544666569065648123027606928981734302759040023746579760008111471461990603076968334903689623859612224 8723 -7820792009766005799883175326402569840854350645909847091011603334722789313768910085765318085867615101897630532884023745298115368041730787875761963637420519890286286743783982322051255080614084495008355832485463388702963687010380185577266876674509247860714878129256015074170548164543758199035980879921212434955602458868931099433261458674536059549864589770062694725931324790951476355636925785873025851128342239821948223325352962068173662833647509292390414246423475322911313701761174433834205184 8724 8359525472545443033795555783222566106285341950248418878636735971622812803912266879335147507971051918314172893409091877939477467570432871797253974215824293611745221281670391663557105102435076141912657500406266525578980459235078810440418962913883107608782046301117860595788677206988737457831454865106186463063984587287303797820127541073487157329673250243709525125240501287561878765772696003593320839354011905926767294978126308106297804041664999024411049999879963316466469818314609742058322816 8725 -8935335686898639886985279054505489464324089363615999021011453058638879440679797254436653526270233952979394601304151704036422953933963620552350687894874666864899504170816942123634045217886562189861905721624044428084686386269070892187720100057587662190086954798562347273406874879796765269406514050072540387527801847178494312489458784972706088490626862829248163077534062808325001185762211664007547357937751588339897183214273066966249674277860722490498052026053322255316882527755540105776332800 8726 9550772029155840400739595688110036360221695029489130248684437937925135473991309375003555359495460349704128749317699746870625934384486526093853845789252536280617006206296872532518246498546326307645601809436407754189790399723933786827025838841165531445371256976544689400246327006046905527532290705334534023262097255725578790612537224065998737217518884906898914253807789802498432989504689174708171959837558128558555021323394301750793310182259039312645162618056948862020031088456125723755594960 8727 -10208559009784465976295564715984527366958993730746419125576897329532921029334856636695740819583175828096021478456974614367659478782520985121287301669367447248560174445838052460300614754838096688012173345712147553892015308222122818615634312437581808522247624689117718801591833400460276372968465403909383954171529549926546837077479836440421050986848438470866143215708063311409232898525442276544405957012786103661226302317454815591688166412723845253375712043794836517649287323502327365206278144 8728 10911608293605593003323989698400386570429784636754395878592168070853677468290464206035854773852891233080707003108147867778582014372918696836368647126590335005421050798094069798394801118211402867134938396395839677971006446303039473919435412024915950710954321296457474039995082370484469880796310633754574415805584922776456905264515920042987496388530377666204383490859613811400711294032289018755333571928006684215213910908761799831501628264785488101126819317039215412348585315839698788491763200 8729 -11663031544259440755598780017860039430844966243738381858288314540037781715480274004422680389134291458926474842957049018259349350532358355465556586237002812849019270383599668208514284170353340534005565323021387618935023214254807972317934177078197630855158913485805358415270370170301733254694298635626591534204782011243682096243495748969777189709353571744159920478528898406793403951313814781152054815129955515616775673282006981078120534383419084174830983560083041771208644914180854471561576448 8730 12466154149388763562033872611567739564626603545834292052522966512981394649398249054409900546989232532944698403863757263399190835802580730776273267012472478077010444733678907794034026094813760747493439513999355452716282587956553237706079597376686281326869997265048426108769587758116503961188072651328690534314123736035868904997165045601140002830543918921137951988862223647899434730593443903201399483549709597841701907081645913499233774994587345591944651076783673289975337566529235310527641984 8731 -13324529886874178072816865002286917218098521374611562161100329935116068781983394483851723317601209340010724003023314031982484377611953179895698042791283271089099664654345370347923823041084779198032580930157222655280317478033347122538786722497060132046720100151139993436997913014777599972825785601368962729804700569007377939455130991570004705260775829720665916410700793700926032378543763338373051347281384176240935628615672144903537038426677917896125173566283448764437326361886191078884769792 8732 14241956596584910340191377663080496456566376862516893679748092900852223134970430574808644578211088211271798772036696181411089215826030237221537345501813765582007061976986964087631905811135306022073106101751071115523471631971192002017915370952756495403665351554345808000762754117840684578701852447232001360639874114857291883799666653921536054904082865958229504963703022638512179767919229825832891497967226631557518326214633685129041687930952881446470498329951339415604772244801102798182515324 8733 -15222492926520277285785006800576106048337962454341683538609657801899074804846131922153720358819975710345347657499314894076325241641790622794762869372731192201060544856668026539607643967953433793980699515451410060743985532070841631253728862292036892026398905945379670503498819254297059578865525468555038479385467099061232566050298328365227052253237247618856771267978190679440023046910560926555082377268514668289270644142686647605616044910316918880701292688515118008882960439494513511347781632 8734 16270476226930714504265115153310180522653328277478650113524120616305738144932708703000823232651459861801689148991852452256765008002558710042800064356507287520436375883556434066975302153693151041635106836193189113388594858762672150909054359407364583944830407154513738131669013011269905907315607925768084107125496643998482892141841781300194584543535938362801985209973230787225382348079712677946430481388779772102339974664036849144844588176234081014238297037303239384489923485180624876952148944 8735 -17390541671042935607236542384128308675170331394806560455391704481790413499531074844863892245709309130041941946519145244103781876166943951392215171067537054598443883531122732351884963150756885480347926170348056112225726912555286352849480883362388891026939551807284819999802119901186043258079255361589006221444385864928096855225898706455971372743055416337275188269906279801268360668790148120613806698761204068063606224542215585857776180810930563320524835257322422381667541435873378858975625216 8736 18587642686393872367144363263906987705238278621181222802894791109017797590791272600298592961467065708535427646547852576662438641686878710498219037889214216265475945619955355664490316392107953095562975620790058679770345257460304376919019984609801649761810430504235680800517189792565885142585302558189405305528772355468178834974712344023049750031394068165156859062951458926923069782618364096042371082628922131881352297968628697814149292578279534554327319317476016857211730819455584494531289088 8737 -19867072786525917193929049094460158798920843448361505840779398896348681612024929601831889533142495318220953319633426126262116708458838708324542137047784895049980860714557178972699911071080418920113658023853885028426935598118236365975854062745617382191161330363513591364813338442658808803142682787418109006683345564873162617918642296304507330588556176183387809310077808080412204726542033075598907772020491612595069140493558966051665541256265146900410657575498070037617227372674790984412299264 8738 21234488898936792322416324708275188658415672219693124329294018186588877769684751938843421904040511275079370151051505138128336488599169843231162505802259016633128910276009617779480978697507273004269080874984333935844504226765849878384920183553713712301224420616006353146757327837902182008633024893444086348631920049448431620366212979057321563738482537803309479440832163990975730976003040704026746028395393309485691123905024300951815819311894685715187929855827571932515703171778972104609220224 8739 -22695936291737940229827464148380402835622034932262956360512582049069270395472332251767357685349047423210193102961874379544856400313517947997951793488021199375674341934721176324470586666631988942958426785435388649109919211184971099284398897354284642418780438774996513289972557810231588345049050016471794227903341011080099576585645119019764837699368418109658586439605993694717352966505609192990381000534747309189231457222456424984527021432523788320783408303526391959958505957070144507598602240 8740 24257875208484335216580832486164799677842552232064258442780806457154587660044126821971826548791739434234320936641105611556263049112497238928615557309727308704705387388746774559890238932169779481571213082300774331008986076619029854780706877266619123635268972715746193680729240444906014661641875475166379732455298192352892587231665713137694506452742316042543865423256413603177389067919013140749660747330011905784827829125309054125987748683391204937869709117959595302887550662636085873276350720 8741 -25927209328126680843448554601488959001813632652565699395891643343484601541446184390022079093238042589629984636821420648102211995067444833313232749142383316343379920729699080816955496457287290458499421038860553533214754947674700576836777108998266148977818235386876618061340183306303304276678330728391861494532123637397066438156939331252077435604422439448040166065083941433276476642768199517714880674590330664195395529413632755125143839562030419864290224149295766674122136100772540718023966720 8742 27711316175036795544149960633833977318706258364505394371417677934237076312223215116207275934257155552064549834346562518994045138071031336894227507397326798218663019471691177447565545252775207516034463775548236755380696701007189521542544739040596078641067735103199592655104874811719615761482565944026980523406437434503558342225246157936658639638951583636097607973614596220720345422612644462392314097313182477248166036219892362103535827727678904941973988431449026191880079783286455040064600064 8743 -29618079612603544621923828655099799193823407593178857630406387512500068825608240065169852901481093327287702949321771654276193893446114627944574216115289965983383828327947486382425133288395755440966604102134581331312246469450169053319568655779467159335644274873697093269066832692335269358837144405352034720488477769385990266339495379760094518766364213000874448751098454225670460271685373495687577556606791290194613493096533418454465008778451820914940175841887909064411321994089969558933733376 8744 31655924563027280397406917066927847638637755994712850180940153878275665171847748721893278990217750485562643597531005043113812831411768966592097230520578834639318801599846323019286425812199197909008174223974726936071372642830540332136251736346259935704854356575989611621562290292768897992041803690970230944712680758889156533060296299497311319409048099999097050180365310951743241321802868625710650838841383562587026637740734398946794570005220415377777881160858112446759536783387075697352661248 8745 -33833854105695279409254345879382651838619100176435682947507190236639051976302193475699924244860204430028822181689163093483681710279390724883511631319268598310834897706635349253934572958305962761358651107294707751838233844510069644088855939489763130264588711762483132388479055309660644828244268949085866685797872627708983944831530520748444176293811120672510574454330186233402932500925825539916348713982183644371192452846920363094570124688442764213178930969746616738981918939645327862004711424 8746 36161489116941712241222499055369827278380565168121877298151503705089537763754656583376716716854720681668065857399447005239578507633032687421376110184280383499402102797409407621196339761736275306247812071408837238515546728289829263874416085850270858888225628171163995935550841570343450636000512642276962915906789507904695010035287325327679004849829695325870130381678159888512171066778695019331166155353602071563355903503230091530544862975975461160726667980098793186318993922090821638682293696 8747 -38649110625128749154364237731484773240251999839139956341209592931925141485981207500086786415316762294577748370140529614991759241906160772140886830211669119420324277210634348283340512512742510460079257611616569207403642721641613802841363564768930104638831111695080180209366259588982229171213489772880170970175522779558465750380692730994448575954386452022757955487565610509003167545398309723861568143863302031467383215369454677216178999495966730740190136792357531997472157406250195567225339904 8748 41307705066879098063401788604149601193904638048797057990209743193004751536733546226412028450793696440635574529459299025506314009072796256455312764726657339117486049419561602901492410278292637168626300892376377460839601755360814286301067231940830366642444931037242585344508239057692349220588235084345569859148134761970518967981006284101709580680357729673844664302319354371875074400167532786519567367333983956010653356874412465051236992695768571108453180244344862142389213590716017847018394136 8749 -44149012642996510240873922124977048924513594764545837509479368100085159308363593353630069503768809700568217426996441503839359707956971654737262322290364482299756719434406481429238230342782907805853359360008586627952050548480844664027944148956388630373861773156807777064949470780110802624892198883248037671845214923971167677309674604762046850123077642708092267601655139517830440923875883550365467676560170265823239431939636529506418147976293424683512903744655657030411338024517693079393665024 8750 47185578986185033970775293756668190736832427605706221451252908189667029671646818243865775628045144189492370446587044108676934191014761338340381771918711929698430072187171826571642522237969017567441643066526642179115084680794782002866465285533644017319236236248336367605295766717902259291817138915512329719862110681516190299167303424668245966316809318603845758526410939082658164080200811443925753782489993546384652692321051106598016735418946327589688123821002057116193297846100313233236779408 8751 -50430810367179289747461408721315078012420240315126824834702504783419150500347768016487397598990035599115845388629049223977029486646552918340928225142932892969651509235798753774529427336081621664859359178182276958373342896268078244335786460745602165015639898090691533348366604065145429692313249993732774198965775313171887361149395905665718508969199207000215738066734727700250028208710633600001336510023024873899773593550167294343159899340124475342796939996892486803636500890385097771515379712 8752 53899032681390064775659979833794063518234346054858390942669251936161248490698787009557999587554743753645198420555382195633115782571992574239021662587970691086514596362765328335237641472295605742678862558795967190038854272005195787481403662882707070233032398568348689786326114192170570429587033998644461298277792865051131392575712102079903755961011400599064235340714252381688826222990818079254092843958231438125399695006390088976417300811716183192389001474408788618415263773529088987111386624 8753 -57605554474719676645962776403990186772790046080706371230562456145426218174347916045655091546847774193196468475914944221544806685571731018552459671952531542132519543811040142167592673944590518457726779052754588515046439657444503231371125423872386988567174190054169257737968998115730192702018200817897448855957429541490641556963330656642082792305049842267280242131353711201742440073816036487824053534308742364579341410507479150055384667962484985175683967588359658499735136438832743750095601664 8754 61566734284882042179265716599662185333536287066113091374420641124868894883865736580922843799021873745604900512397764579008337981992739093074792834876382444037550747847022628325404874615964975882136258433156643081568630122730729061038664479126255068887983834871683651439238875990537216532266806855357873507580662875278015490531874603022439242834431404353325229754935804080985256627492680270825002603641123098781179812517299072188389886770974947974288811451542126736998732138683777232079128064 8755 -65800052593450336418782589338767251526726824898836864460650924482042471092700200106293567839168977429671148038471150559171360342651691736351280323970929190231965435257552452910057423383418620600017671346352586786710613874507388158326618298095074361807611193522677988106105574768303439288214492444212255289922239584469715157069466293226452174550996916123363147776968438308155119070248496865733176421103880064354031058974520139879916233734323783979488554264268179677261281927662114552607145984 8756 70324188704032925609105259731313411988089027018621169342998899596032805089542477223527722240451190896715074986801717177844619899046999673396665729988140344701079948879535305464522710851681373113121818508056305629867560399419091298193405949919573966136986263826208362082492641002980624743878149023204191668493240346714166582512485982294170305390103251868645493672855555084411712008356396305365983379582297419545083583656889452342248776652665900080747615357891403119300071073021208527035423616 8757 -75159102883533910032587619511763092225380052456374852510970484791826557589680054371672079003274032585932043637510881145363798320882137807554816051241848845339680489029047994005435033888213629914821969111731339910760798569261153947245189530371803538775260131779326460882794319949350537660020905941121410322899636047473552568424958357196249485566468934759573633507333392834895829892429391752573352708721874958903805042974087254162817131108442057088952200279498379341665757072851676140132106240 8758 80326124126482119864887045236881416591768204751571993006342016129957717347281898485409858043515880189635216398422148118732416048689617497485624569593583088085821515423650139832870187554301005131641727865699172883987630264829950701332198096533968504401705271559643817384083718401845348247003487713719855223992098931859580188882277866674345979915672592762266249989945207094299267250191003919362301623183989495970778187750282713460865562532150163911728024680985155897563882908991242289195178304 8759 -85848043927012179191342845994698897222092852198845508226955243523872543436705221331411012355716946400961964169967101821520795295077821865919970909840244974008259792204266274507364977622163951066358366709314119676172366771774043350111214350079005573927871251733409122599916396964378158931939472957792870251763830997269046429201948483697772551580104846696664068075719498854006681360966094807871283491316926999863645558185221607476127974360342243465107444295628159627562653819204844585352167424 8760 91749216469360543096336626176911226278577372583200475927787708697167505783509778696010498013008029833431358391917865513055846564736122988899430864036693161253666721315024337395797850404464555152518012626714734312644232157475166524564864034122857105099257997600227029805242622398036349030583573829857218998516767646889038906597902169451636954698855626903109453017921348796146386256687907232934754486009877576094841210153296863997738613081044554431958248354425905134049687759972893435525810176 8761 -98055665675812783101577058006722426594075877664427728812097826353205074636654135530440916323442651712560120446733005172442546769807739043263244307713513925754758447148887165559975617136875648070355952738309027726924566271407161533222642840726831922453072650327269417282712760895033800327722547079557986442719103723083269098706541638263296002199120179706617155581932632668533832703772856590011563986500109964348087445653707441430570960692182267197986747245157046004196663494845533702707478528 8762 104795199581028217420646101833274562265604267452425289159927374465016918682119954579101963613878606884029314277575725918059351499737846264614990462608077610722347043205401737098301823916590571834525932601552023957919788948179794978869814881855712030591805411711517900339893362138586442507968882972004402986710832678253410649987543901099511574365482496040606413215355221806693984366652782862472109427530601336701057166328302552958455681343967680491515407865346096801322286187427661473005729152 8763 -111997532533704963773804522065154743295734545530925378655214083047570065570983193149012443692501498209514944724832239130209469574778550338770306260416432237648979850117064259287369225865200704223061307564518417875302407056707584752884006562941976048381257080871022796564300319571470088761446730417594307727283451820162950144940808626728305857191822546448040749840074751753677991691470700486151264712464262922744547970499630731894236113556377813246672362579601033576212254614283065559051403264 8764 119694415760772249904042166148118272858867329177404634526700736242112664337365287014464356512422629225608755858440395345350934248786084073972184987872977149121380522667076656947759297472674148318406084495798050737062553821977302175826016470553483500501004373664464859039062634073735827839478107190194431834707579870093853162440666477029941567342469086653280205532507372244854923957718261800862107095224310507966811726045252724202396877994467227824973902930364326093585105707031841111439486136 8765 -127919776865856479638983624177925200177801712026095286412488319511032685909549173213402919128827606141724327199879968289222358457011314766717581883991169031870041373424503367492780037759342846352287869604065221253268279140174702614105193742494182978009618207161204536825677510869759294143354495082796729696818518716116000305788513205075851336952160306817780413251814857926067454228987837273011758452074237531978849891048153736847614746628780325682747895922365770309187137011286997396077150208 8766 136709868872822410309438841152818566255706892991646194077368882721718338797692877137460504894383069500058449032187641663250977620844951955791938786156072012074505513946660183783194777026103677340970110811481521595626584275927295755740882022510003916505894543553990561507429029460882084644106988207173697653295565559627294774175294500229660762954338191328982034639506373253221580173097643621029270995072515387337095804280235548046356612912457889447536426636117403344119045886982147699998680480 8767 -146103429466910992955327806798954741952032991160131161510859711244381862837422363896222390443539044479581657404453099305963922774374658313039493336399574557651423711924614187920669593195804882901007917058584022514801175741218356674926853655928997525221686587578079149368558481962688968643169099350335136860655213114404289154090239539979993550222414182153388882916478048118522566190229347968412522224271807314523807663267921860558166816376620929699752201321906240466234900644716399801185337344 8768 156141851130562693556051623569870198628805454119706078677640513025925621543501329290670809838960861935769149801155500820064787976196800972016355468644124730730301358498633414033361213664166427457684318177520248950825446238866031837889076758642330893419316864957407739607366405642845626951605514529545167811154891733748082124173505961369598038937785956716928201577863750855249138386410333953927159506624495758640388758495661591631573378187467520704595993271213071947649353894168781877269878528 8769 -166869362918623565132152442280359319333430053937829928971018452201383519068951882501244667249714319430880801934076831574458460282590150459606618223632958214706845987868297013346364412091952568829159510114049148218240372086676762229079712367783611849696957081804559070476487048139993178038138010319061153526667675380863146963103910261449681489273464619152838017810693401735934555044638994967461985683295000141342943175778456203781546808913021009837181049363479578445645287711200738410068180992 8770 178333224668488313272775871251954341961617121024346639354526469811282060854046329034649960796440964746580290352222650796074124275302750946706521249240427879434298969895460713591869562002171924588486901927738156134489194370942117627626241501693144598467803200044470808960560975624609682217698552981124684302837173411761987550359947684160929209314670264761742319350645729208400453540772874884905163459501188957559261519143333437642774321673103752443291182217601936764889457063138951382098611328 8771 -190583934495061550309177068098215706627344476941502149885724405644881467031191915097749133888290503867794787509769601943475716540363881860057845274427575869235729893178337210546563433073067406703080942175400059842662455240212588673989654034144257315410921716061878633809638078858874984835274924698293565320532722044926234377454522264705178385875212160498282022771392487581692667138968368059360400656279394217618551007743486948942837946576371976723304858302501013593061969849527630170160103424 8772 203675450478451908479982142142912986193276793215403708866174514514913897422621055060118745516948624078606068758873584773329072002643413144452131728042417382129964702471164594944621479099200385377393811593282986450318945674196666526124661490906162733609440863120854663492006510973212644192616451409177150713055220055989973862991601415413341349182687646488456986722869126825507069674490645484111866916860978309220497902656403367586350130922879367948138589961340515814101724003586004223967889280 8773 -217665427514306332582472677813940262272979061736043224925355792101590014027307315423885873746151907124156343413736625131223958159637321754844801954459850239630513640109359905405749595689744704189354778620834653334103683771702480014108279148151756718758920291819277424806863202897016770747919003797480552717091039811957391636177309649053073333205171906580689243249946972773858272101224186857031376747178653282449281579290261689706526714169007016990700915782439002513683971690390234120079802368 8774 232615470362913556603982181607784656781136250677848790030786668712822141317378757717018424705052073530935082369088154145668466541215127838156043903358208180287431351410047760190666306387225932401927536787622674965650151416888867933789257904207326605526664224459316551470540259730927881389705244669305344354424320414903201674615901862290427591722557121867109365028107140593811811441223130186941620517961682116964723535369920772820191085739994940494119943753007804453069733468199853972471241504 8775 -248591404003944722497852785357598688792090000298029081674244149683885997944515543091071620997817251656440690497554076749489080245189669568450637334354701893217724145261924338350462785231593798737079743946815814591766660147465848027186113755700113648847428322855262804615514329152455203207315029420795690275136832663995163189364739177999877670487811809708008386082865097568491498196198291070933260290144899029323532611331370357423334738514991011274564264014844902355131763721506937761463009280 8776 265663562479263185730705182295164116937500219852858129701872961781929865317550118937340749202430093820057973575702862931171589076062489567198707848940237814188149985075663083062983606961255772661108378093232057858403187881686767988233835005637476023835884973637362201924467584244548526249767220244354817675135877320388313865630092125209777602895739724862925863573666003424828449605632019090663116340508381037259950969097140568938985007049663933374494967416619916703844395139105377936458077952 8777 -283907097486953597206567402590808009607030476215681554254054891260911256900654183506921919485367411991675512631338622754837650661804149568952578337700129723137039233484834762144060605533601809668051954709869353779483254577188481913554598011981760075664814784599108443815242546874473392942857184392836261573824046210003089932991394825460561529850262167185924053024158817667267590831862705551991413133451558303870354139855558246989130729489720632068689973124422750696310082652642156118471081984 8778 303402308075943569059295124618969313992539405045475364110770320342292653659430588832128003880653686888805347997885122697162762838870768462789680543922717337540072670104499006250345132894623298370594840044433428323461351756686775265358397931188691494329581645630140247086722897246656217618028172502778266198052273642138903733669967626989166142799525636036994556760906209936242596875192010088617231563898267232508561775141238385291483421421899447321287825552658270520601805966942930482440421376 8779 -324234992882694748642815515342149300263264890527005500843183005798880986748891031024168457331919920548090847984837550946079255971308141797388695196826502481722168848722597242841541150820192617432027727866279180420806950103221548725658344228689704316195572960858162840779894431751996359390952736880306957779624652639503970799873262547049049438140973590497551233621567337915642448818309670483520405308283580905005846227793634001782353017592661953985355068964187020052159090578743868891344142336 8780 346496826449824605034418892339378804030065718955725980442499179291708549733886225859913590695027223797659681758297462411031077913498949622726792402820738748519808173522476902649084931616335875343794971493918878197260019025701451245302660733580377193691614939760862373770198888583179455273072825204066573427161207030106094183169909246613990770119427941357762472351485646861958141758192643712786877745748773955759964969147909106334078124548690204946177960538423039138008736616158709289139892760 8781 -370285761271613614876625845163116798063488852579745556765249053970230633454489688356623343596655110962406959681380131541588226480515205816744001372203030493320651053344693011673045109673897759149723411142413077190126559283003833612507065360009071196067368221606949210635850012207699285601969317322674504765557830873629618067479090002568219937072755268994325751816363863528338878864077585486731224700390153185222264786846746047555525506847003005774571043464358188940812972592014007938767126528 8782 395706457323611889048843959292411814172304471000923520747171957787377878054832747837668153415868382168895659028542212080271202471237983614826917874136226182400722751258092052857326005970122521881269865688190834380302327016424064406647393333583207043060906514768383133074531087656859052908207812460469595782903386693559478961597275624222548467992487207902067130593183180450328866886202664624643950919493126629965709037452477147888570154321055770874728791695615891612748986639148333841188398240 8783 -422870740953472789492722571738804371215588794229942816379008302390104816235179633884427385177969922259197447378083317796580106577484336561123187929668325694409273091714458117009733255589523828050264149194027819905869737654099100344899836204689298552660848564147637931944168135928231212801091947185604622530132953179851683262683757369284669018419312043274889234049956036341809511531672519046409636815395431403220113758519873261771348463360991279543005059150310865256428774150573719154275123200 8784 451898095138230154647236414409565405010213352273767951416846249434164707743862570526731113961464558558019144897915939893196389875530375281783533611142263951187923902806553960854597021276392465867687715797875356829271330150544436279607109938802740865698622032686608210633525933717101860779212406884547616145298803596281687620751486452907581171933386914151560123016127425250754316496247655412412534232029588481732258434741086420766764803011211744733400918024322251463073228227601741236320258304 8785 -482916183250057277125412934609265166410355227464088105043935589015827489154411576881897461927996604076719305884159560567535008396019353832721821435479636277879620946869810674229765102801709750676252884174334825071732630407343943183978156871838562410934275654042787979634828235907205899988934242947079943894738706765889004641472477858074654736571294055625972308302379819736512132428839940123923272717571808808706839426708671258495235014992106795361240195940468976876953899154511525403680571392 8786 516061408618694552840932833441102080030743024988554685579175755955488600731337914266207456879116404795184767092588056592547550700361556823498087748256744383712894637618387746377199345166884437971250216593058513263359766664032201257142549061637082073360286518391152632795560316996812863817396462463234355517673813640963074584375992867069074460918816074548146146165204851076064917980915060068771920830182906959159464464987523242387095776783204642436282281052607404485474277312746125721072877568 8787 -551479512334844017668246573959748722802932583224006325338982406737683312469684223238715728557612833450129929398126845571272990402502070793188173577298051816704691963764939479638227889229641970645209798705872375671601006047840679017423366913605112054060310476308191009466411343348276925567493883099866885093537308140848878693668429510389369352614523058907681953750991841267505866931483104399403240137859227868145647329179004234744136036651060005819020398409234646743908879062281667509191966720 8788 589326211905581305320508064639735073073152669169781189709308628070821279859593688289631517843091127807228857875887064624383261168337224139159706236256145718868035834048697128219828996100080617343305870689301544062685093893368278738791172040707799532674895653813127885264329170682331783574786027527221254437665338279950393430964870664528985783586639210579845920758996501745545984839703625548372405156785062761933204077682906214130489520778116059504086218031964147231837987854000357298543099728 8789 -629767883550953565331558703440385028058889240276290152018986305254471266889796160703795346166743924402789907239190048220851377091466844459180142653646323384340029342642694327711774376815129276088197173311202229017363115114569459210427355425549124623328717532313395477191930234094832854498275792908277145306957317047666737665664158607040705918885750477413911861907568995839205142528137371633487191027614486112672210444894022303082875796808804187625843425900734859450042610746571505235971276800 8790 672982291121189545703381419107857975010954484409819781348830380384595882568650003527978613317923521527850433721627250397761942575101305238153058756824122929542289476146494512506372740386252514898779983949704838544170426716589747259525533427067149042680279237489606559572434252786282703706708105516196697381855916398634216996201507167306436740790227349388201479102759277658526954101337584026998707080982539399420410516448205245798040078036279129092596409595055291838694266660012006431296397376 8791 -719159364817172001513530549042844818784964170603299379388260114558580657326424062400991732063400498084484267951804423510459214964531427807868885144168553035004523654123839009594860682126376748148007964943953111343499990036621071402023601751269576698964067205220170462909745645680327682526980208930788979220802006232490956365375579003284135861074761866314940385977508112934717528627356133652000954633296833722903682895363729705983161278604077411515622789984630028883729395175014619514534887424 8792 768502033113895706218161944353231278946249556042801803832663784037113186102717911209664147904510046532558687336888604960960463082979957725456514239044447361822988597705589892211536105124909635055958113543638523986745271788371668382671529543609765411567123395508371123357189615339297670859616998403325372788678748599987765429169795006149779103384170770565733049915367483841426965907669574070059970698989664968217056826661484099834332604818364748426419947782680685130274212501107979605758642176 8793 -821227111518499543686181494448555031137805493660754934651249272605783109972515495394924985042805631773639602919323761242364931556439776337345235791236948844207849855543436584374519184507716801325548475355074292693225840131343947649637632616051936814250701249497250478166647391874604086138139703256601811936096793205776544747281180606670494420737254475585478959901077644421571518515788444755655967741399627735425970692555728441836149848860132480013112505363341495681458391166243478298085031936 8794 877566252042125514820811750444253824680657078762830149669176755201923259756753073941651335427320805116104904352762846919346736154126609438025235754152337831061821308008616060448188169791950285688135653027058303885014562077896221508870508034417950667433342563352353727702215717506817530781860822373255123317714876115586032303831832413641261794624610567008866706566174864905800633412132638736181767538551253699600513241427457945511704163036168008407296082724321422709053441480048433010057863360 8795 -937766957529396572337831962588125744762458163601048461289604187264965694489189520336916430598902299929625401165707419182190070211822378705083677039281691906821225429942757785747300019287004341065956668600080356218130409911811141596678787312459892802155809060977303639457552955200031021614425579059522767694078972496926361977034826101531035538785747543520181926633908477455833940515849098163752494168864781177725882632098908776360925346916061762987075728779200115336986978608447934573502791680 8796 1002093665271867726145393493676362590612305932349861620105820871428042276720207600065493619390435659401991339025350651394957821072308521147794240324897722979989501896198118006252465206074050529803578150807082309722352964687738668914512036697197486242174281198365962842891689603964618621867692305798844926552638442596153856309459539898636297692372132179057488583177686308779613406742014671715565961528722586502046654722857623081478787698891862508898118554195068195496700006612061380094989493198 8797 -1070828904633617692240558741228783393177565572343473992217080074846057868041572328167016761009057320987080721983650611811697099607351959151882165631375635049533718511350211003901991427754188931315317072238353863434229910128081061995465286762740923708548913217492986794780837392489803177154797473912986946248789682669362052814901917618567138268660503945131199651245695343577240858890125779188330048723051011800844229645678330015042605538577482062560241325534139134879205148161512549283277045760 8798 1144274533739521778470942401333332820983694131834168098931710379757700494921030320402673032929261313568792644610900909642740064249262392975986366861778560839882562490648512715582317682685977698986206441480880487026634988462476089317087385038564493560860515001190023299762420437712709614844400550363000369419298228588467715656903130715915904531852129701472851273958197134590344400191847071857978432932001976289045464473662090318566809088659853460219931668735089161505541829559487031485459071976 8799 -1222753060621080104392862999781804051064938396106924834181876191991332485674692276165585231727026027491717768398328280419859649987734768172285938150248914588822709707432378817595073554660307891030645914298129481285792651668150198247076724677485390392116883076930212413945134152528078638759685068026306421321752836356201480082128970497684740471055685873549065619447620046058311731583054602065362603954035176166794447191694757063875901056973875311042102053824270510289109048477444324205696909312 8800 1306609054582463192429766484937747483646362757502802544061510011463794184617401609486242641911623330304385765457384836691451459822517968695485018762933639674743858471266976771243717046199712996669371220071751261921740822974583646683073824629601561402530880631478584372157730509396662643566736846109813893022820995372966408349454997220811647288877907932667761377848900112482854081379809152953740868087113122072306864175231552995467227003994655778035605135865858897492014665066126017620351944192 8801 -1396210653942275620377250886827115634952317883481468476746591660223203647042293478133495582844390066540113324983717193677659562055140174652922365648817905182786670669893281970809272731035939402987317460459498064041542975844158855859753283629965029546291865625132051057348483171900324607821769899449927344451906667390796626927290728336944759120047204478064312770309262259190773679498955421119883377628900775547819784807528385711736255848719986314767799570653381757493655258764145280374879027200 8802 1491951176726132495749831150387840686669359347839841877001034927613121139694977807349191909742833971751413603761892913544260970237824344549219207820194132617143046802660011892446964435811674339615466161943466841621414900655847485429802303948119721362382841813922501022711121047782482961230823030062542503716147050055062521384630206376147781689092438839298909256909739460229711896395736310168957922835144751057622386673313094158778988077003066357971169659807353819184641825879353151352808442880 8803 -1594250841333313605608950542962775159659165461544062390260588943800487135548978687308428790357158446066577798667671918216145891456229765270162251641519716098647926175440150852301345300232496213315647007624366731780792201704463323161388696261544572366553558700451260535857994076075380817118726884508864834926544131152029613009351863738043678789547970746771189662984929176607035565424270261583846413507331497901192466021621119334768639545338399098918861066504912291803444098839822701279556141056 8804 1703558604679450589552329380735195871840223773303600184097565649959466230797503177413159735948451331027277987260380840920378956252742438530054289374798759918883039485942597821878999098026865247542974109941934211157780176882331053008082929791954015976377718157775206714963057530463345098474530044255239680802355351100050732009749577373810665281021719795246273420102602455960736152388390553962292036679570905868562339948295939778577748494463925750191078369561242764491938778234753632667499090944 8805 -1820354125828489936839885401773434236609707132380713841453760290544275738102331860860333810797647833425261447836579449951112258022168534380852896341304402214908448941654889461363984007959539621472673632535603328554641436561367407193056889414954121248358037626888555261605225991346637032240830318544042275326451939120485107864990319622828125763347574756522089198837622409525559415191411116267295854679807597696086797471590195077874164096074020234918769528422750605386344679519444958633497985024 8806 1945149863673276737258687230754082334113646916153572554608681461069720067920387711328645285856612434956521247461268528193311034566037989908134200387840083227849018544407596464734460393024171435265417436118340459166903882493083067686588139030624395404648407698244151196479016382693026485467341543488340569452313372651297046753537876903120310659599039260133504010032556225551010203641101403960239326941963733740426318530669363572669411481240760001351863097842037790206122183344427817274248925824 8807 -2078493317807389379843073946593060656507031652339463966801510683349549748036321878899496031588962548293077338726645263385756622952323075325083067342909290846191476406971078842641315501015579012405825177090510846676089139936097332814482823054930449056864067417103411356504162244729769203300627433379869411629179424795700240231621611121877827115598787769182214305582773626358120871298177530167330023731460258763248405148750373123446804196646096812627468333551353758051889896543064724674617278464 8808 2220969422353853236252389820611183569092451263039311270635687207220316199440346676591358917031260592378091612336666353534846639834548077993445938972564828686123829779241441113120735416648118572259882656757217867826014233861147614502326703985375397700665032055574987706863558831826998557072396418200220604566872387730001373887948552045097001758700883905396658179020004158384502797465280040137603618826020948864075917860809628155734171591489379914112402313655500956030030761170153960412544475136 8809 -2373203103181773142336856899448376418503128733054644652323438233204658988496139673220628755004905399716619549881323205852128686700735885237500971393773625817407855445859789277563611276558932688973864655096496962977265132257852174085390332688966462872985525484712704885422218452586472179509879469959687383796462853947480381985539242081294827346078646182474350985945803482180490786036902310696635299012856152751515922414421300436923473156962631022777253196826830233920309138158307211704021286912 8810 2535862009652635145176682879225513226644483372061435002069177455205769427540483178054082849554524263829333512476602008861175604556825015203651202737844261847941587636374759851043051520168839692864876993201353378465835590324911507586860448354735193087423943473821077840389862758934250328425289913597174668369273574573564395387224851174343590828646670911177344862544887994194589532068154239040735559044652127238813318849422413477727077817641712650657871888043375018494690575906999925379737103232 8811 -2709659432797118509249853214874676316722404004132539226901520296261641502207895139905874188541797897240650762828670725896250425022118065837272203541968325665387528355607286633607756705188920700157247304502913227107326272373481238537384035131719095557368644825855492000247548196485645710933618845836293148757845796376995657263947211762358527521059494027198456680495631771828315713328283521283681279132910869651576771994773774675999722226627492613657256067016537564892193936828180700341999763456 8812 2895357422634019733688369534388381437423933590239149893551117636106626404805594950921268514994292015889675744182459365428909062475552517479799482300839465803527175314647185723325199911627732601643939725143427792951047436536578186024074064568704096080310465461065606889184808495697515752875364736438965500433767722443713180996642361259326977969835287283582048295624459973243789088806657572210261049382131995555349409023401492429444473788062553630400061516434150548084496699208745379381937046126 8813 -3093770118208835259942334950277351051652122685891480250549732654595378628990974465040503431367826721524065116311267030043665215973239057694433890871466144921331064758979744276774021503808126739246804932009771683770915665916522351978678374197196013337145129930470396626506203511729323906256909990771859842166475168099282281239920564885368180568676915904247679928102743460753202580561324951546325263868500292013669255290194012132782046593426450572277515849392348342790617826326103029733388189696 8814 3305767304854431338730440413892131253616301940841008591875162899366398157012493061906697549000087738782111078910175470110332672017260562606340757938246609983948587707867511061659522117852818310268357593292559321970952004548066955371146078236133643657926372278778940157615403272550179614633097844146581084957148332946617633883602700790925959404653256078010741551127189370807881022999313207177783971560320437197259266805269637258092716492020895783922066463728363996011448709286153150795829114352 8815 -3532278214164055833785239846146029937389759058424689524088474045687145790308383427564806160456792175684008717566759790458017688405549849227857151509634761245224244429012771233811975110801631608875566339273931414278804118544265524487004280684680255322833073342542684168363428881815991861694759910050767303392846572349224553088289223838447224366019733313549768668387779022989811827555159901502456367953644469875644810302798912470903700824929692565318114257469879042446329143715841974088432091136 8816 3774295583221997495151990791565109445165270800580712312669585271960783249088123760034801156084534837976842482773648346435080771966374640270343864891603271775209140892202976456461019330574700030628982765698727330086436927485508412747499234056849763146346177147458419369212844830652113930809194095536948605959681297284767448410605654055008702256581622391850228200690230721261804513986073481558785805383650416963239101594939454175390437107575315676487113311294630966209752179941502950589419172864 8817 -4032879990764044115584993866459373048656930351270401502041610903389050410171412120126810869763162891541337751524350594705847134619130026493304749293945963646879010901297864940715330078933090415639518862204212711818611493993937862100752086891219449111740154398243401997809870567329541847762933607924194367177434930394624955942536850272878788644475875326889580958849629175275634873115091582216753828218808063742522262604188548844089168012073926772021479012981746345099422946263251339254175891456 8818 4309164489143413154132373864973303901744804470449192894590699209279302982638817190967813259827970080392397670591283857716308245198926587690873226643264296583060644928416645606327709152593722634450303593900651234078252913702654508951615631496904811468748887460734745354902515578479383503088306372921661666794246779544612428349847728747915106028001524426869436215280848253617817520944318189840795769107133406552570397506679495020028128860047696659003834663583243199787881756389158178318144790592 8819 -4604359552263239592973329173387785318795337354851624424343942646520482469225868947014157279568400496158269910929408852535464673131193289970428568234011037771145830084772157021408316859422903057050541966722832194650588017995394302521514830473416264091462599121951494722334103201221540865689361716220327490082499330832845740070166051031798952434173155858010858181608478718766887400033429057401187573941497468586123334445090716435199423289065544232024391366958524887089312504520078828040306556928 8820 4919758361009572767033120431617736107821926049542502029918176977073590117004236977603058663427151430660902721305363257649592152036708465899103318401381166889900875882338028098053870437626438292214474023018657169434663669431116261251718246767078652897126399985347274015873245563910340677916328000716363065529511028783307749872496597157758749158949288889384076714023186692705873543036545286434740944969029691990076190712801374314942775848504692582129509643614961111011905553122017496249470448456 8821 -5256742449185101535905029797319777088976554267395537213013258235974525863503965940274372341576230845948547939064734366100583917340744181141389064277938630045105902208536346568807965338411625887247123316150602074484639381518681758129726283229570530397534137703849094961649264140366728896752482334856486293043170177740883550892032998326629859335751271504536434156996214519634568480859644753063029627539863724339107296980707574060445122815474593928469754604595644433200107373543190386615702257664 8822 5616787734509844059779778356426154691532085310489546826980375186618644264660032798759061681958669402713596336982679362347459276946223935440283234361006255482933045870356679508876896421514324879541371457180510845501702113979405644751460810799731584549011823091361309626629478295210835025608224102851980864363142502694473354768494712176587926192769430234330137720371130905261507106462035683983884473641627128758494055960659511687378303424756036668482027073851054083383154428376326565306910687840 8823 -6001470960927584336520339624812358455843823779281431568143218094857378627310205965809465317914559115370790905985821210013192840817023513064597055910386369491390076042338436115634303192256193314444079011837403427478900146198795558610915617968187296973320413419580431504866913655415915025365297216767167712800385721009524545859384495762278405268325364818858939200210697815115350749722934694553248895549879328014763564786014979287350221753585230156898191088694337226469304217714268201248895270912 8824 6412476580243152684339464125764539541740251672967401978411722713113004614882631811565951030450116119985372912346811986377983049121196786335973998112647486301616937434046456611983131881770017703585954578340729051734127590230017011509763758916358899472913636208878113907640856373313403282288540443150038487231565963306142744548537192510388157516370273261333095640141339629751989813143868823532007454539980210607736338916317551981123738474106960667807532482364247098019726676821338015018353334272 8825 -6851604103023463264835937697600553731011458658304403504721918701549941506259374257591593083947992355013076545984945714019140382966997520566181931578279122035877852954981897379629629407269425079127340689203345931351389416271388250752538714772996220309888967964243113431052590341355444888807876013974558715732884886523431051701997722333744791950632796912870152290349232641420941250967491569695772584895170869983337377307909231912631970570769956068214937497311495253455945897300196687059123437568 8826 7320775950732795260185634677059051614776946069466167344732230921175293347629944223695949559979783026581914527695539625310775353555424307158953306892940845936665111516852906528106620346048689138266351376910183424475151132056401587884280015223943815444804316726339135518476262571796957101742024340144866823896794273175611160736581936625208996557151366285721314276215407385644119175908579399488349850258028977115181222930335240636246216454879791353830753859639823166906631960989709643029859737600 8827 -7822045843248952759275285351773442693557740603301196242118134399009286520879750609695536468154041255061332166825375644875927489157949303932065673386058950138796106196545740449552039847538757702642570857135241242061828776743476271895067928308402178180873978550769916091861099425126598774049219659455366438761381518854183198755843268105164470959545739253230812004494725882535930306568034777463820390451755972540697605320756685873508405248734415075072558187858575496808557456831190263361683062784 8828 8357607758231077697638713591273599654432801776587394297840678937360743803212229260080382245623989149382251003640439769704350914737802266260372947991834144612313799324766435431800604072635180291924308349047897920752423137476805749975792709367423526442418635726331699592407053711254365116932750619404133673954395220125172662194077912681895639029265528673338498810785927579663593905623844237734817226577705302965663418914864164147219831903390445448709643542094874338486216414815459615641517437195 8829 -8929805501292075479848988898477335026586842731404995356846027978289762823137427798035881449314076628529707220109692028547125427661633240133686713286991813192999594800158634304249818514467011033326367609558619352854773723959013296719051568298584845969018189333041883622672311508127692582118870558176126222325192276633053539043116686815190630805019499460193111742155993903096702443174827736745720794728468557033038349303789209315530957963052617812335416173912539858641080851176344518469815369728 8830 9541142928579581907912917674752290282097808596843776788854153944057116297776795833822279372467279576980227407228857162760311217923409735576608989974585708377212283878202414488251577793458271022399696174223609017619401484233512228905141845983546275547759135066352472290388602438820351173919827536020434243525415969236099357692981709550773295470839451311503311727008016098859550883378846950361044865440093016050390596068760983910406447552173018862762509823902257504685020924828809235868355948424 8831 -10194294866200619328470935138773231334630709666466495735315840560369858415474928039626992472194463101675692516401072010674916262214484302969196214618880053452034267716737174221196520398005634013100544900993033835942833313875138042019523962489660166018940710647462621563893231864865050549493813872334694262328101588799607999191754381608100549811012999538987960909647390026813115165155825693450844341509705292432673397104555912895974975017516907046644344739096541091002600706578904192716592119808 8832 10892118773948804374364219458468177790631004954090449879914934395938492280659448601414883897437581355081629936952136474653562997539874932282175321260656257747467616498637472607215193796148049245940214605117082811408627057918036183393314519153693748335503570155878958518655277067844816901161776792919887348884825932794187588307087032658660569320727808491860863708727483484362696722742037654852995569797035482346607387751503394171260493065774201852721281201549901287967022227762520999943355437056 8833 -11637667204022255266587987247832221001322189062726223637483056577172317563006819986865715154532350402391584690907052434242379334084704671792974599050574495091658808976726093128499043531303102905587875124063537430782322107520508199226140573809466808029770084978612321814263280883045708224723714184734938106653553093299370000804248098773028617910457785943636138364861872969848365778568412973797439679238604238385873275626548251718277332935825538337230993508265580462202331882529420747764156334080 8834 12434201108869166745163965662274024420144602384353704078768211083314565629281491805988691111537369280962563562571158030859629613935207332157036555274245067349952251214626132226743025462585149682761399832352748902329822414909515356601966248971835427743251084210974949584446310980267650766716431562676861915079747227009248930616673248559235562072490969381171739661623619170245176070314481081363814821681958853486199961047601592647033109892488413767479238008267902315710714649213411096348987951104 8835 -13285204055981286299640590877183842462102780452403756458270356955724016737950554832301983788094191467643103159977358774170196467785964293978245869797049537526246241553244764105388329793346998123776302222120395050591750468685477465533286603942614426627900266803500074976602887846731920284111148922157042646127334215181250726980730422670924870248892803413393950977003723195574432606293436922761797875230349067621255275035647218590938157829353460418784427743927899728247314170000976965910008954880 8836 14194397411389159312109452095447787797941298593229197486702270501904929059290958292563339704886005020448352220214886334349403954293211553120265971742018882443836496528292326893616859111852386076091371758936814770157915164536369080240200976463886747428848125886304904075139587351571429200136009752849804271960533929214433533776690458097438163653731266374940442920341155977536175581388526628138285817109325476086434024736589221232998629982004414390504363742734382098080604883429781911575883948380 8837 -15165756557814016302698147194086655526542195792530269614136719964688729653168545193659870432185842038365273624860551566027680569897978037400503995545403879156928156087966261943736242008835042684325809282532557708252125562850798765877049554373449999501702752982710471268223571129066835928552760529944407751442099463594747821353832967527365784040424153625346361981792157874251475570405113677633669688137064111187519508912804753983210795714692758524564012159248168198511464764364443133767355727872 8838 16203528217917709677577619886963841218225605578280196364193378092467039722862594992204831700397565063729326154454316150848971783356590300747652704287943086892852146270742489878110386650145657344387698314779461338313673306358088898821482714459143256354785506743694365003315624068604576290990844234031276678042400882350589889502670387041081819412362357535574514586581356638688471172861358532205719032989409117934431721198412015685999971628981391977764560220630850716062264582453136440740615393616 8839 -17312248957883559133988757167166139671029639821987628866228117185974723873662669165182181958070929182452616343806765840795772519335968150317069693132042616712703357470350484764043680803783955344875416840526509669794525781178578707740800764992269028902581576333256767657286616887588306663655784419931906331102155196534171166897947045427705344215049566024551456298874008559100714302276428728122796266004616363751966294543413940173575751700001648131473004183189916856298146076398774361142178349056 8840 18496764951678038507441752231819203920537605640405190461025806479964014754403229232423263710296574759011038837345474601274419774239656710777538800691949663501665669943379290966510347713006043834169724364260899982556221983106234196242295268488165886018556690547391649208211597799671865996182757515322083661519902517186983638434749096574711302263128941230243590757419166517239434221927674493070543306902078414678895772149084424351932877422591571998406149748135568768612901006294936036023837309952 8841 -19762253091808041267965356108137289453196903164489432236457514543291724139956233873154001316351972478005047760175327429166196241306452932451256341099081167158662166128959712065209570609374102149800958395050249367678099592377275931200107073448551058892582649751128586508107266382670138500322186829804323658677388745538328189946330569821057851001985728499039825804944310108198474721428112041217500999081834418315809256517985267424400209981214465229240381602727175761102550962260487819594827825152 8842 21114243538224605783987039139668196158415157559317607830752594003640998521977161074209706268317218640492641992942671245262817175220854134970904336954228177754909885497395148864099355208392190369880412361092635763554174067266252761045953607045396768223888871101724155786011997244971113140565084003048330056118342427455679979796494497630335219557383263638653721608575955223131080546620333865414219240028034501224525034311806019752669436674862116016101741893064999911367568066729303296170073793472 8843 -22558643803256675004711574459928475671541897588417665648623906662987759319770554976264686472508961483388299674242396723101158153876224536174684649903549854565612381328910194321459843968578772363711938011141734519453547067008023257038266057785660225670418212040025876624432791960549987964097304250145354154568096495606587686491429977683878129435130545028726320122365744298193575842184830025979210026145023610089367178145288605001106746780559808131845482672965825970967335364633928053662247026688 8844 24101764477114628457655017758878407296498497045313619588787928409365186327499731172026687259818027140291346798800754270268510921065695118800920940306674130137339637249677726369823230070349387214530200845873117838072847287370450705358697740033386236822967828543495654225210868000871659286911235064109595253679739823664688226876400060354696596102568045360731098428634089191842197699111583251658179225399996630684199372213630817840839300926463553387140980515256523329704798976731165218254312769560 8845 -25750346705611703351727677289749951550585924359965098086729739538770196428308296427509822972836895311023108415875290793060799926029006088926547005041772398599554813710367716550046877643554220407840163794566412694527693822007906761434105230300314691964530145771232497761777123081364681815946848649440012538356419473846344806749432244321657202587804832674327568632542782045149717893559508508561296053542834024576113252576640456198919348361191104974182075976085824333024104912630829622782517575680 8846 27511591539342711618823449760560405334363396812988082929267917293716497389606838225195308401218490136359200066564839356460566112886676713227663313366216403515500368466333829323020876353440775720260659640933557893424810125605418294576623078736224866299658645916816013860414233270422198742631525878305416376923077144356693925589723271587981491236901301583790915855902150411091983759475004602420516238037240487562981271459161767437487777231409399992195164496031896009600313734185299551159216667344 8847 -29393191281666438086918834968017144253719560935117150877965074743471766910642762699112613527666912528456886760940856828090719185118295302091237427232502326777585890416621039048114647459469482555309386853251071087896964945699302046434383548768809434757695021152008349188145956320857007212502244362692626666510435967941498266460993307833155619396226391812849292849747807918658010308708282206701771211688828887163080278098018978003423111760043574541490282303434678281804465178824766894907934638080 8848 31403362971495771535998307778569500646095097418766030254397454265486003259205748807738394367952169662324989192335120585702041999767167535887225647882994513578260277828997731087147255271566931370031580389715398131133523933772167228963827074310612307259825279594924929167724940801010301143586862354836998794063073585893883607375308013475897145998683187119664546002855337201750010415705141372864953484265703163225401092475394348123408070974080954588330795443129927975651844711074364009494214066176 8849 -33550884146145348329869417411830863054944908485438158992925098226619637332546828640099271969445488045354490718762925923085657623612706883892972651481049127599946889628904937057378535854503272279084072339455661714428257351109240717176044449162402379183252114747405222984579481455215259552774625619255375825217785630895447949855400886470768282054813763870762032629107850721574244458764605808809077926438536966760416683622406117849295364895648071513841771314069817346452393162653271400560201302016 8850 35845131039360184917557120629519884530760195167427864562372726977948134245173113923102412439098095981039052657968547997746517755078334915237952215222170801360562413729843430591959409406936523219745403705147558982457224870401908985519054141270148243250468914368667065244713091124398531304283861970772227275779952859400237912289748375519346421563719588453922144926474214576779302020544374494116800152585740285316802905080531815038242176745082580379344150830627281211392624331454654368260788764160 8851 -38296119380193053792136790289853321344008769566757521554324275439530973411795372326188405485082713558978485252255671223032591433808259855533425684114211118105561699366330638151218033741615856188521697297835031059589259089508536352281093811198786788526055491373230549852599387289018536035506253891406177508263337217789997231032542957675830305278096744048119417518109667727432542589486334032173421638979855827917879209959958740771701741183792791399561560707277271794360011454809513006580623212544 8852 40914547969658719564408041430510436350501062016313084836681743128942593017954833560253381643132754322736761920958101016032758172540052984266152018985017253922060532934542119015180713062940360884667317681815055595481686275328387893347393776318028956770441920956041142323791839143415591573441690527187871443179272127087436606256318352695440633125094723021121581990135348564769329513913410345078071402581114789434202189347306742063455322272075373755517365853770596508712577705130359339561602018472 8853 -43711845224118184475370619034279567211113555689194354554826040397309560305447649378194192062765357409723647419922350993849937355219943278199579650169834880319601746715653887501564107416700057038449414644499278927772683023378975782488894366221479092121741731334928857583823631948629574341105544023337059757003462678902001022616408207557554597190015842285292625335913582555803078810019405244569821999354404579483287652327882617176497830936156103062292135604095759057209102447897244025103186919424 8854 46700218887187676432628393656505427835782833313258595955532217547411038511303907316708324917120337026612559716322648420006224318757114846449640309694579919539875154726212709591409890124128724306811813982332226159360194829504789737168307868362922406852706919368177551813705282387761239757404259809612301185812606577025391870314084728032856327312045649019467669395341690583114030627361975700579612745228823988670461082105055329120772688884373873733397425777686780159227732995017387581036607560992 8855 -49892709125680644760207161871583879159658279706884010424400651601073193454000139223060141385882675327991142543691098700158437291651619455300023324616090949425236844801960589447871467435107409779018199202111693611832845448864903053645080051547816272208915894441096857138933254015202964558090448405762235741699626858155328427747050175629561911552535014856299659408469338704111388365216462142842235468221280032711230777623542775739406067477965426361271664036093100046109867704230707610594310094848 8856 53303245239735661468324691914430273179243854676082719663210488924514157404507185403528959538616206132496579497815327393029109880884619301013507660670329968488199477259527944173121033233841956339520472924159219952998241256845451311516598541880694959645446065450345305920524149893678750228719812976399420230406256360104548884047965712795821988683074521097114575114739760793055365066679743913316080495257396524187822320198204580746067957200625729946404588871478324643404519535687160522579504314368 8857 -56946706232922020355072974162414448637534897192044570949223799887139027994310999578772749352009954030125658198412493929349320718145392973338183021960080722789799819153956493178408960887117107174227876545959254023949026264755999066625905752951220983651985151415600428336500772863181736558873507638046014541059269267720668630867557843724714153861614436880354181148419522394934581137084395129396226862668455020941545560326337366625271555991130513539845000044834125467813572727005749393790629576704 8858 60838985504815424717677555213484853569510933158035391961111566712480291193242604532073784302314194618102199193700431048296014585397275361670470162663591303968281227378400154818495760702581635749352604475831433458905848390775840057017357586125606743865081191008624950286981716426337967167537081945382021175447490886440129371070241948470704877101544241680456558937603482273993011930825026232149598065717313562715482755656927146906823119040057488774899276279783811372601953237785951838414966981632 8859 -64997059946370469503011134605661618455942414537872788343842769604621598707648836479265153515244728226569254167731269975107116227275315403930427091563389375534249501739945360004637931931231115980423844575056908353547355119035709037823492682003798049028369871364964606691744040616106418281480058255640136458164577988290837251555504427579129038986849778180420569320983787716106890214913648661470361932989106770299592458208473434911771778958026086382554249546095344981679786715702432933875153895424 8860 69439063737461548012733725288281589279763445943519708775400385362435840509545496773899637490530913568511409272815891706414424022761763490984593965039249268930112053890827946029856759429879717489479751940342729489548813528158526709661140050006639885243143051933538706820839510887484216345027538723875841628460532024684264272635038490769039083200979082451826687715070059863605658489230029463531015241482895559809380008760079458469326503638664626067769082486404617998757445053800725390441701845749 8861 -74184367166301449868560163845277762489740071999165688067977254336247746303683140803732555202127167720138067513757368972250562032264183138236232040059712326805055224905732541360311567901642500824664386503942753517588556060733608585923556997088373884641567351521034409359324221055608820505678709700853512173739472202144990358275776136219870235629552831132976919199118817711504440909362023913177897963379419088805498152034620698996741628411608413959789597283872629130758723307877133192150603268096 8862 79253660812164932083562742329631217517411323000774755837047790272488243974912778745506702740987642940195007235927533427988554601417090470172678169220540899878391072125275893507790114344538338998003594931705644576257836787767161878956592591136572688299882500380150225373475841180856951004512230883525852290707993768390134847705271005995921336276555745898350069077469809355043158314673144938486810613214982915274630326391826940139410603378960125976853303059368862143951677673034938832718905534976 8863 -84669045456036544808914838133068746906247689137791053098077220576276476265199122895629286363006283988366562353068137284636914127206040307006040563927070872850746335216990480104119388158600517179194125499243314870491953144904079237730681066547852765164353831324576812003519733270718914837681089248376686541079111801742063509602948567764793933749278355748643915598397374649289946571103461789476160087145248685156233726639758198246105327042792678508957585960251657863500207121228838798989948092416 8864 90454128108567925536323563318983225640647679328074056205178283557673291039950201582889032576813324974552029652518712578864781860881072548285005791823728083698025478368581221211248102215282027141067632170808447488271107680064743484630698328638990956534603821204714894499043709274629312734272738624033895566600978754171863328333838764854524950628504338959634205031753778359037452314068731082612138998636362671067169311988812357738627384860030429905126960644075143429941366185336543037928550469888 8865 -96634124571176359288667499051762703792345509525445647355785495101514474639703643988354573688866779700165007990611920508312890477984265685884165093782519536886696406674402502458736414819741837198013589190942911380144805832020658159168133950008754544430269685335042221957867648894051618768837137881743236513615866044291839377370140884359482994919697918423573242677184842448137539272549771929280745573984025743048607391056231671372874502568275409371754257594702260359573712834490260415153064378368 8866 103235968974357586138793956536163638844931499476559298390417197668646655962247680386853393493781263384162760658909008459571405549152175141151285368896801745876280275194666157596752041777262536004978392917847103160067545601269462596745254293485584388589037607827205472496018231257020254433197083451973827451745901777863942719115963090644131695183595588567799439668090085851042888415531893973649333651943494242859720945838958205926732181601149163942011777421278388040773820677172459073259478474752 8867 -110288430767443288535306059933863332930809189619445435896000370890578297315272409366327243307226339107240990888961470370515860093674634208436933080318110390506759213864697238899971337907342708782218360035920089625825192710068519003450013823384608441103776648060362411820058102978241236504098806749381684583628259367394727788010917474064432421934736402337243904698917545179118816356592460451195382133051212625521895268593132238685670782171164750939336118817304824126396236194096292967393669414912 8868 117822239666237317813160856996079426123137745956595026021094273041588951173693574869538377081367575323626741554148653252605224716013949799773974020925839863146628256506233553492561200660952957479142668199678852109197426690207844680518812964084573377602047661326345008596484283115731123490138213693147000438590578542470903199488940914400948293991306341353411691830562788931841312393439496425832288434845815663247222926497172086199984187586105556191004036223721034413864072508249177314380820606784 8869 -125870219099353229219360700321794938131821297733325789871144486007158535585217101459415070936776219373709342220182905065726990112528083178917861116436684175909697335906465410296724329673080208082166237218216189859468127903049499644552222139994189701555045088746094197206451576667694692411873977277659220643316396354080969960633427955281820310122608145840895383440304810352540310150584774701724246914004320426420487461502476925873363990326407182315151440040319270595445537415675651342091814436864 8870 134467428730797189368865687467043419282897746110952286043392927779358300638086482052805264747952380834661268345695109232662479994863660239331958072741600614270654271291347173214621421181243039370867063745525377099625504280357830675321248326429547776097852344643474849263819664810909393239076893487653393913220759003148402857613180543024810357680385821369723425061020158090225735274721089047720819668846328989545894612755298029579589783236896345360231205299725891250352935508979122694229883733568 8871 -143651316675552930804349609447387201171146875370023688262093583922253520047390289611994236197706617725609977014830550801084219715621928417254176650861530879064077237993441173895198571954233048286970858525137280463000009883515466729908096388705708530126903276593614930868156138515816465342874551878627786062850029292473075209344873324502780358206341981044423700164240259402843628023619767379520620897231017564454920656751106052317984370129960097629358890034712602337867837854761115072606664392704 8872 153461882066797995421094623820314247451689333123356976237884140194982333670211973571712847299310599383592804883134352482732338035074094306070882200220378897191847465246638541203066620789040330287017436269824080956105480565547620365398143850243008871903433110837122038711715194663142696120569563094329764854821835673888011365428384845861907553251083301757290334551265973466564631489033731170090453794324033329576551125191433538873167694513691341870158717834914929391587521951669490821096388071680 8873 -163941848678093305234728045868595352316062700732225420417947284295607967555517934578858279723206946772130947688616614394834634764003475787536064406810046017122551718517015727371425632629812621837784655432251548392065736279998196674099780342878557528021613361179205087831514319118692297427719404825059521588007048332011599347739692832488285943091800077022131939137358359702674866622209997527538575555845473769750769211302184924241086724621495804467427375313589623490523039469505939221430583427072 8874 175136850351633605264460105524781908568431668586657877110122160119076115753199482376884347137624866411457877674165452748614371110922132674130010406577113052529040678500149280286449124081600274274084633225360151755618982185067231440474167438634837408703232178261384055658474210537286792511596637684355821648173932540740904357088770117661668072188964459812210228227912365983449547317427264162957786594257680804028929700860820708116621780263515435793264630175284327074796607408047260278653359696768 8875 -187095629034630051568444894571459519206158138935012641692195080026804404564782949537825558928200963601522165154183035682278911206205049698328445880036669354058051880871206693571396525287258494461884304150375689488469683304730978701657839975985162805195293712183830255462782944156267817325143960059230560793089267526890218548312664967796812382264838989503281194697443698844295268176148027430306260226172577879486924962284468011103478248876166865412863168455710693608289251171853165492109274251264 8876 199870246280337594137425247827667460669667883288556966790142329655687484734201757126766446536980192452814300338202331392369536276395490330728920510442469999453109286709242531218280746054173685861089621655217310955958914243572617540245544259934833847310922220552995564237492023869310715559788698463768112696710605906933857556167342780111101413415903221997128114352717625105001178875368094176604698131666946460251576721630723351241621323699202899711095752009454313365586983771335680237385656930632 8877 -213516309128373111100262994398630625573332048829868223176530884049543822448025905944303302044805519894335268510541789351719783928985936574680788838213757267550287483679953464012943959559786631616177009228340721503668163641699019447212255713175431725718396384716234378452911326875513046532113054655204732523984136550903427314659468101069611893869141324354789663500687011072416065632580772543677376652573876318171943266890643845412820709697983620852043709850833017338593900053901350031146365222912 8878 228093211341045629225662312196080271093863174970409207093116229056099168147893717367790732491092307261635775835157485356222812478184535282375121323524938031003561866726430331837381501012545692098138105505306514240000231869884622782079556185199799762444185565091502809431913517134573320234773394447593885994062515328127208062835246101235415100923267961726540933710395532581977570160377451177910520700275976441528976779117419055045152041277442884372764946659904886163380805147796459081109537419952 8879 -243664391038704490456530936347300487484036816126102421281968392830577159652962958353723976678610971605351353404522222695903303120640882639566791827181494085671113150411321772794265273524660273214870513822403194697734862531784071769090328478691573303800400338710560231829924703468006620252503224370598621009108985998248645995868495367178185945466720592055013779214458667856275537333928008139451207082914113623973450064947014800508431345964690403968843161959159986846561103397559738023284999979008 8880 260297605847890147544811076346093553479302039374105448870581695266818921084810775603663439334884387918456164041767190681504712430288507070634607303049958363677664576571621711589826412598011947467369477767513280660393389682912217410865681284293639903176176209628535979865604985850723751805257032578364054561353213755071579300281918170348434566574746055947471595379833324638973706684158642195746109928150381212505330490275398712227916889446936578611917787147819432951620907396256832158101390211072 8881 -278065226751649846610522293761072714392947119142763290201039807576102867853890175300323824544245321844599534171225231152179213015169465768693401229277266761824560845499914114121030180702140331072287489184175030669851845247729383324636316970157470753378274451317009159082923557494860214005765586972704695830941807391722303916477293435223444796311659379665919914302538715243113482196940560590938864449649306218550078177139296235181665272703714736973903052500781671479738896379462567002102608953344 8882 297044551912081839134629708917285524486471982612412613094440619494673395470597832766952927435862505012381053077448531525605282842989804974342600234240735308642007867660541691125934339020899032162667331008369575887862390425861746528784676071021576778242388088653349637666469682414496833513447688426048619608257931459192085535236248479018054822106525065645467659963599908483404190281470520790746597373128086140942373994017880104720850590272064334907204863649733678376383056179382723009355091810368 8883 -317318141821344018030719713968292470681626014081012211733103759298685860853230917305417589029670373626617157587779366422685368326884846902707466647343201205765443171972213574228421398945619317303737739537237786238432843615276767188380091794475889609356362695844472068062501885010914050859478447308439925170090532054134452378135191677667189769511490096956133904628379317252570376039801723366649974568730282553372886124552189726527744615885470610378436915237111936195423184641683225921554609078272 8884 338974177229376536046537401615334902141771866566815323930976560668744793569750151734011286450731202659188746528178886233718847861179543901019213858907609161781301337196169820431488984401435803749745215124180123621638759929667807224721520327371900488663133482768217394489523129800866109418402491834057320606699683670454820210257994527882399706793634609640472723470182332566611097398673011143076778927627921211832779142157646050159659394741238964834030627440866648232013774033230681773650337447688 8885 -362106841394838658321138149724131944303526845850839550992299885395286842800320968211070149992344242180084688674946263612774191856229441853346531623252337731646928261961446947909264064416633441899170369033668448937942635386747847254539147392711118139524213416923465384184938866675680667307366321613621359540986065275905614048215344695967839650790203899866459549732912130117300754437414806699089995942365956928488726427325191335709042548191816864631480797804663969164924555646919420691552698105856 8886 386816728310670212686232076285841201016664482965543220748010934440556397330664023465768541075679956441318808382403637137838046344223143866948773866301290106991281417330343728644219381867002107043850148562040559335733545395721203573012583053286800521156095697796587891369369363260839328686896412065524118755591493901475248510320306376531649991778845202166187792990665507909227878022677501393505986625042906305641831664438321264852303688422421175805346533656191399151988183784752422661260370117408 8887 -413211278667708498946698143824198855730533616646022268100032486403897445493677719564992320912653911321865463593994581264892179673168727393539554588393782421922504002997541149586286537638525511803461955815291388554763091442846122823252801894896433170929259345143645524438586165018679567306384185593088585528171726875821606881070380984591577572779427828014322892523756508172405230888769117851950069229017058634374929732091406175957345435122176126593953754626813974449886822017183883566834295767040 8888 441405245439403881068323711331321898011396920573867314538799811878349157604249092507379177854923067863643274699672148456107192135706832538079243910224137477370042086802911804956389732438514219795889296826113413949527605548417649400761743983138158698242464651212605157994916884000813310156848540941265025142432504777900614258359004835891960138076028291986090041817878621727958978262935408152848280385980479723514669167194835999240379936941917330530086238866725073015407985027756990915460066098176 8889 -471521191098395567049359998289585993453035728504713050230326674550512152045625808675212629131516586408741772947685707280520814468257146727720506419225309129496099566137563183267383964981809776911245767312269648524487706998315276196819003306506434720528373037462200101846667364790393138396497063636291260069384155973396734107081651526901044404653194947068325808889562910771992505627026051645443580715003139435526659283351898724409988847690334896826578412614687190848794636633259137508228995219456 8890 503690018612082109080265623099467341333988188331192103828280013348647972798275367965186223101560026150528844050891484780186945338841962667033970959149622028458614198592203628391126101188179375815063605202129780185919997634312381120573925670789870924890548615113750750175321878103913932831968460517240850684716971991953072607299821780306298766961879661090413552878056949022565902526249359745453781618942187820639247292720105074635791358507079941882377956486878472448554566069197951672520622669824 8891 -538051538509934886401245697122418742925125463002445252497221979126814042913385178853924470394403174575987032951379283866799076619738133146019985463764102337794532948078141599718972927378694404933872390142333445045070926834171296141383843897083340926899458447140647232957027472703952179893300491463112482270322326112634564365554903747457012656011891255819610264769034599491327320469379865366724265695787785783500559711519181226625244997156738409086590894109163441113264651979034569977331548422144 8892 574755074470782855404253568787679646751098001785718615466027039347510323658763398703341957395790830067461574474343862669257141606966203437224414512386404255818028775180752718058067144513451980953626625263588721619602860736828493675620828620242785826840712653814449046975659310429999674841515811703292150625894802676120584031190901995385546469572101628688230624646688219664085797124854708399004137805926097425198928161367386793908552509397478488708290954437369352292214340072347567640196115011868 8893 -613960110044311070318225623391912673868304542406983122536332820775031901902234892643476876477731816889704306732483626577526792808739277601087576364751895779562708011226354048728626641915264311748703947789316859894487283381809974156860998232695570681732869371258098571192056293744284920392313913351078023272158558698861802688814888626648908972523168112770616666264071945113664800966146167354517613089335726732013767915158704985392472480487464541987709891156681128276292349998378998980181318172672 8894 655836979298276971029570383114409526793384484468296850119605689919828190958608087920612522902185926447266065548443648918954275744685982534464318847550872515494890240655957442416203029568744265322118814987962742734007152695074218943512475098299379228715830358447675056360950529931944646155987438463148297729667139865497432500350088501474882612602158338232712890240571472880693617884408881467245611579941061355622324692217218342756942263127533931495750824751816310861381422688509167521752172719576 8895 -700567604372218505969563991368867802628304873299759299590471359245914065070575448467821368055664033185961419031709607413559049035580445747076753630642865173913521546377989502124765743232497283626247972125655774508715515185157736077256796953226152356082891251375537643678575657013452549101796194729600802593890943385322217526301453648910910177628840096655958541295544749115410672467372181654891572417501382154900138890157412633836159500015173787049573239899177788862873838848642817164704378519552 8896 748346283120519595892311743247726607937252582399192375611375941466181762322751844055410448283809571811599456240312812968796973450350130003354788992782731997391386726504584152607267266113467160162741305540026256371899571469829149205601304861747565830001174381702628852110557573012824170318714337367335669812410243723968600089981183379072747312393516389890239085689374335030013250389042182604835236151101641014156689285322739625054688009424832500688785389767312156338343701765565764266724632402432 8897 -799380530243479000325989957816266272693296142100641164676953471284589179349064892344059340787469597888400711254348104647060202648195368121582861990899599531495517441885230583936531172547322688215942223036764993213473502807871843924463317536070838265455704410147502424229429938014390598549399299281999993173091967841505851744823673356928140601353804378245363594749265732468634888656607151855357284943711889815057928184518904843769636889282964127166134326535182751344542147509595205516450766782464 8898 853891975535424750701392222229302426740838057287198878119111349670735865314839361995750277952869248028385980091034100698596932695690942712123525447078099779098918697206484583698960225005580429727568428786738360591697038233384615885289103463713560744543545927714964034938188771463300180307882897171189656710000522251837192995655174990429958681113374526475839609340464409549373558103176284056508497780651652732797132092269702159251336483254094470935584174267357175875824467642314970913336991062528 8899 -912117323124917031574488866651334244849839644462048691688926297676074406735156369006034826906364040935776787814030750101066005700818315934851118637570471511805723201383613696690992247626386079039656328600216825349672224792647823337852197056771033513861902792673246885838976111078291869555142306277477875121450925825078881273477044706007526180209141993930989320007466421698035361206970362333064136875803366926656479613934235590475318974307164001475443479333605157297560513364527917866893887668224 8900 974309375844743665286432433990387485867154880540056472078461042014885933045091147241099987214788010214513135005344721665855873672238248591154402821889700335330170916912479723173119593527973923314723312044783805382993744979965201691988091135277374977381265166500970504661786397499089219345523212604106253047589449260986985172143976682248733726770985696264329593746390726353403830985415611104220709589959483099812255120337190566921660587284505237532114031137999603705273963553753608352383152091560 8901 -1040738129149861516831089520165100654061705508897233110029201072585920652374285524141901430114519482026414730996759959127870858455849594678498345969099356681023052154158221350482456123868847648250045052057290478000619215721939677197686489260020749266168622598262410494684598247075880114423121098566661967651774455484115058338344524909109531367227246740094284508620377489917610187717251407996107415870005009528556083695346590053746347242144502550207893232359920880972874732634975837310243580149760 8902 1111691939300877727415082336497291173145464540753467194504887664597913732488042153237946438666419551849747111396298963031214482301888762810933999983087793360449627187695200552865944023992995960435122927577067457748092643991815496754620333145780480378166141554190411991247206641141983700362248359645582736484358559104487039229553950431359324702211555734601306307261005817739129184032223735244089715569264455608744850349133347162684880054155563562210692605096153453164762245290355984389156677877488 8903 -1187478770850381609355096341841778467234045487192550260116695229001369881242114984286265266028858673242195198270213654652900244530310146288456819899931106276632699728616501412538477590392056469035666567019563666466555863883919929737180106547872261944333251098927851291976890754767080351521662025939709149524043779886617830241234977240222418471127731336625923887401198283743213974257477800485595175062725051365067669163702689448020465140425112097814929627283114900947521114431599155172637696589824 8904 1268427528810803048021151618322787729339605007699511289765647596213287222156080534742738651611882281726631497686409923274510895805989079439314634431899693308999579080813042628103366926820687140041492699442524311838573358864332080632297645774246915811773778238760639725753117283991980570176552592287074992059183544649872686168373267988346782685586904546059996555559655526333343001061483889861911517992321724609469505556803507986872535765284286931109684990160330842254652634435309850868861248741376 8905 -1354889481246950834987657070695269824767712615163933788742729783204033349972778655211528821326928173305453700732561599761620665947483980565153910593451251999191237263123253708952982820899522270823149765977950966628791142624857202210267414785570358157949916454510379516684983970921157509885141081057318159671366040986104143608396475621321116686041916967609492636198575962662172345783743313551292379956967524017876102454903036404990832559322489448089851915428455714882654475874294129846066677284864 8906 1447239778425537958416408455063403869119319699994036301398970203175954985868875761786556191093037328324090142351486254117368032180981418021532614096106306736854993817117164695978823643260827227207368785532326075475063354974997074205091265045845172120466528120667463329528336958547028326666517925164509519017795012436218962323755876408338123897259739942544711659208795638700154805143968094377759164395598139395881056964390965406508635367344631185515303062137183402962015330738062231508522676251520 8907 -1545879075069499625499343829158880689174853874587393415181164591355407970868245524812582540208636683113101402713444329826079453970507879083810705285105126202626019744276925876983216729009935692111768353663730658255619239657006526339215260169287231660978977213640230820850923875212874121705573156301430053474651954450273609881332857779309074493085727912821906340245759461182249500792843405520043625080830429991417018285385675640249323617321499527158766839189032745485977352129860899900283903016960 8908 1651235262708535611501195168362023015747759429135964222886245310569389269046885701147481437862903237470126477403416748235818014394064881530385586135484142160294405303213828245747873100518952718042253460323118128706529400287344031203260941913076600674011511483556448181306095735008318291731685006401262516527644525584923635071329940974151894081444040907978632845370242844891184411405847357820754913454263453769214694265653124603751495999203274571692498325926129512901289208846619460305202410301388 8909 -1763765319590963761231729255154453279326862350718325379517373417521630700292168079979883435904192587429450593752349804998206107545909025444261460363624607095049894148586462483151390256779823662596886403164395610411572224934436741291709509230946855070345325401878528516626385001557670778891957626823255773345047175034734674930581565027806783749490798153718116646495125179081796541653129241784351169381702029617907866858428987964204193387515243427559539937073452560163423932185441101599638676307968 8910 1883957286127686999065994155669167723599170493868297805289762344213954646886353813126890951928694614146866784330584866757242479170383993303600568544879833418081217853519841629642162615606931598333840340783208322277490359883239809626677616476209016973308678612243201339087344705418485998812016211932707795713035341000665555183238650868430732858442183167942347929886749537192250965268666286602833669614257579147396564304232513765224622401342702617076040099687342235200766551807853600143158068278312 8911 -2012332374379020145561020969375937852671410633652536924335344919915553588783706387135532442701277361521494555120143811229060992395346139386675584261955709014281028378303012702929083205544777694712342654951714671462987845760268590348782723215107491461451032595211865466561923713089927724225493494530336849655016806496214081420410456716076386899855018938968982249570626326318122323874464178525591424665315791766543739509272087471579210064764502897668466214960100910574275818839648673017558944710656 8912 2149447220671609793992727905554966296140493911820292888653508848995649797615613656541343516138695000855051718296235052258010701296322370691604519704555646874688120698377627341704699252110668078164872114623012782934315263479778323269599800653362127371538732932730214314637566192115452945748722909502364480693543374208755911371830578505550770502623210995495565027030048536788764947077709300460843888406045666045994889855932468711275963860124677114054968307867649745465561818644243176217422635672832 8913 -2295896291048181448188339141929676073178219297459128550746068447863545768736387446820409163102087928001214251986768019072006219138109039735444849321410616209155000739470569649774325098564413811597775863444128673295234743535130965828469960859843422318627286039699706775079549133246101617185707981257668636926406030464461051360025925025429440609576800925884318778822141398234232750419681869427455692303695747162223225409775240763157612115214043132304609190567883791264111243650578545672783988260864 8914 2452314449910000976609312582914872547333527703076419873682617295936276065995965937614033296080776391845703393332270101984477505929880367657284086707718221521165496382178033455416269884954564666822893680868927807935428955340034665679317995078653210699305845586929929590902807973630309238599912532559453481479921269846416999526802266904880094385644253666899526032564291803141082245770208723906649347748744587135365140246080492866376473681412327642348682195806848800118991730488290278053976220100160 8915 -2619379702913558310282309506143525111179742508696162990141324126489443259748007047566045894585131467719393714541672639661363765401842459244772109885820780354462858282903598238928130658119048122554042513933195688384082143157509840135947612470410729308826939271458984163839939350257194506449416890420334281469220708597042666759227638251242546669480216381747359965742739436027890509147508068442483161924491058812134468584332481364090927383253017624855009167290105495593887795399465582214369559707648 8916 2797816125932076545494221972285315621485358344399747730742386827764258542658865466068724350868062512553277189387494296792376036345784671884328525347475826723688560088655418046152533987642541088592457784724757830256715943771725837209955930537619572504394959824033466078676115529618849342113100334159090727410573476135956894518359558049571845763209673013086045187528925834108959083050132273377819808632470212056418989028152501420113433998743506466144661135324050466464360133373147267898741854290048 8917 -2988396992692228614176090712173280975570985489329938719499713350315428434844823098675371587377728964758618530873079710323215438137007363572807576221305406901869955083937650055235394483268886851147102482585294522590664819714148543544705723727491642763333617606943904469940322766659163924380414481318682904676453585557303602982671060509564516052996031707857089335291482807683012579059074194588678098735243007293535125745362872029722326323618369209739014974595969377731081176760264931682442726604800 8918 3191948114550332634006273602707766024644328695672385731968708031649021096013056844298470363647538852418558296365746993179362357209691316765893871137894567643878297052698133761210772872566268103615166936578654257641082314588138501958974478581938599065031292495018870427920307557384287163864869747864588999153559282859754545572606320402911941924617962012064525842871265398564446680522493839458385258613546194351774049778579661167722450830314571648963727155596054057782915243519959466114441254952832 8919 -3409351406783953523240347185782526850774305807257809616899909972530488259522187101995850802514137450840310291819509636182347656419750139553191744437855003215600402449547224473875754987125344115475180409522470011026671762690441242149550515726924112548904606472438420516051218871857376782570666923687623037774895666515358836204819595656888117337129611463841940616128510372516425249715272199598810194740932270142891964938788690567965978247397466080730972441553953551062959525613210188114305195442176 8920 3641548696748167051473032229951677027838186602966127833283214392456021921181230128461628449369095954114984572405005504751693098665932085207936955529485490844862397916060552947114958121503256599200424001925112631268728013816855307946919056845357826690387391626274534548610187663515353199321781287285367943543915601843174162774407100275882212400481454671936398326236689193543490612185486837666351023341701977806057863218117843350044483222516414934463470877411865563868330959214372895698117976612864 8921 -3889545790284911465746632440056794589572721245658401426179227929947383575395142643132151367896452926029562232559114126394425000377336440276139180532524734236793720075642779434422962344605520156410997867954217426838262395979826697798691871159998766183950180751069095775545218992123798483032067376892089393774217256358209997267251483382026731116683454582336123268232488288881146648171267893489075636780672847968805028706098657407206113639478445552099970789043751348484531633445662956824525419839488 8922 4154416813883310920305898905298583598711832869357490909693741951821855697941393219070622343724393217834563527583055369993482654896076912252713358481649760221359890691774294725476056426813668803515608752374525363763137451161963766876216524048224171554051198401970113436255663389794046893327625278238238390057076107410865895322478706786843543516234899196279112389994015747979431328816948713430769130088065292579990821514336905109041584950413606565940195517549893381005490290106388564564477731444736 8923 -4437308851273354346072393235711744729662619292587155634878469327606012911223075629695147560895199379842971628014030279977567021171688266807082147605973620034718683486819966810709724479372150682247096996888252369498992369499555320414151117015584246346112616204941243286580495464820328630994470415678926008083776829382017658941221257247815906274471690131288337743225041082693511387003909192963730346478214926888468414276630805762179321614059652865116897138028126808877461762281541315943967098929152 8924 4739446894399924050010292237671736481703236480161858838860834193647796832663737830065700699688364047978984867630828560887993551911639472097125232872339193844234059934510193676220424941805242377394819749751739511678477850337867761738128196750799467198992907963865629738187335140125455311723918564803038807953164580319028311267680361851962622711946031039277366912887068555080893622428142917188125885767624940444901849552273730946141992953827619197701880807924980166635528359678644963073735979891809 8925 -5062139130074303527533512754171612844946395065913923146060906681600907510963294084194743365008618859387887651760619184131525137925620431608713236488807786282701164268350256117846175572730359816915250622267539953427876769430333397579789021202449033054560199603027764978165046918086634069921616216739490428874011478908205213760464564511579261454787471573438952472076066727050745944328747026246864988470193884309301850445118963945762477013570714334505828928685868973451350513355019746473369573261312 8926 5406782585041732454729766890234451242074069812937335299205639183738558177627044240976152542133776704631290231461788280384283508212092641017300460289346590767056949007354471115526557764243061364576775280744329688482658752820953597766139458591289656971169831776992524631555819385034856867959127943184211492719343825198323257064534021623478863719404245625689373880551703217425411156783672055664737210939232665323874861766898156035666339211616189696982496829286165154267313174810726179965749484804944 8927 -5774869153742487462937713138624625119430717306346391859465333226065574771012510399660361433965200382872997618211005435199440602662976386183210114348268672512890019395466446571604312532090958473376678849678604775177221375236123384402166426999015484088361083506094154662979814093528044952400976467282349427123335999686170919247242493494272107488807988035753633424019973774296718970576403603728020074151740173878731532482000421202499024683651579588872469020041954799297701930250858944898445688700928 8928 6167992034686935369017823629017244188348028193237383870609559741891041873153293282857978422090930872532192498074545050957531359290595729470153658793396770319864808156236545724739577281759177959088162940108260393806696760272114145939619330807107220113828579528657092734016736083983434001147418726564530266984955519410732101834103367884373081802574489360036250307389740045063085647533518814735724767235734543158012782747434483572466670397173494624406694272100611782263651148848246238510621958844416 8929 -6587852603119060829589588429192065204087942838609823777414923009906943058180234140308185529804319536497808435452110768252633597643963617076163997650217974321150087058295578357827679347781297289824238239163722730342816943538202101541646616925584298486084668906894843760007400045600911125221981136336094123544684139139555466985476125826234912100293190326910655903599654222461542354030356982216736359542108584194977862122739232237221713153056751132711010348326683115751073094528847769918534835503104 8930 7036267749515617178998593564886536061623408309772850852673413121987657297855018653313303708242485083797831887826532267545647587637468137295906157175795947184209693940873960441881013040518759938598696829170432063716785284623526780710603440790580235022911391279685959696201623366083722188136369682209349894506370882063497759993778200782207678423840652703301404582699312029912864194921708321422253737898086126379177251762909606136676733751636561002843951951164980379826299665799550666266806813143040 8931 -7515177715467298251601146583114222372480217456353691578568670940037813302687825028494807703500496830514458184090430031421725244112904919490382147241819264899555417344186706644169908630904186344551478618814025923856036159440407252849687454703442409398475016038636334164641959727382851283039222811549677247589225527660226873928576620630722049471712473830456049783716670824658859372565223758862396335273856801240914149530376083781518710227176877949031910840038006394583629697092978364372184031297536 8932 8026654460622731665016644696689444704851352690349801320715151707102365317520050475900027295701178246815970637966728349834181453416557401791618565180294594444812480126252029286919623682438837565345845480270825906386422864614967056785184352450418784827199457044278887082296582072002083054733180653822539328892218395629891037781437038398621729087929535922189771429687474893302772559908206441370306875346293535147596678567005007628161483885835755444163195239978587505853877320854907579206589122916608 8933 -8572910596654778825031133590086650049702002397123220235768078754106006206800706455533789013506471934455553059021121216331539244733963889394006462277915297748513079511081048818894911368983561904411443919770796310479386095466014196789062764756944276349591757964677603463450207233571214920191866646473919115119214694640397017359295783733798085030850519226779003811323415645834619174186116430570442067064929446150093179446516411025696207798779009485431723015508560593140523282884851770239510905356288 8934 9156308926641338273879056000975158383829820113858566944624994522056277780616225040374733081207626087057569483188413046926232844935850659596262152522819326430127163529008547105135938781270286281141483833564132321836272502246292047168125583274850638088620217005544062745500767028661821613210141640513041583764436250134470840205683003568064486001794023362129618841985302638851847070605473498070815152701291903069327720531121321338334728798848144851207719922966572301505376338560664407959526805034912 8935 -9779372630849988937585223251901102441669033426024760434588678450914971772753711437738877096433041606444875097224356135915668932578864130334541996817201924004403610861404020212209771100637109785392091488690082130151198257443517166596350239416852917186196487420670506395605915374260350162466232562729709566238027358527311496845469731460380112703230235410755934207625529789003501565087680705440274830865833156689017336816980960009450215135092395314803700131409959758845515399224687972817219077799936 8936 10444796142688482185712967733773674398004072079085617443806532150566373982767106048068499096685371631747842946050764230331354921778294280988254720717659059083234410760668911622037996460700616462137322720894091127236055752319267128548355877025394916934855026621159922976923039441525233099154966325996875027360893159253816131028795589124293954322565639426285092469393724618349403833227878849890825427828126046820829911043281233473658849307059528668649161904720957306628625329652959209800002950065408 8937 -11155456761543149417713479014413268572639108220738657657754629842594742598479412546083196919526375400904801376790654754320837111062539138634137938812729436285131779783071891081354326643327802117648224700629371166916813358836934840830455237675976019915373606721512349221697853842631504259811862538896952540750032420817422928447663667857010801935534377452455636971862855667065575988673408851495001182278517654551513799934172597805988584277780533534571268240080448033800452916047168612586927832432640 8938 11914427052387387822717791574257430404143721650578492700315127422299096489595679809698937901166322219989100226626127337401216617531253021115251993053467484164806092429798828174891744613297573782895675666619631648512031664879295097047140340509806790165367600084665454154922824801352819601684174782650408993316867780988440606380521782117428245981699241879654895988753394032892693223460709500341866783283812205308383008236459276875988154209394403448867568136359897128740853776833817649722434111108992 8939 -12724988085416027283372975554325900592235718081265795437964365512388183969988184209356576126643597610891822567976528560889491202099652589702686785540991301972797029688085853807143176931780244525029737107459310729596620600207597764035097647403539124665936382314286896228910153435724468484535334497577045620379889278653550527826023546205498663308296780013263048739991424488985055317355519418413417149324108499423109327798991323668688533930625381371475941466760608872567357807589576319088252782903296 8940 13590643572562983470748942246732051051976224447168012881882734194559177648603729582257528188981115076964056211625291616025362347539505842759202963299949366975424835774173892392475662068663917141437825148058725746760610655692174025519763773861271760725342769002635347270190929644770158128968337899918129633388981586007182670330841049409335272315189177034174259407748157001434988719665511801244782664759431759098205042169655226935402559430413892691992701564124922222762208411806266119393527323317400 8941 -14515134961604555875950129145481545085456203999010633308881418252001443576852510960909922021923323446493125410732899985968669899241705708163683477133991301918158263162036389441472533561948852741739021345540305478761237857331791909993607420531194936284704780414651375743215124604994267933769547406003156461077744396477830691176522206891867310156581645971463698905325572232207400112541365248304425342143961778059294935756389092370250211759298199820362452098448292056645382019237724235773296574464000 8942 15502457552655462762931858926214720944693722818312386252890931510420337089569328023485985484690848616158965494424227879255380474028405631466182056927327976708807897071924281443611657042525235458339276308550709610008049289467854507210784354228330217631543054882699616759725608803563676258058106924959869678984510481576779146443306878830514069876717233344628526132284441885445024395602478108442132805506867497661818598013836384477472130720653225522881001320133032657511909937289316811499142837655144 8943 -16556877706246753726399747453619347408439236813311882200218561172770255663673565661463491639076894309012502858214752335552281241791915606240260346837489551866209673099117877691845754794737474860796073568493685357875942954126856251055096429935764059300179685538922305934499398273183413214346930790502224901938959765248418839515421737269358463573116172300073049115251504236661528063655332392109000828960618220527462498211646452577013801727833849862414083914674770887368893839098774786323395366617088 8944 17682951216852823284532687212065492795843598627656261015621764381495110593717120561172996384251695961013250605342255449331130901237023413189192077732852392230702753083058355421103228832224716626644534339242529054494561403992724856923885808260869231840035318815849090644047492772140037780784000132939151923458322521490473367337812102477218229487191123246305021132073555434160984348438991251646569509878833733952348286272256191425775843034836904584929019748454552926126881470007747314436890111683584 8945 -18885542930728846670575011249818815936203894637460243001530573037758443329806017576545601331124047167176927106981562496520016603553980021152622230542821431353027065207008330321015762164305794765115108528322237379897596268293969310630119608890280098835513636682809238843111984685603588578624449137342582578142347486236828933670449322506779559547417349242198163930544175154087731742969993824071264525698239634247308723421014768201527991114208993749541855132734383090162094683683466330670576849387520 8946 20169847692251400063175089952131068594716098811849788113267244424284695668986183830916954387979970092646064278647047720279120961644604693335424067438668421818549792276704452184460798902775318506407666632400340499890278610300264911112361882867568804015139695027425964846179349305618564768166433347593583070175069106781146719111484488863931540492425122117091270535141896290036270918667864318823892735153713110134353736787776645656354625345383671026943350292313967364363696024435521078326265300932608 8947 -21541412708646578457756790157642322917347666871500047803433084336541425713386694495025525216509351119320987101775457175382397016550019714950198280778476383285124579465989257040620848145150294747161172628054307041639518843440307190965947425099383783132976328364090159290967748551833886676763597404631664615621255900613169346423675056434236246813526006638960674493903760175783539378877826078140607314496087157624840937097978225456433462621758755676523200426561310601716782688668152812776000904495104 8948 23006161429065886858860731684307494503344376574706087459962128564704775774949134896687003366437964001185129708723719130567217427953266633289698397695203675707525502894856864713962687268678827832975632919055191700762023708725259912391120164777543761595555713432144432320214505506247418209854084480742196602730231597591743763813725230916954792402064593251044486168901221145984175818727158913477508934314767415111498114352709517538086687831588931643914065295109552772445157783199651616991674478085832 8949 -24570419040456494591980779152366922604893962884567501850386480943789266321035672612041000787196117918875588417052904948571605589757575169969883283259421293159995558712289101267798420963181430111549649859546645208958728371946709876498134045299118090884233959290729580053040231701163947834449248258633765651928479922881349302045705366745316275452091719901632167645298748759753015654600485669909054322217406747382812502503739131654146283880435294042020367817672046085603076683765815450893265068359680 8950 26240939689596797289458279151983900708283906020118620350378163279191039479545509793630652420391803630021680713342598747454691852196543887537954268723263835625446460185512270515512688542585276857420003766710581238669318677325390573670692681973263049195467314258493062783276382804400293839083105343607143492111846150542520775804423083933888289204911195370986950057388490679069793576001035375364010840524890292302407554627903238854577592100528688635821407213780568171270514152790561686799848506343120 8951 -28024935548060182168003461189359748033779922303477954891783228042744310944494971025186155389544035556187634609464504464205598929381596102143181027451228613331730349728413246892050683792189878135163960950315577424838640959097153319991686415329057107821832765162028816447015633025412358399248894977069542935514003245792693791092863558968173018461872163086217192176889619599196951806581325027403055987800844356016096313899513712202973133576604635583131974355900257594498504900775498136750097839423488 8952 29930107844760987658035889388153342347218695499439475629706966901950914684408718509040421726984736715600258196612228653484347655348190418323679457563318334587448155102366224610507802299823769947150786947873264669980791869170039288542788475841653804739443453725112572285345764076881639447772353111275713992773316926841148650065972461110475801880632775106714662784091279892747984236013296265850029420813574333613137279371075531021541543896024259022234131364926986796570563074142746082717612749435904 8953 -31964679999160562934133304287651436259111569499589776738584775516882265323868150710028682881723873146107590898818428210249666390400259305006757388503042084153311040266485101462696118214911456940443568587858988756419675501636756014662652294214316219824172283017519707806021720498103325367150924722326533995530297669586480451065574683857939754207657709074922767711376229457740627540082161716487532901789812258277947691407962825994604717279052056933500096003926769388699761054483299438711639786913792 8954 34137432997204010913456695782826618038284273256843275145869857900092442494996553540203998788737399229174121864405978864561142975368871967109576021280473674953494687890552529525083523966604185358014357904603048237059088070180027616062074198738701853789193267770519995368849945377335575822981638472473673027622850717815546635132004909570088362493782588927431549424083970200856926421643836326098314458490245528008766687131502530053583694356581309700089699540911676450626396444140114645902779871019712 8955 -36457743161658006990089736060609055502362504068571096294035467435076377196560544714491321566674967855153622023755192469286235218179104826642042980877130511847913294559887093386491686722500582700458922270622238730967281932788582525257770005868822483854009329037102836540151409078353132695947390969700690448216869576147280885185074809080649655774976176092174447134314370008180252202179277176436795298802715816051552315533001563403473176589678934720765434499663650814090997062893787276057108178534400 8956 38935622478767978128450486162719119229727742730356809720043134932002915447459807050429423566647829178088506203227033397936462377440743554192144777367655784838465072089208275187940884501411350726370088898681348430255776285198847077372419601429718746326438655385060115021041697138366730679943970762197413540493895079378633268755976349440115513918545420813339501664968342708711365586700898692735676606771611682779196759053682444838961734623298655391395802483809554954521656930101269120115815190784129 8957 -41581761654092615853407414246971157526873683460131361780113476209994290031543498271301754976182690055025427511553666487256797801026721967804391939547021419362429783072287504062891073585685102812203248015132977218612460774673974060020658628938257291649495074856125084264229666252679782130011018143102418520767769013848702203776416945125408963132112138199306237823786523435009500591989987781244529248217731540940389108581385648656356273295841209320043648848386530802124219125120579611725294753808384 8958 44407576082051840820778276780955738152445453619684639167051198939759158898784678765806701192676428296199531061850405828411511021574573062899927349880725309797772657637220987907017220912907775728761600499698788571197486600373304471337290119805074123073555074553004333195211369080409760574639049373525485695902208626076401096871569578265604625919059440282839619540241065216437631887989960932695532664096488715182158229234545512099493579744759383867670500304953120580277338362656162567049840625388840 8959 -47425254926190738803130969975375250804008644947808261301380343803559751666404487711412823682699868192475015965759632933866329506535500635202290270861446550704476544564749025498949962868044010193220567942721075219907054797662506307720459555161096499559606707492256279290537463095353941603717788869294987455241675000947118765095169818829219606852237315252130063491170520193041951034742585352133048154477085070124199040898208983222040295122486460122233361935623560862592291962421980791078088700067840 8960 50647813520469806632813552885369247204257596256278188338843260074787603613908863226241499292060077732426491520875899455086751018001286302339694055038994333051734731492686951714893230827817366980796563687544956163570246812560788249687603883267358157078714055802220733685911228357383368513743047119017779926126855906284119203115607819313078477687463846167894044029923939559407193249412349436004065552834181020924780060579041946569874812684898444804404326293893847686521718301251376252026990129113088 8961 -54089149316097822148303949125943836343707697316095891331249291765393154749236858513830481393567627507686610197793453435959386830466714003950914995998360428865024233799435908295294744549788254554427736758280394571242953323759744508905116456506355234242493642914338319236773988528193302146175335372228594737396800893530085614323075400638023453242116108799059343893249449516553145340857514339043202817687058662945237383114882994600932299871825914421445492868738649895816237259585035916711290833207296 8962 57764101613588347532431119088276270481120914925627909046721472719313785381975323656022226790158255954138317654916457791766833014807711217383261488059854193375567254444661149735101370602872279160349271385031073927754887240642803108586328524506539435500552605359439428282431996141265111483982120599263597661821035866363511054150614301226794637443101143232147931240860000118996724828110542127634467282291285818320415363501479995201216547498591018624358467540971329084907471240723216980584128643644736 8963 -61688515335908933777808012817656762419211503493251098439538899419257802145892776773455627609936902813909612389804194760509225440003879971018003433669800040951485199377969212890477351529545713594164607211290145372794079696539499643040543958194858669309084103349961744874427738329051660789917303044504957486949092202137698971222057815842626206052834779684873057931209447284052884883422708503855324356923865234566966233018736066373431451894401875738142524223909583070627068779388503604975513008865280 8964 65879309115872513287839225115112674253048686193613853138643304295968904827582211830426792030407112655784387413610521036142151346485760361369274396298083923805896853212073860290393118261534091301879789314034555953001223206218413079512045956450169899500896498657475055860347480911733686909056859487853266932215256923603791501832062364581608935238386040395453896409355077338337380505267650600578542088433296908578996148659514037099194331099347732454351430976555976925721132662505666334712120264902272 8965 -70354547989366893598383713268458901598838197106522450974919467506988302767540286824489370027190581602688311267858827288725290499647384271414695811614647648048421913012048327276978386035342611573382771657498896813068785733672129872065345459889117220154477733349767001542094642348610363405129243682686470898425662582322619242126503333087901756244098248187196549026546222908807947860742120516121730062034622847301709214513522084471137558989649289935024291263053370088270288553422362438564896776912896 8966 75133521005709304327829833193937895921093407098255004322529051627471347436874348470204684788928615845413312400396849796177180472603741094195268913164061400325244264373409898185596770606979469324159946911995703008066906697753270843099522654217442135786534154573385402717635600267754931914251165734684556123831301602123075875034616329237381284807085076267649005808829496167527364191720201532130095583179166806379756824058955078548602430186076038842618990757423506580402997996525879885090254554918320 8967 -80236824087432502682056248472424514762228648492388583877190014776246555083680479720715228390894805943338528686434949483244125830576745738021029782732663733305067921132481521817533834064757521313591354647796665903062365032180763930534307435209374480316376452943140370913356942493649885285165975146487371023014847195941414668685965997544675161687311114333639056011040617787518109993204377598774217599551768925423857086691978449002179966654865489503715483442466480522710877382051372846606977956052992 8968 85686448494246561903249488863602765142166277105600881867292607450898657434774202317757256744110884060850575083647296565691701797688381129483766313158864082338964242063494017571059244125280382325904663679894743799279458235037715112545365896108005269622973824080775467783043417251427769892896720656142552500978854414013051506602475805716817920489725685342297782115830707477749062281266940895061791547010503450325810138659397396447491091058223879355840579325243793604120828009779535445359851934713856 8969 -91505875269871734747831558574473005179002163114459525702888168576479249170704501627687381851261849630989322181141851039499111703302146480375480922477500737001581335519582376735417930308385296959837681065334037173041994579419725655807002905792198121082232480796449020210291097126760821337930165878103544016838983833206444456720098762221697686248957673485204083121642252051968622223266751980189779638216996296990997044550965783630290303201395982311596604048260044827420555458851707910623639551606784 8970 97720176076004720049570640980273491570436354583561013082887887160681857361385937113989827130714560961173944135251162275117451516365209808176007169825209253141103994576954761137127200192678957757610907087473856294440562218910486941544509959603772918011616071555104983794149261138510673008525145091146131757739662235667109363293531850738583711388199559275147327562833050527242751121531650703364202485159623164617611867482067065689978188534275368416763260080284018097460239412882989173228863854546944 8971 -104356120844972154250292074918669725423917714664481558940720179075213291735181619277795047186585140175652979632571961478260962384556615408268854670180424150101689563462850557557352042286891312952059268528569456023438192382687183318075462556921643264071878662685009802427761593888871023422339764235442780344404142879621701962648911968353740224436601043876900323281289866252626123923245658181030850487076864679415226821839619311098240454485960235673833325286663265159350898449860782915980646404849664 8972 111442292711757423186548992778221842950830958047847199174978446618594001667848850755472145955677736188099664147838704249979953303672539615297714180681431276258450760981694627463846349169800543245594150607468827167044336229498749738677942335138647834141386339827318242551201870289420330040299605397714067156908087960924240000605613012837757560757196457102717910984581926939729729833841798700168525414977619228358068108555681369859696719883046415678597877815178148816481654721022738005236201652798402 8973 -119009210717183989544842947202247751139328923537020443748601789111788877195775730821080490564508859475963268676798791717304549935862123029986350860984849891279897267529894044680337513718708646092406404263675893977421416519172808420640959571773067407263369903647172691247385851915866984735623380272230385771303903004968246976016296289987106153597404290843698310552602602565110794187647957954885577310913277325084563830322749626184181813896910686629424010323191039243998922895992066133032994658058240 8974 127089460807232757220548531777405836032428771774376149758352528278981182862418329487196868662855358424454316435464338205614039008372995102709981202852358448568564890220671981122737150666448419089427485272350381539736175740536237844526025900256282745633721150430011905845462002206863696419848355187355455157306683074749646176412385065032353826665565891160179226808515205841063793188148290010054719053977927959383438665230233133005332613827788478226982919010815887655830626669189187219989278618287712 8975 -135717835688903857966458772838656278638504649530592702441537859819766073229192935152423857975321346085403784568737528398603796877012993245438778217746783500042372957205936865749979563298324002712540818203577669288188128081855536651766170387170076181422797353587559428170496403255349691471804182539145027651547437899326125442208178366660734340432306432953703211412286189752778234837985208682539405112861343490901991187152279433508294159401260584824349838598664603560838215263274311195702920877178880 8976 144931484140855474041634986336073316046994165290708226162375396134025992025433317641107242436345743806732197783363882572923570262398485272526261686570529505078100597911329431735521465698585105196236713211596303415910014012443294401502517847704465165465251402712215108297014824729740761801019938390681479386013592526241581770899176468789227993167132902337301336372609945309605566182821703639375838942181799571644161799343615943486923546502656310707654181565975008336851719707836724074068219390529536 8977 -154770070417424881990840065307917431832386905265055823703667154791693095489011612528779665396667129178740052981421751942258132091352938746796589143095501798048830597867592578841222180750451344895712190171399218851744028673379608130704503515403406265702021956220215897242003214936536726218594756862012872269407020095919990838107568377194484555571111999336066044802232066477281433338545446983248998761041810937310189406692922793308910321819084403403607331211292550511608589228617649758920026892533760 8978 165275944427731632052548994190713732662121703154707492964558746026607965408131251821926060807783753499780924922415605480547764984361608257031389044961082585631317499548124166050497498280516440651741194649935605701784415927490993959674746707114571287536627125927009942680858032522803668995525210848867685465341932930458166861438293643496382816341744010105583185736260098065865420053591065506892735073434368707093817801737435747029108035109903708661619249346935505223448871105808046749998872940905504 8979 -176494323417563044537828478968256034001036423730692120544527176893780763181498083402218983395953720556060235831954842375687144698955210270580587131409452986147722468699041513333267503679364840571180892356280694111802189654377311103417595730403334109538733821786520923368404255027645574463262599249112857391559687468615060154032426770350067770978984850305232330519863932520567162126578298596963574100830858351245673001363036185150192490224766313636879820475633667211971488071268083650261299784318976 8980 188473485930843730755399408239475530100629250589343886592989678181449696911169637496332749658560638619754489390456177277580932226287604499900252144554186527550443589759373750478282007683683213691988387249883528428579900259151401456311567582252481786406805597565203734762481893935431074786372654819522859740338735505943136610880218794441821123788288190255323200693431492610574392971058590857169261927706549169286817551645503518356869020580300212561081363620814189037905432314854658156950038588555600 8981 -201264978879902525937231941018181828714427116486602456085394000704151690409450335210684446212570708330414610160376756746258756179714057256843142689571034647911708903276427167183076310240728667722904533000742171450868554689139801830388549404709098014798042246328148145709354629167672459789975767723748132125808736291192234233968744485512229822277982266435604829298000739554157328973782327385664631993668330060897836567004208934100277954446959353372646376318541865043096915622713065204497215265964032 8982 214923838609695007468602973292790476525425244636044610028955180134830258931787693520981975385888654339235643365326673273926247744676262904962510573779730406911310282233489762411670244988457879975723881441243375398802243960174441829032862955832261918667827934969496802228275527773590488166405208190165471247856204381661211455472562837020135101137082634006596042746964424559193387165948310454867874899044037001143287944910838156263804867353253748472501103015394079823753841651494006046226321826172720 8983 -229508826900855619164040883175134936129337079556740499167708172640118451181784155613481925461188211832024227584694068783168440078413970394892313091697656441982588149414178754709508922108699872318989901745725178691810663455385226927945570682918362315354611838277589008535759619573928033673334428673091186094251391490821187061561603674290684280039580893691377724864222151418081199618069681895969882724780873056697355157158105862497326843093599140519513295260148817422705421422570437687618318079361024 8984 245082682920194298989234445547296342463886481800769633309260417876628382825100057214062307383058492542672298344548157747440902654804160709613076883140225171581179101697209493846631800774561155621894846174047168542357575635157943342135366018285223151742806120190459024103097842852060827429551939443380049839558932258127247382961663019062557755414287615395627658215998026770978827700150396728302724374803845000530694777918662931351283508947922618927710310947352434456343199387652758429850057106329088 8985 -261712392195289469640104573192317221001963449515670180819974556421863881459108897908831136731130680816753601312222033133869713717416921776198137669970616953888897806347310742946157561313046699500464516048218432508294698414354523730826032214522783582966832394094673601665872293939054746884309125550393107947913702319931593139344899501604550443162452325427616523564729549416575389177883174292536729485698797102345016643762574867087971432466125027237034665731159591016590086456519684431439173412454400 8986 279469473762451592172111543781717975747308125515818088727046135554385510593152677222511912197854934529264156877271380877121572108063699504697473251216457397941169524333683796281737889061090966949428465587681115978918695037552533299600952405102136924692723667397886544004520577094549559836759395752988878664005859777461697896647137333776118388476019020894315680617277548763032117914679967869127754277931999920803753589310229028338680853636325301615587715145531457875372653793172002034839576191288512 8987 -298430286714847959078794123547978618800698881372724882775949333502616189634404291874469287736191682836975659387405771449818096302041080270842873682223424565996982124067200518757999420894264985896969237999373027123952220439718525880770364113419968806719641639691614079659737294420304013973873391080707979250578321931876744531238190744105486112629347010014755814452807666402278469332584586717395213371952787561549941245281541809783759229053051852518683230951148724998864161914937944868181804817842176 8988 318676357460319543021818600092432087928383935171287167549710350574948373114520616745359235208249445322548519000087951298324339066770767531152986586224082548625402911609595160278631350368798103452311118314977621666624509218886079303439574994677390441139432048180803179258315083016417239006976838157461495762754274966419121336139800745445144023677115002776537786809935051715455689427032581436282718623044509630857062122049603579302269146449633669161100011977991368477565515750698408751903888191055276 8989 -340294729086736216655670050774026438763827606662285907430636950974785110330366817492300556251915287641217066317696597069643677825185505114949446559993017485183257195721040965376286588321380972523204165357852927777756693573530253166335275268411884107347963942477002772620404971338419341419744728101955891536057576200845123233762748640946717880375320066694599722122807772954679660671970834790460983419645831073223526377444186716203727041683937166165788198027682608227793081661682942679585144429346816 8990 363378334327002871079815960710518280057039241680979326228485976008325794353368524111912594809255808399940230990920012374665599721284270409461571100187766825021279958137499651605590746073538795936718066846271251375199135950775755360509960443682351815411207090238875020262186515458545834782357493608425145565222290677717459092321175301192667654068854145956235830031944747898763837610436884428347681059701855023682750119905346731131169045372448926995955665683189541103480832567399852926945113049944440 8991 -388026393716446486324006468952701976609633270533896402391224297919939352229130691747119753802824706798539144873533717823107915628139487024881751706048626759206314365677196983316862492694982559298975632735679581260730980698766755534854705298166745954353355916722464035608297195577216656612091294261782860287530836029783556087947848955237549226433469936984505545863861626752919088021476088648465493973837229368508574186570745184569645994949901165105886878130059026924976231337614456498376820656177152 8992 414344840642710592097690842796541383434309123664423409905054957127980928835534786195647507319323638472352860671300770560310307971589437583005351104754425197308662048588392572276015504078109040265287432207179022229652051110640450009895918287826464599069974712947595911522638165722762944728085314489420108677738577087979648550001333787457432111383719461289999366040620680751880956852541028658965790617712727848030275235584505870505448699627395656504085653549161431604862903672367853066563125467631360 8993 -442446775102915100850986553757330348440534890836357995714243862706958200632885776579284712555284196235646072542815722678368258662253746247775542941694208914772498174368707422342010647322135957129912867722219554454141384123485682567438063581604780160179709429844171080470024287643024779017585820954848823473529189358222388481075677563497596627954045516335386773679513939750477481313034942703733272714919753992566086362053384121417944656129358264962106124317792990206616509991125924807903767569104896 8994 472452948105193185108934903107621087177343679856903334029552132589132346079148254809752571111559474613106681662719040827813237770675508467643795095653656297168395642900374655345729241663073951975999997475072528960095081376304212471933514120435845827389833759993673933470569635156297801021657951645452964325741389271194942237633035499598057650526890219751829275012954226481944201345488687266545982661406008952359868260197733463044903320502263047152080582482769397159024048479273896197461047508406784 8995 -504492278782312443145266605052410119238457102733695348668359749567173650316969221218104630804697908331820389465447831398120962001792524878456671125440715385269759062885420601564010625583405540100456652187584714995110450844315193852484379455782786130536089687354619237798575076209931239590774410823380033083375138327908031274514162179799385275632099852585860849019914913082016662302480261259425280627000450674374340094532612600370638109684520797504633894908788448421494773062811784001890700092243968 8996 538702406424479736772017787545620511022223372591666779844121822885019124091766229635331415409403210449900207737821959634004794558162722968247592771818891117414106397271604991860369072075093510084901776453956616929501651805329245469765141173502778653280043701861319122233932962395615168431863576956740689777311126648877112528009818146124095626031753965838764112184805573980709979385611421031000983851079922817459815947343010196959568070490300690161172265478829176821109428573682735250956372625604720 8997 -575230279787209775116881028412081769011524752646495978353681356408845341781613148873455836555915041745415234152044928051206835615684934837487701547968432698198403628064645409711319477601706451044929320938948733994838737646126956607267187748132274614372181727477468247495091527296354977911204957124655614728417298480975868450296603189164040783678523875090811292251154615007498342039078359513786327358869260145962690307565242038657428794841128103482586992024454575972527254934618813502703637620588544 8998 614232786188938544536598550700420812690203627034701474799914879446256369223059148426527513275769379356578075346842175830980885666804066752786251476163861831087392020116513194131794566579653253831125486448802445525892647764347368966464108792736129448056495933570891135999848416551223927950738683509026257465305787439114470419828780955203963662372453372856837259164002727481588906831178612035619127086212419327986241042484188519059050040187771493386972548479312182217474831332911705630058762618988064 8999 -655877423082558309914356913114825831951545298943311906342035731076998226756635480184889965740300657471925703272309366581915288594446781513316225898939846554718555467447655222832856298188558171517135474954069364424261752305610267877960379128632785970240419442567603454068533804525085288430087225265259313985375924654268988281254328868915363786539695100740948473552052509655859348421763479728196703746607989206524960837492948267838317145068983736817274215546531750037707237206980535784062017876262912 9000 700343014965960729290665001252350944366508423536980143842936377454872005159287511476891185063299568207944154642950743633729298533361075807810717371969183114357479321210182613970556962000897351402785809255943000018366075992656668342752883360976179322568295700285561138218356240413653484695467872957580498644263016354070143126173120342552874588286122963779386809577590786913571866299701523370895035962184670584368003563202572634670046992251115126351362717558627247687299608541453120535531933311287808 9001 -747820478689766599776869754344321838952310406138006086220686012984891036313882283613457659297454571052657364044769442838804459680304112537241774347779971663981685496267459839308720760442760820092237584653960136681682745108245682448402567008177990342307635485425241808063353840936889895305633793397329428437296935187503882516316560435762505345585276210686916477991064853439501331616282910910037793321061528163914255696820089965631662735392892422427425577850297762620718620170877345997857026886598656 9002 798513640426514479725560578411532451535316134954223246682725947196536932312765361101440525048504341122494279447458019958648598878025361575451968183658730452055348692506645235088269647978689068525266399738838163200761641348652284431881089036644830563006572680543082933607787250649879487215274791532504552863094998775635646222570459714586284336372960323686496076062517001354289792071097985783433680788862635920874980859658156567804491149447516031563814915348511439888932077007337573750679623056325632 9003 -852640107785550593086492005608223866514540000825427474065668036682925751455864847205114861854699069346205814215562777268042188118221668674434409307458219363403274558116331920308460330807767476333080778279425241206777445690785276592266598243306529419039478567062449405266211216674020985903323828731270934417101001250955073224487711390739890888318156055757991320264031866669958607774236114027584538476221664489916132191014731772259634962611788002157250139122068727011193453145941881201814598827638784 9004 910432200792642490636579573285644176973835162450517418450703750035245370039573976022197753753803370303215469907536340931791011868516085592754722953057360115971823709240164678858110590864031036871594489350112038406559489522398353537428539082338689085921787656780707409141922074878007721158175368633474239985323467076474736421249476847122389746412823684607654703168200235548854539132995819390998745750584536844900420030537927267460318180193941020534954346386934192950412261307148082296690866093226174 9005 -972137945703925132229904262308089786095138557121415951998505034136492598453396688399499921702139245469737827780316920461365144672577743028743202337565436604667663157208809354280126405617159401681452271681277439497693329145846614480372992133394636856676624425097440361151581284859654235289738700643154226677956746917960092017829830601103630524809866250284174757757481276638994414873308635277156294234267542659649711087003202940744907435130302753725708875195207128043335003731286255208731054544257024 9006 1038022135891243529208603777446269971913549586329018638013011605011264994604706687518700746493427280951677358603903853055337843997469183877956957794636467943777775132456469824341139652462822161269429886451185477489692173902547535471386602260549116624142349418853520256701244998600697482083482840453166081189366751800104635275011878077447414601493297622215677015122251456553707084770402432235288063872863014655566820336439111478083856031413680621681348225128204850325418330249803617234981979694440528 9007 -1108367464321415459014755874041904241732856538192698866251303499157476867459681452075406892616663606758738897646384485164156629392522848549063725205851155348239827404731085405121410296478037048827913554078223008761862391193866507575590159571800281855076622027151839846312979773989770760636800081257998876196573720907328738421449620586921790803252431803835921247840287863730645571890440489305226761298727899145046375219355845789610056028770039049469859241689054983867564874182197127540917346727100416 9008 1183475732456611891910240438610338564912837335569870110423048760789499344206614614807788607241453306924881544320304019154351263935917612980027073455343493243679798337158314936511433075093554662118020188869956681616766250617212363293371807590977449544876829891723486266412834282294092765546296545627856289950626306532825374974469445520313424773987740438211281462760204834340144172137203629745124238535112154422781839807248789703312126316257241864288114686180582951999055872721635408270223504102827520 9009 -1263669140728233873282341742203026850398149419091220960789433290674877150569874738762412645914553757957871067610975053529569380486902004904503297418885066346297727477023298366066643071764165310673884324813591855409435195432685926810888155469242823886102636401680481352926855386594348039709070677711878301879734511434446735610372209889237368537063158709028607852635519973835832405653524270797292668143507376509697031951380685557764703795487277378141964394154853403764929708710833197389716737176371200 9010 1349291666083731731047286323379417618597272761491645085286251233789176150171388954257673611385795924532076616172532525894740762544684997527666411126852411384922706380203946309077486244059022146838819125915866602657430979300326771788093755769393397886959755434851571463506554262455309665172103203789624060433989790182865937018449205957192666819533015979939507895463941965693073923406751399661761322023089973875936317412795496129217747948254323825636191520236575012766973725868964779932393513703259392 9011 -1440710532476237327682922242322546034732405832573788903831199869080206977918833558594298656671949006135859797943609105338836776260343414542356977738380081003824070897052465495878921854616795156498951984028495007502895520275221535316425360173675346699868417403886354119349695785940300962608225260146891478526180885693301602011661855741060474000712894966543130357515394810003553146450832597959780495063721701566220872686047840439757858787334731753990787443920947185403155508554059345390611871759859712 9012 1538317780562233226385401216720209981575430813528425438529175206882836541870527877212331304595998571739117841486987091317859659825385891476690547226744216138000847572502936588201424833722020304194342038963125582958578734424755652798495662501798675584006498777792352938213293760720249750320645637146920926536328561690231696704736977479213783971491078279410557044093384291503996888208998606833740726540468743760710835771653568990948984906396284058209177437674573586282394671137293198430847558765685504 9013 -1642531943294440177968017243743074226987746340835607743884387750991821924761449383760537477882235872814028932978896502873334344439901928867484344627300738602650833387843541475698920101013561854377762690742425468935257574313819914461853354385650182666255231212435691818415859029725954879350335573676884888152132045866793378112686853484554887531843233553906602684178977326226374803223613537960963875697539699707181887420430521402574718389780857410465833422176052804838829742266601575569330299908653056 9014 1753799834547454939778071993970148041405438218421527003190192797992252342073018885624620985022055335869725669897190926117654269017399166224219317167256316929223670649150886559186030988919120386454354537079285094562915920914100734738566251872049414680640260896236348424218185253918661864840868369929084944358311376757232858993854271435274218037275871569459877999294070067194905998252150563799308253717022457288371034209138834319710780584622763355581475391298146456331198903369069526112408564810103312 9015 -1872598458394322940450958743378573001788694481987621341543325496578488540123094852494003317382089492556729808620649054107351691298914453185863504153992251959958229917726242030571832837734755227516383308584329154810601193619850132065573207961853712948895096700408876879293950102700088412489507416146688919514524612379985629957092542975407363616533111820205204460688066464938511654220992242815192058577056742921222885573534412813505583517085689900472946495000172644485531414408697881835303492875452416 9016 1999437047165221748624518999437416237775419574257611206415160685576501565436392658493134213444365093328560969794794177782335513069549771126454249263923383548384836993738427185122735495163176852864299101692410186523868289050579242798527314547586835810754313390766285358002824867284588036008615592669761287593479813180963412850080996384509523383396575232002985653754998423011888156466427104476982888218686524168310074580842867516263504732822103590025523218529524569652404283182211299185621323148047360 9017 -2134859236966935551426973625213525454741931818601805550814939876985129224699562659779510518829864718710592901884491742467486531689566836151328331926048330567760085032021820859756349110660791601273311517355202131848718019655850962100857341456712495759747235699406513694631812407366306685393666112173814001936402323442995813848148475306735377647704823884377088296246135992810996148985635749987232058171752304188226388677615233962831635629356053811839752519522385621113960988260387297099213967022096384 9018 2279445389926137760133496359882940993301074465299762970463589075912217786639586044169435715398458830137640177550365367644787052585085671078324341171275649061795469484555335364718593017931612786937997558630002384762153053925936807661859351576385302253304129975296846377169447380166118185781644062604574783368443974894493927171910679342198743343580382869849630413424226914667765867827841960515727578709470662822365344030573543805073565684600899344243464706369142329452426338388060862991206968849709056 9019 -2433815073043144091919645311816675899602756396540527549787129992975570888521173223506685210132964961992835114018918265263320072823508088976263918073780822649259460820081680523522798169493134862157113840621326386954926466361028079862309407989932014967512882603080047743497483910422818543710474571373371989286055548156822231884247523165520273249780561893851968197317788560830380521898587196380014193104963407160412510790204683351245965466684489148161251117821824477094171404138844181884518482145443840 9020 2598629704208393933193842218158336368893847605232805059242679494729541255655522822530634773540715649932371596774875622602280010982192090730461326279372024794917492199186579370177371989213626566813210337443133186331299338721492342863548552860402489025284248896403508847955440051845174564764845949535539318047343383446067581219947592481325449106105122488703079688753825982584463528258953056549419027742493454299477114829209351305472259496583339301739920946183448638736889537450507604591103015371380409 9021 -2774595376644282779871005469752040245706999045500911642349146962884087762495268022689740621019702368506050207421344718000212562361849564794988710885664064074669701791097087271585798909230848693919137649966435845938546904262487653452023163005929169809788365524227970689925104306045567884593983406206127968101345812420715975706864795003199868949162322148302523275368300286424608749540250169163837527109495036396005286742965688527020582250752533984039335110618868403518473901143178705140928821084553216 9022 2962465873793111686629227229882020204947029684784790142621816791579585864433543904633700806375951090393690764842687463751368865381524282169950539086276273050852035671186851622186737828050686642587809402023224282899963016520706244864026910703782005879497686695343541275496814308971302941028455224848409629790526532498548750126499867470438913672407329608099810715479936935593190017420712333402246562267220300207210686702676824066023084028062816425129275588839701366344840606851001047205621932380125728 9023 -3163045887481051559030608805907917482978612108712857107207761141381230392500589112681322504570471439567405647410328427832278645926624587051099906835298158412237732474934894015139992860199244849105717339071450496114018922092866163934205508396524016253904637522435597274344565609874205401053527806700975839312192731772927328732602418856387510846356092366687184417865348244531278017451920471412651373714848459057715414341829474024259414674497856260725411888768068006723458911856670502248952976916873216 9024 3377194453051566963559236788660207031193660691882542260349726227078023905559488525203079093043115068149278602769905454454206500003472522420199816501788160437839582423635562153561924051596786683305815726949106981099379468992411314247026629392922714807292901555959897749516891917552607584334495746495864624414585438687036649566884080127376846431041963508965954940693947139945339187934677826546380342243299045299513056066961846050747341131951821217912564025466914052249081346221932985829467790547361792 9025 -3605828616083362100262067917033207517857103183558140957284846479454375000607228990780205790970647356467313901390344233388692896485610752098588229666417519538044074168969132589959883424953289965578724444696334268151127022984129727912958776680840308931529695344304325744203900934442792633942792233335132496312383119133733078804527793088369477098729765058688585800934727709334358422874697105522482078670737197080839866784242513994959746514177055785967927554821861917591202179890939757425961318349012992 9026 3849927346291502313026514712666922708522982835080339406556202502200727398437765767580358009370619829801577681379413941808496055415931088674125761753423067558108736820133282690321457921866936082609372213101890417622413688514378038942207818464075800432933550818846719957921148484886466675361492031415811441254052893389962988425263181373106227526483939887323127482264561883232587931273204118018272315467556475788386441285317578718404913877322191991722953155533607732179029524532243521711044592894255424 9027 -4110535715260091541057538646057850654057624362723722043765765924475526232061474203938339372296739456302149204826208097876273018189674703793464929231348042654968752816937587005108959853113010058559977969751023910124892299588818115332596471921015178407000945647729519020624099975339577214909886605795223949244104165298604750728821711223378629078884196342745819722938865034834594013603983139907685340741469189000879032394695778370563248690080884637723961445614124183433753730112349089882316470191390720 9028 4388769355775192449729595920674423277910146682108054572842732675337662606746513648465065074247918028512709105431964961038275588595402819579999258184197186794151122967207222135981906410920470801222017608113426551716030707099876097802084858128969471181738303759286859670915792591165047615813087162744592391616810178336423338306472906780804238153964388857905908308499837409716116774687877931424121461441511218598059789606083198730739111954676402464435069086831442357461698816164919698913517892893953712 9029 -4685819221722302840245891720193854455888654860103471944045028211906880149533779522560686164752123756045120439098948984557605760631496328908503485551552517870870455306564292057855762769048336937911644981195516144791437438299409398693524078903808468308922308403284259905503219315833382068824204377993200959362687763819062961470305546083722627843929611182997933931501192082374109799664336227916487185156977162775198223053820042948142169361518967498886861384569736960385350541803106737599472353847803904 9030 5002956668788708756673530691150003899347945035217801636896286460264035416382417609277620364472298606680939092231687336454925910907973523621558937082629103611336414799238164684947138796860622274277503090634074068818917505116023849304180701407794890934868434979596380598839897073990468273003832918975703692982080915548156800147428319164751184580959476102544062085590403422673560023258403793660240745678048069341205169687247954593613587638477573803520398291209798882886361120852407955360721936530289408 9031 -5341538877572820465721472317970035651603633042166968740898491298721756459959983348906492178737145511450925860878728272164286213915434898430860074760594967160302904859191592764475724320193880419922835036277576231128109069686613626347886273017969779502546887374228086112217779274671216177984243963960269762206734725219666468535179336519121158606875430215581067192068862337212390992113130023592031263463405857016143792297703497872364989888532094191435857011124142631006190562170441367678928631600513024 9032 5703014642155923474846374790002649585441677242216565006321365953750539168031347692030886847785771949303795913553912597740498937331394774563308267529508773531977337269425524132946366766907317616195920542099425545635628860812027642516652118077655433268409801111104371770697440085099713096006722654856158061172816259050556912361775906587521726786296829115071606535689877242791564954310278290658651905927277948652212934146440344594599230425762339007951642733168257581686889721837743444840716636538717952 9033 -6088930548742790882306336099743320356090080237787723408308557488822713946023076289780802372616927086956940583500331677584427445482094461143643042443304762479087733398123646570127758344318833186835932592475212810884135329268656069724215500854384431003591675773944700378946101139905370937927880717728427809078396955977985023750600596415792676292568583102293363658954096988610534466475816615366062174325333514935004137302259475744546045065090286252456919050699138866034673176358333842487719815230259200 9034 6500937570632866051661821282348196679425577681816510442470960809922429509892174860232572655398466551052077511813002463375956158867434016884060066252905135273765153710718349690417597567918023798104981297811459517395244783727096688466102676704834485230172451257608763139922772105422872886431065343025770644340924298726100505301381673386215222315422894083468348521637749204753511360705036051298855656908213355638157401677499697939977954501945270537366815916810173400444507465535900628073323329231953856 9035 -6940798107550236490837894370293420759169682917298556832393028959547681822291129042460100279528296728111937216171221192675470478720630978942629531772078562799922977551883556929203715456435441882387832186408756782271936336065109177879615178782751958544433967559276782256567989755734271280207520842565122395297489770053372721950059790644458721960780151150578146930097112474894139564928541470910146699764347998809013067937145931568410505568457052874809283414546458811686092646076555944796826723397140480 9036 7410393499245851203638973939556397597616584940716347334865722210360221583712441335296042916176629215545476912700311833265212982300051767186312561759950459681912952236597606808041886091304559940022789579292799985359126880300788070712186310745799389589065622471738551826638741881212055401391394707107474087784325443075475250638038296766021054830826775971703581608037800447098245023814790053575603122680667206045603217801715311256466981808894762417625490976170074369754833262413847718661857961899808438 9037 -7911732045297356159587159685919340605106312522646359684139757918779003676597186148041799804210865251752323552377163580575658031473281330892163567226756400054022154809296832920870811208746431583288398328678584069685630702845566801101479547224444550196205592781314237176250079428886436258214352314044727853990547255897613518875893055474992473113639125624087756881652315827605620361150168544651582863763659631852758717505477707144515735319907352417127525752205848279241013215866976039179006208903217152 9038 8446957565179042158532239835349742413398983354100297947809830872776572575766332134867813977753403672489647555242939072957277050737997895023661915520705041234798964858578207475378878494704442439545353690865928418168611382051846447274121165811125631636155817740855204907291910411883163297910750220961695890914279126415708880159462142772093051195899012622816042907159262158887442153352379138613677954247486563968996374415994697197427299937320069259961779757150370467187940757212440531267628919479809072 9039 -9018358534965793127904885995028900153125309481856820776114341713036546231791365987312378862968248255535610805128142672732493721671921183290759219209824381875260501286610604999672103321756486925303319260392186745479568168398456303452709574622802840153701260730349765071421692757674941809946224204520287932855838194940071017755609904670388347158165083835218675634187305246174284209190869401125866339955561066182752003012707085318402524300790697951997356630805516421526337342544837714613432530128338944 9040 9628377839480276520649838504127530435103751770086501862987724557157983242537344949159954859082206103409810065172531809315362525970590737592133997240512522035408912539682908143748576096851624916315140172245873595842284627593326065000444477635975741371309290234841075321955151462011938531952188477203642444617526192609069549716286818644691051398356418478242925397635319742177882499218097994191296705041669268221134746142660241641189587414151830729496772190701361529383086382344377593135601612779774464 9041 -10279623181302266383002408356606406822826318434527410950210434885463477246377174435622345030711639302654451675635008845359437700527142431664010551199601786971053237169834329151052994099546837182604342446828728404474621268482348747187906369311387339490700290903053265969792664156217268451483995708165843858612125915195574152321075672727390210151445046596383027653776389598595093520178520596355330392883618551376360903193443685617767030746435004571073564599475914004737195861685042723582929200706224128 9042 10974878190843962436794422086031623195497424065606460115692221015480509504141406108765972238602679996117451797335896726856220003956469666955255582396817049829839655180889349050378067442552634190067761742239021592251692377526198108501829590320131731110606275659689853825139019362123180521641669855825333322711782849572835362496712299457490364444285218707661842198277647706364874157883509154424193465229543856013493831559484296737370244631770961251449496957186668999481378016483799928238086326727803904 9043 -11717114284667233427433548839833748082665332451327540912720081688271581706859680110178625951850357787470569952987140063291907804086190533604824268700700930306243092419107171891027459579504476560618978170869712858547958031404078863560083969750643545089376045231150635184680022615267698088269968779262380463686805526916338743102436047429170436792621318388357550339764874415767867529682484112760225145385809328697095868973458078039134070127179484510586907120783471011130357646313692438241352920415076352 9044 12509503322390427497617387604758150559454669827397062889383528059830798658846404288857591328939814739551677231076268351954597662476637119909025611048827614690533964057857833355965111260818070055681757745958779575659512490012417633986764933830557791991702256973955860278760583048172191321765140846746161581021094485951466190023571866744470473685756405295344962755648520202425736904858715589990638764476495558590860158853038796809675789949423087979331846467229482979603911279259097503929824867724484864 9045 -13355431115917156024638646390018908687893536122476033157565881494834448863781165085431179039179552211552652689515000590859636863697965424473597890088494172225254011899117324057183937778434176729999616906315334757412665075678143225981233662330212079651197358897974888442893144642302826192693340932817250320572366459355334117888861995645844403571538766148696483317065728541582827113732972705006576243182205917950452554968045974941264636071088653576321481473371235821639701495029254770981696829348904960 9046 14258511848331568286987955713588192105461763290459472661372983667273632283972796847769581813343732176671346877352332683509484942244774811090899930767949891130471900026874763971654286249514491548769367807877346679073999947946061655153485861073451650540057495739793005922837510228076543401042821834994768397141601906821842800090121054036939782267793278804602747242447403098407282327985864335692745390810495911147647395108540262949010812701436065535695311247260914974150596614627961532050305394471926544 9047 -15222603463659349296394982399595194653356192379284629230289551253182925961593943364983885747798763972338166558482494812941076717821868199811573616958915862618508717633887975280024783971329210288542878459009651378594762623305966521435578718528930959314559831454507438406424123029313040168922432438567304861553909516203514585751996878177556623061202385004159124529686558251556271784426067793256100933169479782922801210843395974238225565374247599318349866317111010300178959468294403907147771109905006592 9048 16251824092807271874248564544694032933782376918098008923640196627348982363120112583841374356110092665753225025938662825342267926238956297604861164705269420648325518781843849994422924586981277832614922495479117694268196547207213593900787824493076889001826529701595267063651215805254099239933600700045734184392553990605916397584823509729427791157603407974555895436243595000850913634753966533957772636176425632528344025147352335756234086597929017841053264132623636484703597920721464643485598746824488960 9049 -17350569585383987758216592761033821005760151668177424451476386603492417489044814701035401156854995866680378631375188458369447761861391877722650686621682176186915013674004030420765049698752007580487298281921109114629485986387094838771999704104468357194334685873484291188498416151103230787827713839683848550429150662639850428943842674900656358765472422652642749384841132688989695564657301370772074372045063110590850506422729767258015082649392738149948952929767370312800980905476656937986811509790474240 9050 18523532221789386960416660679325881142481569702722322188280900765822561841996904386151988482887761373839617378676315542522828393074679591405005365599322235361693661927708421257399474623479927686106543845002025296857114851979489024635098225767930099318492785453919922998923638202732536338173546858274274901186232718906797613553266125487606330559436751837961447159027824363158999353062860805326769148785825240080029461449447664535442206621461161143586556095449420250038475422345908793013636937628267072 9051 -19775720684959068103941902989419744480402432939658325643466715979022708263978300791836351496842689564020704410084242472436803716435487567009570694430869834969011479879904901341065735635757291515715513778596966308990423345570134891034542370778333123428712933575122498383529077518441948340185172024190937849190606995985065032927560689958382874297678026429173625831164008912681660199919621255758732111987664070926232864833734077536215480331162326598770088289022193635579789024012728739403114176518815744 9052 21112481376485349181830984089726414332273173484490196999030870503428445225525205685854941223426137078825795952891865093624629817626512504291715828220605909265459043092151316488885163841079034251994127501147709404465735024268015942170562768735353044769414344871363050360965819671182095792595339123910338353215276909105898764052737837942562986286896712910767846908619028588631657509224464831401019343003843750368000868609997722481378313974973972128647598878739449016847752408504287353854550966046893872 9053 -22539521167529326847270824062588596658295472400944455758722220620135150089610379080044250168493304770439390094666756877266015842909321626181363155113742171235793644923648056776252878610168013234657162020416833590815853846202183394230362654909816584483269812600542034632649860006283172331403304082281638074244376110035338478800471185211106831854269027872335741733499982487170292604775357522926026956452155499610366329647815443608279380510605535566376778808999796599165013463425070690520373760435945472 9054 24062931681013791019679965946928491103276169265202417465622838558076671296206750593032548374630575115446348931717937619051514411264841615720158864275539431829708796096209755456737925331217488678095176480448805287550825499670748572409448854962299607318609891733367997060596182048868982206404317595452468200920904306775161042497526618151087199259858689016802499838885328742308056174247062858276986959228486220083167717643475374479087172504079306326604295707167876594107770683048084396043361405400257128 9055 -25689215208069958743381378368295988699409392955179109801027911521539115812866000618691733987024164786855613488728481955057689958520876078285403193101794221996636191683780438081090109226282653194626462087998785209980216128527067468747067320220782536837871696198527033276092174777518925569204429370460124301681344914526795847098720048744616643532042020115307730509891022668985487311468689945996529985418370021586239901063721362419174240569553251866083458368779821895927465867864478587841836515856482304 9056 27425312368629363565702152384209467417285598541579034608115205704938203809620364356382526169032960349587782431969858505926972641739215564781377824406708210543852714611630693337193293830193122141635391165411907553137694371776615283404640132600680679191611622763981447067429876571666907013325894176320325000668353411945703136967080753241759822457633352920846078237950770797380793727631576842557054427391677343509249953551305234362791344192152275768382156611287619906399005815156956635067556851208589824 9057 -29278631633435014198182418427093495843808424021565052698788787732631705708794822803780250878614417892109236519811188695968744180525163024901159737121011255201119657197260149300447500095613565434954614873222616809824350014137971302042069563329878448486389747001338554154280726139916528465625026109037784587323130711953474915209442216711153993569303066159871956787051151914805411900457397051872198335060428535987951293611823133840808295827308315848429217842846994943529131839475245888766235974769311744 9058 31257080832624264910186894607462739049560490742239983575533895526098964720613142999367515298583282324344161599424015254085428793645388703781387323547442296203997766390907726821279040516306745012102825165829042132495910025306965638613017101968829878392611390713109143376348924044416938275665792299403825726937367753980063716110486035188996635009584352022287179102793258426249126499625497052038742996933843563618526390432678422609596644870609667584881390716218254092353069117190301269090185990378027008 9059 -33369100784442952991757580462000091978459128210673374093758669236332492983100318203418672915086924515154941528826700997421754928915354528329856187800113592547947219114885209262933441269398996074073743614134868842936018754175796815890605645582718216842371568735045238532238154242100512382833658164344715736427964715177646951153168600414331922198038079702849516298803477272709283543112473855358847338249414202387395728055238173335292985401899662238909267725548172001777999912572990407527713811867893760 9060 35623701186621715433912774968670288801082360523239547545568059460870488475873120014626938006787488911663833078013860196970439021489887195413209006931394167489407730529065648148937575096227676257166591095840434402843469537609494405154028283525165538827516178940854285887486642649233029268933769501413226114678379335724624190824347348796274064306398455741264470900649318530245918130551184219558599926523609938812260055281997251145889474441776394498746866548684723216371826601678799528203213329346358528 9061 -38030498922518833203315403659582620179333222839002530351594743402085096448349931191847857639321215717446304684082100767943132943615684904337698634832986531874466611582118735627200463624586554469193616851203032533703983926755527776979623562037694600279826053024334430122077535174532847223986840517796558000010786675948864841790671561765633907287498466061681923508797787449340998391201474676290640903608908592274875161588710273148479307254236516336530718608388800774289978333333799536819263936005144576 9062 40599758944349837432241844770413313268677037647812999876436858858831056004154439030244433999231332718989623865189152285609816713586207204145188449783285481189051893570334729771049887078695082365342179561541008718274016546494772998790922977339972623679163803424704600683257366554950232528888197244801721699893118205278176836943882918997181744682458807590394407010553170047104379107802872588669814655231612389383483727577533655859982475958756574215700570451856664131519687597898187741944560738541258304 9063 -43342437906725522275266288139560814365446979453135002568484628772422695451011836083501489026340494071468911420757654230618941661968574269828283257245126682814499711561217990217157247259102705807977244791997013299995753523308706898297863909666635541738804357066387555758015616010823171928083739556379420648989015924053737114175838368963357779092391409844442800212427299668705607458922793003858744487962205843869714854060322985891593606628691636842053146566882670701576208814799514632701166143217336320 9064 46270230735352904361074539499976069294770395042186142930416537637816362015919205724183318237940854639718278901153856747835286131196680336887360682265645609999095532835995551448003369648347829830855169156369315673461723710616749749550916248384275806650713967077868580879257652294078631846188871870679158944599006349716189388412121239406412088991541342808704274992157155179247347708020066204641833518647178534193260747911710706299918680339513928950523889057448913074444583720151075504589004065384353792 9065 -49395620328167087560758837180861694550270003832331657667769903674753313922060709163662654207966590858218361889037518169790460885133371777746918164930884825451653144761750606190597208665190780027393769554230698410750419628559578780298847228046510321177972938409717525146548494165384903466094296197460283025992126482307038725145169083473168723551809916846085967410093977624166586918227343049787051209271061120731055673715952418620912139602997749539091070647296721221751682391827397610933742745028657152 9066 52731930599408257715843786847553956910684578688346803130050664420772906659326503425383713454624679260583374620775141296867453094823032698303876373493598335337496242380253154450407064285812970382121799605844682752739687943824429311762514165162982019311048298334714658951802602872984931310236502127039899985560522785079244604204096737136822257044230032579565636390482183719228202497705468383090604165501754568142442636681042581092344108966353634077544406180500695158079150064593662508825893848697572352 9067 -56293383091292972987420458421184422406500635788931663903637667161293365668817466001851620479119970322369806624081856440521484011916458706906075704012417528392159448668004260825695165031750604799416534593926893920332157342974730600094133054705357287647831326036094565076407768269688140867688876956941112949514552139225155465010633283883838399083837299504094485057874998017472556874220937753088430681221092950946881316013701934900913371284838439624009577451239883025627775079989644508349917427429015552 9068 60095157393012098531051138215677538309234592464319601076601158550875541750419910622590397089275761378207549161463246925132368165791228192225222924321777777015782432996249678892672826222282156237975467494381020389875716770322854320693700712335941276366700047797746804143154876612579456591018919192856458560855834730729864079765612173891444536386426916283441266317921607970754078776461998641872379559650383559286532609472181117316510737457973271083081048547040375665941311506542571606169317389537479942 9069 -64153455622882715347096861388210914608926478818593555927599051943337604638695108188892532842217661426831607932619811880571905223934343207352129501744906109859823371516289884511349987990641322796976515102830329005921586893777468304664340098305385849390236688410090063048685725345762682185915387081182590215873179573930839701419513335073927722169375907777209997147698156542869796516258419232433756218966351382359413826314435732423236955137158460015030619040596159576825816610587087659070127228791554048 9070 68485571246655924538754201656612871876737097262980280430457958286993502645558798846600734460017605409193076271049945418946857501485044536829467144233163404558071535541915677559686069982666180980017226487464266905293095767088592669312286818988081287378180809307904258187078163055198549560912817732459495879905098857161729293685777765413518923897088935625079848209579201795911956417144354237853614172721515564721442888302049855897954262018777118239684572007520413297276318868707323917755681198692195448 9071 -73109962523309022780492744414504845224833070245033252350862598950371018569009994146770493091246365306333523829160709624016576751088150155938005082727142689663136909223992936855902749763108347025799960894670753963127847421317907205000887883422106669527866076461227300562014106871676777827503083296874115249449827933091332572113680260955015243794232509603431964948184396118642813822508393296251600738365436176019572318519537467788449095044667026367895630270335273449163334680050600144627722317820067840 9072 78046330889206240111612677517333043432328478462263794721041490451855950390869968594919011489438466900372802147612844705270725900883715921585737808050477458388690835898682967655292250772497640181669045461995992071694508333208543275612250372564766366546577365108648164080634501845185305391907394938961533641018479045859219774894417302307701712175939898154488768057828349789387548540044715462575162061616507679300789844690457681259139206439704295162996865417686207211637564777902686284392996721111645184 9073 -83315704612379473476429335743152822098625609387688837528001512884824887110148524251102789478694497338922676855374535687520632437017814695564717297245933979139204198733337618140362431024316151598860034233070172044392938465121111141967417856094070860839458144203337336969009936551858656287589926346849546825342199129546841162756022091240871780798948644630021628811600657116268903070688513224087381875482360321462146156227971970691050743699848094695754846120684890800768761001469982293659296314140131328 9074 88940528070947099444224921917391269944305489043317162257880016232180302416063528143967391252378565649490381349927498172806222920698626874533146869102697847740046710893016270288200166045390418957180650906652941897111306818364581080601228537179675894395581632063122363660320324527580613741417577748590374005383341367788810128554629434649590468173140855289640990757162599781929367668991591676639026802742647981270463587418473942966228364763369284842581604570051187777418022365599924293106118022628920960 9075 -94944757033448771291975410999247818954129063008721568652273765565392526554305435928713139939615551728760706777097134801435554927768002141495762555700619742680539067152310833192469198952823986314062411993237173669008517943826022644018391999501988220360574420560903256249047728483312947080649323779722713199268946867728340300560897241040393088260429892230508031102329719151051727567644951823223894301770869195723859703083853539913579190536129976071370932648906310689010479223131276097916480684702040064 9076 101353960344227139995780860999824329336543946144913857356196132746183213963707389109350751191289740072833098030660665898357768547432861145019011942435546536962756201802140587469611535867915369534843656632607001204019591236359648739076321250153455101814788961688494195511606370511249884543931806961317579423179209772824952038679534500493356946142719341272197003734555294712510870757510653308945361717053710769720460267302057203963491673157429179343357758916801893817971006508472945705171737178478185544 9077 -108195428444040423185091479652946596705688789573763202877606781208146364788326081318850655647643870647348127578602934928587908085147003224391511940486984088665834645163474181702553635529735076118099901119303064518002720751324439048047516906015086813634031466972980751560130309446827372703442794204425909866778239447436747842312720973005283314842102476309463455717648944765114090849780569534250280075157692051061783088312232326549114602299956910554341152721632179391349178088154201896950427544340922368 9078 115498289184956562826405186094451641096190015455880933181649688635064897533133171881170091817645558823022696557799930498829598794761171505476161443159385903490063425233292559357174949460605177122351548048069130263675163002916462271756462165050684036084383068282910692519562254687867395589162986552222616568382979591554075284377015098989401863542350528047235866080240092951170262327592411950284953179397642188855339371716623204245406163409410640585484372977182561739661718639579588578280351859131772352 9079 -123293631429381865702532116612338802825033712194434422767236278651942445782042417693368893516880557456850453972772290347900778187378471515157643079446920859830257859541190579911908223443105671803525859413332349972443403594079855171986687098548153194139451610656162374961503589347186724225593965297570709347464298665805372208222117656001916691112744398830421499982833384285360219989044574718343788857563218826921790108246376262235626086805869147846263223909433478252691225768448683775611285336762613760 9080 131614636955944147066258888336233661667474524529331132862820143979939754870419668598030089974273595662774928208906422232813204359404978313973494746927839268680019614907943436699651534916389908958123166022026063257074525828541180602388309738209590303068959425148782265464696916579422422125799084336342542014807353610852579581018579151250979228758556518677864060807436359481366086532458374969389911535762380696045622892354749780095387662202737207998275158623871047877132004846692699039532763386248229888 9081 -140496721230020809420413976470106580197108857483775853756138861972290531142733084142010965292047086843479275074200137172651888610350458548543080405753300814135760751909038629068241353447866947080328286150062813277723828630382576268650714548761639107573433204865132949048362910237388847288200721575824251604969023754745647874228018064843498598661210589003942997499479071745111283720363890799473687557927252698875249219243548322304911694318507645683361587887881167508252151305585811114705349432021876736 9082 149977683634123553383318767811721456883859380230432707775464959164277137046775323022715418986725571698384036950883976756494805207503803361484161865644745546690280217569984332091800892044296311195006827006194322141609760715870111417366983215653005412249590984825707160819787104088650731084884658633030429152792109407632639296957326105402743624107377245014852320601638569178600410588892356348267545568681004112090943398698094182177767650639110774411021954383239039793956453625278246483215628089846933504 9083 -160097867793280978998708579602340879253913116596708160219862385744803586677637821621517643678072324692458278901675306353496015013128146044399091060515246502932839899077905106819705074665203266650167791838700164681621909408703980435888528293370825693856355696934416326263648203050936451927468398721561600529121208918135610158683751381446064997984293253330187361124875857442171015675912078622118901300387168126194922596751752768290555802620213900050004879319322889716510160317183389315009683188734754816 9084 170900332673166171587963171493136564089428714480562491150462633025510053370110972738238834715195703253890630050434600759081864277544378621378349855527833514291937231091501031196058323607000537780835634173966521221919484577489690586322001067179144839572042567490294598014395879156328641410784871764773474922108991067076391427113389951615620512505027236291191048775384729172747655531511129288604573834493773171720127032383547131350014651434570533272010188286305748772876978935580895398612340612669886995 9085 -182431035174177693551816501695395835414657024387462643065621097839604289679813714512570272853541234689468834277784154696863313682267813901861258769732968789465279970578632566947074890955651505615660137417927865977626894255539396210503765270044791470045516901261287698059454720947843623388802531237095675907682113459339795277443107314988018220470665132880193594546546144463950769664641591383513572173656435448393620155066421412265864223247332768898245086535781214259124181276956213314753705417648373760 9086 194739024993190430270029915226031569109339400936800066752721361372063552138876107052693985159833687181478185849066339447395101652982060176167465419636506480638676854528848794893291967786878188580593922269022299909880724098317896297172085221223050867350913218926137510367475147707427354276033497341054011907421082163995827875276615116631090027196888766185035388347459061447094029450340362470682928300830856337566872017690770097496895077367154369538164421233542204703767017783522880390875888600895764576 9087 -207876652576451464437172158705568943016949404490828453798888300467530193511483027616845526158668135098266117649377879519222698665377613985720457057925425354102526336552723643350575225408148806561160886266109299823672882614300670562887608811959002553017901772848544475704369224825994107131271385826647168633714657828792444616480140177892577521072584901590270800765847866336845430981650275238035722009258743767943936660914767157708313687179307060542850026266260975617910482779308609192199634595684024320 9088 221899791042323226038484391007817629024849612046827921989441683797351944052905243409589072187599986275631530408890287429613042705510935020767249617238018993540054958403507707000806434162264072339914518597015676233980521918140268185089240053031107018474118852602905804866766100914795144104145213951374113063384465004644148146183863478666452379820335833394017698944689597259583618717790429190315495201671051518501676256027154459806939339029219500289164380620041003234227048624131097219197081746756402176 9089 -236868073011503791310663665158856004248603466870006118369843410644211931082134722106089364528126641770274865791759605183271948593836113230349601472620372774878701546256151233987029011903408178532086177277190766649047212984681633765253615273059607851692971237166756585535061315790076233462548320419903654327464013039858901130460561895960120618899924847595725866831131008576637435679569649608363987363644692009697306172828506718905383558319387533792190153586785736347733897873244574299019201732867522560 9090 252845143345230122490804484349082935282829664603836901717513411281271039369720735204228743528199578908010599316570651923376479294818549607809219373365723940937426039755843997144784953451803687537881860008663155290123791917621044684216025102213825414063594516155663898720410848662048903309743610577165841385867260344108484430750817258628775803210459859424435139243188813477025797382333387839297841148855145941050488209711205057924045373867629690170990761856480094162014590996993575592990564661299330176 9091 -269898928859058560468807545874655939544366193854256208408487518481524839648943193166754220715897430636804410624682948475774851512344005855436571844711709199894280796934385128030210703736305091631981880945631564987262681198663992566919791299229976626124578683223710703794326052772720626226336249960528167978166943122028834663564398849325037849099845763644236664464775816986902675520110950462225166165269441577573567259470803166913358762940702213755168171750781408796305011446965290763163116913841668096 9092 288101926151399992016127406836836184138322562719655440780528257754022085695840756320578190783921200521996681346684741182422314119795281648373739668144155979510757584207065931523365978918224295650189173060977281427928484131120642749456724866510274232501256458879920930024661916969605254334352450446773120663904439633107307854823636038109128435800286342509336328521184172032143830209578581142023923129465353756672546947329225595385450730915239658551412404881356364994091940797089870267885311851262101432 9093 -307531508762365658612675133831564663344053099697799025725418589648089121289973591298547060411961468916437768976152461828222996599008671158018790875620551135621156109171241226336233332894017166166013199043728574583475692058589153176704505669223667007313645063022433706005971403534298987371102322285449336915805493333908942996393662820416628851120905254483379316258066971204440275622082066668494380612147881230817466089025706610585029198728674595512349735348975453748669547577989062828785532960128368640 9094 328270254959974520900683318198052881239598488591666508745349360411935574068989376345883981551261878660049609959257670186446623623615223667144646673337446409017530873482946184540746875444946767746242454408190975415062705019030853099900245757617483310467655760918991201977063105809674287188046243338068208497296824700959264382672590714992327335050900220266201023619283855194903072367719734294127401096499090656246922949947879697127025357270214806792542823206649747497409085184632128227568294466150971376 9095 -350406297537726870942808847289482687049194565775094295224742235956969732929338000875436811467662456167855579384249105464738151923592314960244448352800192227114141717989170979891135362922783175434249502956091701802916558018191265687964756491076059382862181592392978952364039339545089383431041759349495550756810980165845211202453900264259443159832220642704860402631889374167395921778424690414245280324831061350591852948620942651054929075747483493088260363182888026917758428617281531984472827491577233408 9096 374033697100326820888653353332997842021744678865312061474822836861661282035173012575109018130322335085676052652731465087758177553100212048488828952421079351637811281559774566250163922329517843657767124048131961166620333229965031640732441369808203506111111197352972397236746841312536872027087905690455643339764851748770671952042562380234160251740464204853146785815291897732444543409257742780154667357522282258993503236153486950927955419666803988998824829644426637404936222253792251229911806382499751936 9097 -399252840413328145912724309703091962971812361281095148936961483465833097042090392616734584524722843182581307970353833182763235827486174783989299627524634562328131475247008862070751078405484318404000965624704040945361243341613114902310064212833385262859403383902549652898418130267068372983477994910789051151045801993526073019559844131209981582276086550250804329730233237974346410558938161037003669886169189917366630831264627191944410981392779306333648180186516768374159883531377175841133151758537719808 9098 426170865498099535221271558048318035849917499832127350075535352828071751920704086920532871889804621032363231402045558324924001761401717153586636173524223113104195087562112480306297171570919448534473565935386041125005336967482621653877776750084535118206044089873273479204208572779833340108870683490071279803095833511418623309636974603268618666527944516618507400233890401117419854262010604719679105782758720366522682790781325456619339295895268121769833442882384333180370407336071963823973326361011966912 9099 -454902115266200221463075997537485999278799106079570844328886175248507985772552637940126738133122604049523665586458490762524132340285629802202762677764009497429359695594694839753649140707265350457400747393884738429419170125861619160250778009502783604436839767549183123010369374425119474199379957025659622587428273446321628527687470377188367233189334854686447193143088593645684369252555684089641828222863078879160415026985195805937296459464125923116562706722195835822117538837230752496494984222071586816 9100 485568621607498487009531051663262386750809410364160133957303006801824996995506799012580400863083182419501328291793816521711110273389343133264831157974494496266118665734158248748012910378115901047626016300557963132220859788686099349263779430333258661379083627254872148481823649656288960111799280370677651421203510400511541590691537763019727984560496285294015085988580177801155942523888903989928295614712935603129692888853240499013863714697350914072158006273364512708102356779761560335513806709478360472 9101 -518300621974658594252283818735117373627819758673388718892164894669024648891472851278373114776556312275200877848376223014947628008766865955168069253098793549304570499028389867481217222494397497344186527012215532518639797335238328093458454297637438315076535636052914980064913896431517892156834764948321571169718944824973924277070177249957765968001553572418303220662662782759005633018484622976246615215691094677719884210853280437071427585867770346720916012728671837487492988573209584087810641918915772416 9102 553237110643504916336697996194233746454058226707268577077072626327421580861406497729346017078213657826774999238552034515882253850699008273477388213004196061185564988920135563633850723372219424642334866219413321779990963795439654826708938722875434032831645022095705148052675268675467023522917586522768815872915489176220443084827244601615682120457081373278893105616866352817169557900595143602560379679562191128678416302356160552425756269070464056939383295308984579936300905514140307276383459119864781000 9103 -590526426974820119827849086698528296019259667994079105535942987307258560396504364159311284612212047840664693535647223550955614155785655884860747436201292371688092541882235244727257638908617905023016430794148466332029733611067402828825007429417968876435482773911574608357821414066576038963289738803639945166416686324065030364884054385154193112810177819948846481616637423575536715699070807300574608143003310397159881619966011100193197008131177314006620181439050957781509693054942576444083986192320692224 9104 630326883158960246623785524486266789452688740656563721676406896753346459375889744054472784087438530159134215505808846516848052551214930478072826405791078708740699499417783388415636383527740847535387836742685866549829030062929810894957600383014226534494625763534182770352337144122743109417421269622818169299265890788671833138447709378552939155331992439272897197814933082483147604205212845459372517089957685758345675886389471626011225321833565656013241357398224230196993674074014406384436065181003955968 9105 -672807434090927508589642254662497578273096425197397356592166349600228950343515928254107170347751395011591748490325321205531408061611659181917814120047147815791315949723542016315755700836948417129054049825378471987424906087255947850324767757765715687319206910019758773950271801147199375136013600721349416799547143000089606409189081713868010543480107980657350048863749289314621445534838554944855880244356328759216799419519193607569670237614651073100908994153641924580383565548936682043798221837161201664 9106 718148392200929305250702421331136818190958441288908505061220130238994045393616330568346726980980461835047434902071296451242415979936257973810951943425272601448773428490041146998758328444408391272710520671614767308311522711260837456079606041808040590943722950582727788243114737504816652994579335636658636424387227341033193904994734989163956802124353703564965619239759287385110093410357581780994525230435129241667766289521216409162063218399589695629913906706648144398899688898999938961823824989701126784 9107 -766542190254713792215313252136960943772643733929043242409223928486761773012288025085617925500384689052107985542509585437063508539091153615467218884059398249281749650274048935416742983740611731702496707069993710009954634910194906414115690782022732490716306496008782361630891171982080107342378890425097826817029311444736177572135480179392632718483369432310237787819729011476402533263073716868566801070055727202988200863723050348505320185069549576871317735075856708111411835985421558965145550793251749888 9108 818194195339902398302730394461026740042964899373700858517807731601740220345521161238482602982446999702121659465667897534438115516430070029554000434828906423691085240400322829500862814149008086262842358254159531039117232665997147836606964428222346014080562714227431651205012880597626961157704821235507072882356659438265831861526228554938193328921720442364072206602894429869810965620648090432294007758165269859176667592970732444642636872203097607969164431320267198199218826030952530982286124402826681472 9109 -873323577469985208898757620080564449553411751842155255406122955956290257456701739599745904983953332159127302201774266939671195970296381181122018754327411473547804864129036033249468059429749176084044541580667323648841160243825459116954359934025334232694489178596324748126430775674107924387507148431495744219392450652124338003444976389134851879405851490192619390588183506994355007793339150502545854826917437353281050088952648064705444437987724341308100329637377411858351370720057929592219198045823696896 9110 932164236467509904452050940688041045170394232577244020809545243008359819666562341279766380758845049676731774582144435606885967379914435742276772172725121769516032640609048976296096312763011884413235423518302182912401612139647859788923151240019605200178675843176347980727764851585889721629847701444184730595676405929013207820311368269737335272934068939904855889998611681376509401431617302236998176896089976652407841004707505589420551561116021211400698606524975870108516704526544297068568646694367053952 9111 -994965791033243154030334108154116892126585429589258502304174692740175464169928433392830108685395138362349666575561061799694906087428831972711010821729182157177373456393726190518590710819750335777583861817995655533205125943873165127328848481528741387041705402293382702969193983669250485642406414051852219516934412547298366043819880518915832931127118903332169056068961238312002197682654235412893800818917694937567211214008461883359048979234737197722665650155930245138190334381443172699081499931211464704 9112 1061994634169743618316606686008925170244547902870908921794541942303189175856431023354973434778513137718131588424850105400228215713403982525183676317756920798355758184600590715166772330930207296390020759802337518973792769467261926232440264822798080678802505517885421772362442092268275608374137442278289879799841106948834546355321658058745923451205930225637869025718283974163612995532575958310397103881294615961898973474215811430247594989943066785826835586804140666699574573313796513572165951950903090176 9113 -1133535059406955333965496155760413156111128439187463850320150365091067889611522608021252195238518747500381744506756356820487165035879710006508509249304734939774800172434769664380093392797586212175773497114144606311863128121219544197858390107613578457335326661397808922674380339706727280686528128884821155439287266356389432671429148660763063994686538136106040651207848310293938340287470682443733130456990176514794472068496224949276763006721655033558588271666131421705952487377504545847798640258034171904 9114 1209890462575279853741527413463628231071994669737034172037875651927968928856147831984986186172504395376322299626718261382442027148295287149666337529769619065859982179630081116856536486051042975733557232778763926321546252547327996413453469836306613494229947172409034404723647636555414922792040637645626666969388863179709703461324011642681740971445307134888589216221878630333643217715229791615281927105250622611147274444230872112423447870409571111785402800957149236914714742789634351838139594821900169216 9115 -1291384624189363920789193791591447719427465534399880553113675072201848080085258465519618316986534609205096837741576446405528888212293110018437520443509478437037853918810697338991793428211497468413438836775725327149707535749359614117325389804110500274267407466867704036373285288065543583325316778120936916105055772498140120126555839281417674651059989697836086559528550851731103449212789516265180981348812599868327299356620528869661043919273850864435164948765821965008607618833923692252291579660487098368 9116 1378363077844878890344332253956706914497184171743555810373420691483216056262225387527213958053559481690723779498372694083688620831911314528361697440724726807064939229946873310731964396224154248792922996043303901880491532748315352268211660405726005172419425244758592073781516858292308679568377019308678351609524524112276378424608495648356867534163482512285348039929294992397423855323105607856694209017931489444351242785623528559158523266511747935719290177351297474694398212298302468064416420880883891677 9117 -1471194570392289787457015032941944922876103333016996883733250510979152757834573897811455360359218609646940443774905524473434986254998932666629024427163683438354830792575863677265801854329772050153413657526991525053161943160958149555591817870269404371486484676362206492281342361061555655638087251215204369814769934600545864006907349412549217851353239137161004001416218551349332081329122858845075217039210509420387961587819926218420374499910926277474862722239355873426403008320376721927746990095462825984 9118 1570272620037531931465019209529411692066398827099649991888560639017052028895185907632763227210065164083943216070022790294414173540214300390449824385287137330411166355143615200402857349762474637114125749322488589640797158312512724708851769437432221985748452969307477011257637010873481325850162276084728856185579971085944597589495724280112066867128642084639284180157440362062820783706551070515258473174617634035939289035460051923702706019834407165908861437637641418036399919098406119826237150542615344584 9119 -1676017178931248844524111858642120422592863872345419359356394166727910989725714149883887973590875110986263691637388930367719320544567157142270063632904541345867267033041408709117683304314366868181697698234018586731953405916462196388462887216252707686375965146522484498605674989391047885834701076179640537060034078059713989045030051055133263920745198557143992837349445980888867735248992280935359547599227904921887667619222493456595387277130294901282882254959454997723651155283917344615649310357162295296 9120 1788876407247522076628589199441501871144126201650873427496778680990724605195328895371377516553140241761026691700238049907884345776882429701635799259717683981568027321580585852873270526331142767974359856235959869878661258914369363475732022231041571178614236926427342362935336960789177970042700821440384517335055412562807510542636511193905980581188586741638781500156565467957605237666527302746638016312647470471281461580152440051233910123643703067084649121677773807039028423326866349879077938592539627520 9121 -1909328566221682220231932735945432923814058045081468156659557993423824073113776129677330279542121241240746938176551751985110521130833582291921802310338988195979481932945995174754017904000429310004899722324589286335523577376793061353024960476301963682640750686498731892782531715312903698035311208667233447029395931220509850501573162079904837199894291529743051860766594995744756167908740464110712282716720518213514638482053056733314662947954984768241682338869417310800300501583787500386510650135797563392 9122 2037884038116794250140016648072120193455532480031262872107627206615658564125364965873049921468131702761664878218188736020349870177290591734044518876325180368576908971816215849676025744037645639743342495130332115912842515499362170141472322624410427685742221767495885929617211956632861576856339590005428288682327634978462135905182873020832427650407746966763176356481657923976802066428836889889761692826331291185758072022281480246833315003724069184101646386775278507480087999240179944278525107067786640192 9123 -2175087481621854003359874737194299154536053220245936357116403290288471219606737177331392038967039410769497900123756788983489136044586938803675132713161779720729291658222943838184807667841685333992935830830587431224910397505018189271874264030142156607878547374202885906145560082036920402781526336408884936821946103405375899513334574820059888150502896914347104056384644608716645742685698919542224684417799876506331903446026212101050425034284213618497530320886736030897918205029950128553322818165612216320 9124 2321520131753850547188208387770867725587232820070088667809691113801052211464548058541779655528590291710131965257320663656573727647824510655359524198714918476642413206148466487638711016417594431388488076083385963635063633708696478260535054049290283599331141540769576897480528394498576575066163074804634752967529033074155600600866092494016859477701977159484106364199930113981236868218741675708482361586716657938949155321790894539763145345215425824276350375520893054975488563308177301233616813987190411160 9125 -2477802253943024981965333109063040740120351210394440893243937255086061088026059567300131845641935305757154138013474187569986758575745082684690076412425856423185848354219762771987165998965047824106808888129033981807089389088922366851936557121429812425949992424937958337931617774934512048731297392282916305296315773926538621377119785038417854226491593959789665422967345560949322183848671215698644363076665904018633617803626061290498774310498683181166347645463973775047595409928247943616488079631348400128 9126 2644595762628432619269343705404067296265954658326736347893811117834967346334699978423574504470444991133596981607584668658117304681780432846593818798997607122675217243118191707931977281501520159542391450470447189362936328727422689378432306728103392778413061506275873298424910312990101982532611095703408282045087000838872952711479939133877771663207915365189311330921680663674485903955816858079188528176399204009535109909737713147331980613757452745658878616514764568731834364900318095969469702992101125856 9127 -2822607015382004933256493812302857673797669300272461628524269668513947857170230582008380704786456875607117568627790166538385927828341314577415782217403895009490781738699662982873792329580820876514670937866170668877360033913935587711838706218087624819388211948362849745480703961119057503899492353090745782233441026159823351090238836917071757824789896210691245413177106019946780702750141891613181739048100914116855256757642239933667232683335543167239153431657119507003841272488724794346381026551673126912 9128 3012589794316603723667977205057691935586138188585936029595981633616851346088327289871842164865209210650084192757294723799187142133203512262194812568944040887737168874674313908009566123417614043361937875312601089132539168044386744789665749766904405575996661889258333894134437046279785190751714384510367736280825147137293679998949328730661554986812587161200480998752774054443129965763486650521859836783577231933228911069360406533722700764417753620742096758647567374011724082686040392910619453366857052160 9129 -3215348487320149204482101896513462099271193976135702431009705849345895337865669996610700383036927730269245079579477379069553164148871386009725425679068258309341781670381702055093758092995509592211710938940215037362127497232237461103885921218662453405662673860467122187601999530068396993500436543306873547312602923473642902972155094685728772969831670139452413022124185029948344922407695217810162617857720849414179881022565550163159670908499397741795947980931256562237676821984249865555235988879341256704 9130 3431741482497078901585493644465016525627548044609477097983433423231066206438031299521480735270286490037802592428696348288446924704655776866960657744603133398405992490264447654818116151641037559064417019514936031078466691554221685433057489340623145742786700223989564262286343718398429520907061342014548658793467744019555542492880563800921429323003113230852622384982169645444681982522833471693837650797502581205029621186213428842905597786448690421202169717092279327505483770606080620228007297188814097408 9131 -3662684790093667711150411004619947956811862069297852721502679878949740543708540905697079090650639770554814939414463522473261227047941305094087661022764468807404093952047491053563505834055903655785625691341493108113034350608528025444203817569668826466574831004333179414409390763035893317838257890378936399198949329988309266772722504801111319692634759019152915829963558457826998885599226181427261988515801480516990685367573087600884976178165690708079949905446152854606877715271604669643968757928028012544 9132 3909155907138858040689040903887784922562777605322732387730117409561289207886552802534745136018325201029524805326579598055115838738686252690419444263481404693964940304348651521817589968688868570605711741967869799788419286661602651007689742948707909496449150378560655228390898593192588475008284301720943492692199013945089816871794081640606219738502429038585915982792131111340240795263131465442705226180587380540927681853578604733462859172881227547591687827539990235247347367842601890073242512040142347700 9133 -4172197941051209456641932402206582011896150058448616685445894893014774388215563808076027695339454844834572796178128885990967753215876610931519304850360771847918762955312676164314187074407100391561293442269456059400162707905441515176656000178801212959951546840901380930436866833322337692832912531126668995584657954434366310385813733576399909095415156433730241868944658874048501982384515470216477439550255755845878209913742703430067942052437580943227212216268978602735868716166746243629554650897606770688 9134 4452924009549643221678486209126633757778326187553303225057368713563963629754937230141327003400168091221547324291397674288229557132552213859277932496363549417448463826068362782446858395698208722272055461184095179561232836075627310240111989256541076341771331993288880281406503037763572975461272371768888803604901333129507312682747181064876838432509661342493863004555460087692477688445083029700267141391698367318904083737552578083030924702639491734285323946866532429209344960632956186800987455017090814176 9135 -4752521935365376523693467505191893155517898989637510182889723052292679834738849681232760505960793428656862477788586663966352117538804100191320362661803627753618249336633371384821833187788884087219335209798276170950131894313867530668394119271105325637625134597815077565339612777763556756444426174034652172590264877788671436638692563363035100246024770379789722751605251888485684671777356996178498656639921966482504135392089901563961907334507596564190322309961504837653080711971066871699220622200914575360 9136 5072259255489665519363908373665737522353171230233195978429043496007789398661500055868796265148355805486749450471737952702528309894585316231926851389816232090754688302720994493871287796485857903583252927236732341920663691347816299726535376154394664324380838669729998723004715776123736105076268822371304276097993546574434734351471619775234470566241275888843785114776666775381013447575982925234634755958605233245696452080683505646707345918568775191113255486990149359567596477400595625613847849513586950656 9137 -5413488566011880648646988149550132900085046301817836804593919789536997240632907760220159792561836145936107071076996061289679989881613530247796921698198118184385887399800645721209394046593583883646739590455371657784934848633573774276054231723101844421003361805201583215356750782224139465369301076527518095689798659306273860597253944258781727995835379232444440939362811327389913060165273677868012103604724217315861857400028003418306423784196974777537817308309616438024022628940662487444118273694830690304 9138 5777653225010542375889208139818810199251270804342834271979334928134911006358121642352590485515255283717343548926790421551299100681025457469648501599045513030691614619483013101482309869002762210381372450343848312652710515060508818437891064483360316137981521359949146942241147557738806117624908722311992052536800657357535909931290585926624764975614860201655932520738014001047715375867045173374264637388062273698781372149540555080519585052126838893711781077236558381620431839781820465390657078765578036736 9139 -6166293437462139185411063923424998921752012735590763718134582244296118528445851205221958016301700974376645012722683264117687224368904561594339969322955641810893904702871406859292276942275752558308808738614448650583136439103563086603913205581135874993781322554201805156775309642156568999009258223126949216204527245173027482134346620613700841240468336618794341747159321138334277147590568653583424797472270093791338476273537871362779302342487369929737862774046455536302266223636397902681458861505207336960 9140 6581052747735113709485920259794594551342239375096542848511996907990534574820548714059238461996327052384084743435570971498799836680130833895088408816503204012818625292206399238735196732656167283937407813499339181311646766714592425220881125651148250109486910822726017311760562507533250996875026707187078165057296181657584059337480952760021090287431077349462349155195935215288857841406820971513870865052138561778144903001568917741965484936316282388187933904561927536536511770708949300934422168319653530768 9141 -7023684966946037675536806667324539624838071052963180604650869029593261163220175891970371895481783691912312608947382029591127963256254648778998149191627067234161681612728267779723701896988486557142925660319191736597410490060409921614720347714288419873175223529060293210917335981201872631025293912868094088506478554179877911158607655001064985417122893316633362281502626581289316435384325007296155076788717458224191848016887254798988595743187646026646783983548115062068818858593838185350256267563353767936 9142 7496061564278849205472642039503713978837794336290811664600626321788099829736102470208221701188163126364568932550614382512654281102102074216415230853629405692657616197854373984707698506849825257019232838486138055396784492629514233160669951382783701265922191767496618413533533396336368895623883013000733167663320191800385269524321672921970712912103859887484731883266274332321384741659056698583833105169737693105771952470503910808033250165681068335091610524011085075681622667275496565936119077809689845440 9143 -8000179553313720839465239600969066342502064847823001264523933709902919804149549735988792253587927586783807771248207400112105806231759930602027210511477522016451221129169233084480976568695145221712607153644019201118682461131697072897692011378546359044361310821389091247790040673601565936120790800540517129042758362686939542383075012996061587682782071480047451529740196788035967289700101674309009095604441635457513508802264894173979264755099089930187487033705010467039890498327319571743850752290982985728 9144 8538169906487795886109335590536490940224987125872447942458186484825288483768850897751402035389597335494828657227898513536015046911894485220984775678170915432479762259337417924489268346865019153502988115775040687434280274267496370994976877769151799710926619963810929096438157416908115251836099593686323597868847831336655663138639023463397551617646194652696889006097711333985393032564000842828353052388054980545273304301384975179969668106601918875326333336038273120408175138958672760257126468358495453184 9145 -9112306533024349036461519465266881006072375535018246930901159096542577035318673775273095182359462801851181835177480869664467900134595815510720474900902407314159038915124413930586510956325799211052743705142321576980671295823982103937974464506460889428172843791326198174372582659849648925646263630663716095533503635178830049071280364399838523241482103452836065440999402451820013204300665347762818266882089677316815315052315914737430910804576058351416950538629717809311408684674575049314108293350225346560 9146 9725015858029147788325810412663815201763201062225207906757801210003009404786668126319280361507009839949640923996734915606473530291565195593907420874908365257933758808625995563673167007734020791474590600036555405553959878250633238435290359160788706124610471763095433796457087503804922063643721176380195950404469210883594013035810607042326977867668929338386281786573642908326817023389672501834622067671401681376838340578334139938397788041860962389659206643234214843392951288310487496127655057439619149184 9147 -10378887042972784266887826108231800712700871242398944051664144334860044744827768979193064274579430185841764269041568118778570271097618519409745819787464408046719064341318958670429734341874566275639207115701082517217678095867844630123016728789319750651456454327665928149356907985605969094373586656719225598112717661788009456920636864365182080416233007824657215474799816057649562104579488415760380129499556998314426533106103683854582249476137348694301799445739541389814534632562074296283985696721047912448 9148 11076682890466040749741254814558464652175940754991302677931677843736701962736620337768556635047087530452498172740764364761919080774426893560226277223183899150468749542128180436543161127041645707384531799454496399692158834638719098171756623712278048634726901278796525974344066454029507826524444503670966574142353077454169860478647950736123158685854926743110394848199773639291752282415665877026540984876064915873428033245389448467896150109596212999562870408761609617553765476900936850352792516032475623089 9149 -11821351479103176793190485800017724745202540409046773492572308176926274950441259711603081175784246995257071061107583682774157526033973070271933866184568744103085499470075625064288549919436936830094130119914392755946433811062727712374313676172518312406089163124213745079045776080029711288058729291111149881427985000041769779974705559751526035266810014786436977833647049591402973617446596080452419971805195981820667244489146013599994358529268662176583307629960138288558704666503187400736144644501523136512 9150 12616038577207360187854807975711270430765878408549261179648715798402544422316491238546934569504928702831946609904692323086276062756139293517960361298843609011213004322367032989056766852438492239410513556387052852257267667045945345925159197664069405046142380553166033430451268934843010822100956137934774674374058195056158447371007290771151882509684317550295031347072951556528799911404795792379768784960975969893362724949597665080701485704411649875317283911383716589933810719154343938612785491345460647528 9151 -13464100887576085480375413443586710124602952345773456903124242900381769802951144181194988849719271694323716529291462663226375488460426860224529461864267946513441921369815827737765060155021178625452590628010935650367135656840397422556332997469567644662507221289246985044640730627204685015009997378387749934414825492628149987373905035130841172790761118704420565232107712857128594640097891947234256867154795133551979819285171901169831854752562180916496180608403981230814102977225374628641370280261484281856 9152 14369120178805961667687669500952075972792535281052512502741973572897357909419644845193900830953776922934438267508783374577801237341283370307522769117707892150962481355473070829161217462747522495747162028469325872942952043168185986012637544210313050126890666910943756422367656299416282300123682935758791060072243649364889879206405117652401998006002421255335402036945189968382164170761776525930245713676645168533307136547795743246127399720747229459013699033896589318253961885744474639887506817200785820672 9153 -15334918362490242559463015907126669824996371546320088572161676959987422763422437640422907263037851521078637149106694086272482069463164319446271912011981447130056675589212083817482200149023467687471986966865140105404831878711679095219412470116653966342550543182634466947193360373552361283203779708332229452763521165760309334503031636475593997998174110479136474373963156998904680893640936917300657202733060942760895500105715612323828344870829955786079360438906494809909820572918497014662544259519046221824 9154 16365573579544425849075927628115550897989635263046679288342612922458983091875888987773954912562576700565264768440242141900808815828033407618847993444107335291507840448707521149707378229320701123461080813461148113349024814496587619680097855946229276773427986551865702791085347287916128838193367691140783937614135097108882928434859854868037964366181524712396108023090006422252438328592937230671943591398186552222537156444255284933837848653249818953523555739511268664351289446327449657185341773308710692864 9155 -17465437363141700275383804196823306172885192296245981611570932147857544266870190415299292007719455368336628215819854681004628351351257975188118663023751381841519120223605769159668001045333780944380683570320830948658590628767488146069869684691181429563404004098542136510788692006864468705587017456051457521146673108808397344590827908706810827602545896687293845693555065042039576596679715275396913816964671328685684807670598728738044222214186481000486155864705200347607263968960915683732073829414536740864 9156 18639152950248616864996461346338523972768142512381172835678771929496996551983104508296604678655567935918198585542146587673521458445666391724700255073340398302686185428643432592103388726659051798438149506705464228201929772864325583268314347920495353817421977479559647966278018897195249841230100615683595950340351105577375967798905557164179152652999200232409440430305094481721606774555061111592922767116854985909265684366808570361391563582619318389778616749478718539110759956931606831049997930990139470592 9157 -19891674818560918312546909843948768133676078879702832638374337980098359830543897698273620065369411505737062484691743525387365163105686749091345041893507575726256056500970059700473435427633232224139365799561201476599136785138908974199751833793606291108715907302688920000124795877588785435263072122358610830139163780921875091422428878117478519616092438557923471153922562759323342732934375238714978488732533074054319749683408344716211180374415787007611022435879223789731818209721340183609982615154193858560 9158 21228289530770052289584478277886352645709771915798079457540894621789602201684639716440149326203096464177668708406667638087429317036279880226527472881754013490236308886597211511955971912166635002629845868621021332132044395040492103755754145791359651347383664136361021565479270825806443861996037058498287343987062766547673390747660037027212084936934250302579593724874557800801518072884342235021193754492342645443436951882756007666471356418028736237033202015336574591805231483196548466019905318471990661792 9159 -22654637973563929576569702523159446546224574069037745456852609642127938025966339725536188908573146924529680018605301968094960572922113779441603923244287641183469731651294675917126626752940672066243807624539759580343174171333591407426408053322880670059841317967906401008362175141589913024360589606418758125518178856097240138394853159487269986820289740525861047167927162145362013254222926033843177862216659093493431966168150632981099311577576605843753931244908863172212454950204139013068288018125080756224 9160 24176739084603802637798828698161323267948690067261599212233832576661422740884721859157215788083982402867893334321392342833919058963761995931187836946357027805098981130780944154042347213814885158361591275354837674138881507147397404430540313131348973780532362011842061998899008560970175132338039747128407552729993594330566359313455538410699656454136021953430116503761669378558652487839591161590405623375167121193219936848172445540229469048204960433941611439564533895273065104953613765632248025699422840320 9161 -25801015166947092369475864440439701379730726071764224601070082832839185635481580753551742396957239428080884801194230116983303261642854457804478602132848815762499781758400475533381707937003027924672043628969295929327905678099142891057899914444503500391315706545953142884807221395146829420255187414530440937470150237803566227490902094011660186243802004210920868481463720137354815633923966761446156165291211026670681765969614301630190281652680254906946577129710381956580934398368393818955976577759646842880 9162 27534318897029560807034382912350356376854668880041660681476440175716959952438459392696675220627261268685901920121262435060956870337431725735267661699786456836808213975934254759834254859528344935799134072513903308442474221842875580886886064954623406798678893501875012296428713223709169180412743461198503495863641394442155525377807190449521005915007550720664809133796270467565186475035218715424635167129682127504181430456835434760940934506806706386023876554247940166681612832263123655774580413784536651712 9163 -29383962139407126956937828873801436699972859696555348534486164056002332666469774823156310004517062395182529357237476393715156663719832760326054989092562514620288358196545639428032946634400507810456578829646456033205564360280583269286756412297948157528231895953809268474547622512579424103461744479106699502422564548446052429532051640082279222157448835778532200687370669855287569159911485134124311325457067470954560925621055483117768129030516459983698039956682268734153995455823360798715823272044083019776 9164 31357746689017409019926320537093732204583663913057599365237764159684574815132470719458395434676604598191732348143529867801340917404055274768200219834721908044161430638111138243797838966752430823059336278532990280234948669686857556662791500801201662139938357464674945956792460836811351277817646726830439395779104167146806491426309899237125631353972704468158643969784205174942603810818988436447888528170151293195100489572682324420679122594926428608999820295842627857270242635629861117062720418024502041680 9165 -33463997069785275383627808318423187206084257790881192922801576334852713121449061672777229468005954197607682757957696462210595886457226528932668962110945331956434791962418747741559382226503714452241117628008840721934832004476078192628454610714761714743725535124672956497696326093645063298203371769274746812041128083658041068683656946476309446328632531915410790580207587885098841298764877383236138372500533209912201367624443699240040234044855476752378309024465884822391689317693804518944528845374757011456 9166 35711595526998925092357103077598324872872583706325379283305727898023452825117965540514017996519266156774156217435378699941825273990613005224661477756399912601005950514261853216587100523013256707241771308160599752588258238096948592349199051084532745388028700290545899900398263414268189460653890955442673719043284754486855011623426664912570725236420051009744322164990216330570349512389821255183773492815044678916664284810295994305459732684407854430219652932444249401678976818509204410517962598446886098624 9167 -38110019360059161932742354442300174739844145637560443440678013220627011887783425342932020944127193565423246457207928762990455907239762979462546949322150135354118621667812550529474194161593483918698321095918111468626310305040817961787860378050127887997596343910926407254902348882753667220128815219476635606125013828020893048063614097221156318519091736164277232446727047669017836753918666980094655924226278018255538553512826299619523580879416465155538294485612946981512435394933269929993475609874013356032 9168 40669380751992829400774817905831819236033136311474984793579596452411461273092541178295621489642647622261523060223018333881875977621179596520224606598998940639436732265095290647181411701646899327488875201387319532846753886083173857047084154497929099260487384360547751562073675753304209474630667867164638941355669019812159227279726939928959198505509399097909103939565658949798417608217037412883746784829306505974851894183485887661020338209218407748442594394584732475730684940594481078408977748727553884160 9169 -43400469262562638897831929011599961989588313838971211420839236559857399442427123173354243596577151966440827035860231450938136843921246285547891626995360820097370218169056360027661739268220816098260151910919786170471021863115915306467182648952188987590003036151443361979452907489933637528524270927411685832429510611409678663118574334671819019414857253230793755300709879453103936639155185505987899209448548175071547900616383086373393383343657791671453255551615155391587273233787404824308468534250805657600 9170 46314797162943369980556049873599739435670564642859803749285440446353809950834109724140441532332998528247157996660781353642824620503737574096604248504955638735855312578674298733228232641626102192796474223811558553509890997866666866408864385648663845150784431465195294746758859015595786871915653100914072148063763429059488339409390584022781166104973031924997537603748522486491613948285575099008295223301581987308967841848825452255611301616280466081653400580589585961950220438189644122276675336126893254656 9171 -49424647801815066771463242899243482421169505647643469233980692500566877905396971351609964064536185056500606838472477193721460686574262558468739089615886771943284830743389408250794831080305748776113039026810661676248422553511977671518214292885763774244694178943654866260054251165654717981013759103496148402760624283768828703520067850926884041634856680241131170435764942772138542810217755125355309315488854958086889772615879540482759380496719697098689584359828075192110695759875191339821579034608821862400 9172 52743127205396906907380840688942780015737205254862380077214183584246861580468055573815935844933180216800641460056185279580318468475701771658868875387009813779223288819515656352159976005128442121904062842349965120401959508909508395589948674139405381030422295645552873392971764715839366469411438730787656932722410398748302752065179117050097684461818969257355594205615029511150740534233160036543606609802437933478393563086236551502595676786609455120891837796112834119445802076858089675999892336978267717736 9173 -56284219127463683240735818256434239823722630602307042156340476448856097360363914863126054847737726868972962507580331215247446960714069909567825500695608399246698153132966446943390204926720385577962043908573922819900849524853205314716595179137931366990441728620625219229860011346409766354093670642304357513280602602239472293183439990079997331268617963341466656057368918290524751338974852233030535952761861840241964531054336873844177813627596762078856266177134099034641366091121953109294464546843807711232 9174 60062843779806634178680651928938510617485827375978462163646213454591077620070509240215573288332566264492672014520226176707100796803799298896534999430228655216106205173533118577422178397771549646104911155639347016764002912709809944125396739359748669237224743086500932311778496854599892810360413297191468289918650518686820408798367028768831062047675558732898583497124791480079213341546175116959739940626270735448839163804222529386315363436208539621156976742175291269070860384157992440058878428758484377792 9175 -64094920488981755860278141728961155523451298773462107999547489330686474635673845264773893747726807265166734264531826875191381726072405809516647240420083383763746336486669786827815858812210504907958799666496490202010892288458465894077429091541849734067590109056870867476002133845092828963407815995158632508187377409713648940511747593058911293589737766590858220761190565312077915351140530570500977105314489579609900347866099333765988118200419334988403516809461000159477901529400474687118781334059531370496 9176 68397434541595797101493512895678404537254586275467161573469569720733954599755200322643328883831929104849565504006252874851806147129425613367180560967186253710062426345012141370129111739520994116790900882383966140830128374447139009967879978425106010268722363589459121884931876267900314140616887401855990571740805444634232771370390822480928218858780834327709188908922551579298428080038753083541512111286647285001609536273840316620689941742663801430335863926115880600557921692632487250298348641052815499264 9177 -72988508497881209888266413930769766297108711197128984465210300983591705618777306547227653280997533051624221915033280325478275436328702325067540567146377524972436448347054711849126951371049153134771601767083394413574980061382659282813216271661534210215540351338386375999344450010818004117359064227894875230963337143487501283359456032993316306169211996435141710510223050229783179200763153517904861873340526936264555014274457151082514675447280618073139520870507335323718062234875959961827182283782937903104 9178 77887478271979286471277262433808787593358411934654903033956617227928587102765074684491919090779068960792346151374098938247032501151810758835978867945221443376853832410586573471549135564199726523020680268856369266361548916665172899783444877034602168936860654108534621990988225715570122659783812709260848603426506434786855908599863728226661830485723447111136505543590939048831345323793769773193614020722965359254103512835581238521653424185712298509859433402730135777505774038483006221394142477172550611328 9179 -83114974297263292215657453671005506031479517817772362955737633650036493078569376434446937264041257152061379256684743102766504766297233509027846360536750542507151201627711527424363928375542547598457758228830895152927083416539392085670549918539210941018306638156279041596537549145612504147961743280069662442856004628949210374026797697022345873989926457068001707552606715397765712732847841727174200864802071471761307478348804783951244462165416305999155721372731194390736983289380880604216861777166671544320 9180 88693008116273508397022406768430731874914930930940119590155343648057656230994845672609928517448258770213635572332701716531497891262297626563465291596262504571822045416348502518244111586639020111837698428625007590103370627703896362278750458336314573117710261558807044717099130058898477238088399946033736222519877858776970434296716027697711840563666623863744285158730087284745632088896932313652789518284989514183798966647202168381522758860336812124964163638929497016220996393219366839775480696156902466930 9181 -94645064757492155974784592307911162054256968771089432424048522026679778610749282280990274140263160324138707417164613662195005381218420994132166523303744156261723471635961370982212807875762428162531651430038914225284347580752800265884609262157741516405178626250648171452252824536820944749856564119760298482812127948622232144247370285280525571670846003164035156537326969328624775813017780595320320062951138062993128268938437977874532865421744471950796647800816994042218256730906210080517139577421515194368 9182 100996201285352489528363812733406119342243890862133691786760440955782201478330896059386413827865314613347452378930111115227713133655589483266121317482269395779813973239257395508246254844207509503036488429791822472113272492038762126981011484246446332534071199285090419610714168969952908658795519630046748283965600719351898786936926500718427183873836061529940963823212971494691822794651894672293492142269166212327767805458408057098492095220500783898543539370675228342804089622225025865028399367257923627664 9183 -107773151935653515451107432501573963266076111647956059312599315039243359736697382161623311032781862485226395263466557431150188031172229351411566067305418384373728312978617476481841261194376980547188101172124307364383628235022550416196749161780485553099618785230088122846117294728441801494620571608113945636950976198344739477708598106632408837957773711653284397030650956354337719300435297294362199945630832713049575899222730568902382971630958990748492669840721182457620898311928703329843651878169455099904 9184 115004440276047078794042180689954541053596579823154312190046793610619493953135927898759633116469971147784525469759632984715503924986301861993246639631849587425480960394542588114372457478911540295855221300974807631198276290904237206418447212849419429365723304545060786663146202279234835323290073022422284215716075946810721828169256828990317260772097069773342062833200467928653330241623282150101381215330332192695896663694552006846363946683807425486766188187054264711066225784076536491936567356470068385792 9185 -122720498860591895651420417592448421805960590283320036512232810841784024005338971202515392276519800503618181127525123784671576120964815024831232687953484153172259949007796010563763081067714101848944320418352710673033361568791050602684445976161078912741723178887113667117749246866964452566192860840704822352934651845421019821096843281346555541787477114723472149116201692478857824148262226927902132463253951103207962934843503084224166643647231074792760530393191840925426443583128394926433536032599380590592 9186 130953796878651512222439701914746157982993122340994429522497137362248359780382960758827723735093583988815793683279105503406738533769654462007444965167920143381408408745842202352795878723563806685600952680363751852263684829595694638086840772402085177585090680616503670902233540754502800609063245968613835195937777234994198663761730419594770604496321536586735021989201480920463395011262729587339479627732014998214800814388506665317523958489883873715457580921875006959769276940409160678467057487390405198336 9187 -139738976331780295998665844530399068732150932367537165505527069665715796269336688123284524236291505470617565747026625626706125735360747181937074497083292728437552273926479384616711326041031554724286194269067719769429417746936253372686082712636283910315368401778619250313308877294079323167684354070167861197233935628848116261961068758479218357615217439566370274957924962512013268383099476622388145502230339295580803110930509872685656964394445787839526854818508799721167541850039037159926594740478559649792 9188 149112997307832215710778376048244814152025973584217667863542778851868736947502618245281150313279935288308218191771886996278705135392155618377349402521086009408767429674144783154331136890815499624695207656761121628459556437467749845637795768646545602136660867860269465278219949386647006508397575425552115008889124492440777894732799462008152071068471292498020634081932458776990440155247319028295641162753375862882115386652215163339234535784812286592062335742857917080930916015638190193548507667531550371288 9189 -159115292959489385501281381211822436620780265839557349199882253093120148278139282007580813902107138149953684906271352159266793672888587978550850961309960036901865906775859706740692577421653330438811176508868616447983534358885754338515352960950421874255017027734535051791642348306008382387674324759854275383912599606496607364483250434681863450436373394700209904909701321893169156139182704109587993520475030195897443063653466755660391040691576338172034739023868206066034352050473831084154565623128747671552 9190 169787934834899023773441264327187657988399116954521116761903378297270061952192407341846306613434927943363188351301236848565385327908666319041782908621678524512549293886132565162872717267443193181320934249689962393601127339073113174841593094727209045718743150054593888904728954596372750421081808165530352943056678364490632807135363363313238467569978473548261972177167603266985761153948237105970540963534551388363846991071121866110988874725921788093545963424817213131067732718924272017545228233183966511680 9191 -181175809251296999018173033896038481623960344917653168879432385944324116819765175416292866624831247364643091957124412376347783919092560569896419023366945503805775231168483773346263942594651794782752217618386122149704508179218938963853421637905614488067669204727023334467581645779272055133894895118204194588530272348793775422383655696126726013997266831157823679078759014821497606950783312168435770953192093368937094895772599304080539302313206519899452211639777661385855100882408017194857308371877674090496 9192 193326805448563094526783357287603641951206226229478659736942523908678030176483359845807178024072231937542174876631893470842145805164052573110481992922771863295354650432659168569550283799165494404574207972610192955143677399500968905522574336524677490449335763493236880257422256402083042476625542175895307507663382472755523657247851277791723350383328312342800939326028582658934602463114929712550072852794658815185291768933083780856553708868558813903916900194309744192888712819793961498034789514168502386688 9193 -206292016308789056612404567800909806056086857537945067449196086786724825938771327323860164494978868545630841795351557488093512484249545115310840253239737716527608584736867619063542432648870108695442683630093206116670414978946699348181409932855690006139286949175184014034621471887687848637717334817042126881440448143180839255955964111752260747749848103319980241955176478530528915994362358833986544898688191942817829674168502666453134931026113163450501790694920669042664886392801247334179457458714375618560 9194 220125952480349670323120510592526595576146436434336072160000532990021528043046706525366175688636115375034904383018402712472964038242794128874257703573723880984207462556108626291437424808391034744074617917388270664960656136981679598636809434275589239086353003467481879554940002651368323980036978516219642924211079477132195161816812199839332802235494118759702026153021859397367816083837088362097277220033799187561233245065532220940976767396953692416580784469326106826597803358119331064708983289387847526848 9195 -234886770800867390765629458691980923907288647558348556754705227792261998260327411954713547083059122984662448469177061499914791936435564908577312739872555870161211955172241291979367807432733300312557060251423143500149685946958838472886619918216822655819756938234306129295626802607269736590441321637492160477324136719332757446385873564364324611858740999666231401035214848293865260229524525189938664727012556032267735861569865203076840049063774970892503685344368713721992861765439597131944287597766578798592 9196 250636517973084792397200631874912088315449213620010534837180279324835096506786960587745324109855898595200163355740407698751261404419345547138773417414125125080774608188857724747356926482369928174795123879164016189575411826514926750624717517444452953382436421111003539683477834656412398169355439382869985632154063018161058470379080985116025941107335378125369334082470556977919572497586440963822590590896822815695254040481073251137847954844429660311228440129548649515760007882391537167336499291686768106074 9197 -267441390511254078031734794626326123717045577151403078770084189333320978508127062865850189170376107670143124727927480375320572420990802383595318779530252474828212782638821938295131114995538464359483439865172795590956266460966401034392812650877812883947890667670478315493867905448763958775169041257418267759249977150272534024019742989959822087631429467717685105996333797486672916622703992726495578661666488260579800271824090730744328207854686365333085565806869164817144191390733008274518617825704183595008 9198 285372012043483385022295278079889498238318328026179446613531408973796124861774169918249622303988722209693731229386293400766805369932393979732906402172608098998742401289016986765328023120184483424896433219452904915291752210699991774458629271588593622472057216848588774573423960626039023765418903835306347600262698622280447306218633109953128431419679991061518898045803606847429166878522265485750759642044541967890189288410144658856348014453803348293394742857645193460603047797606713591832087382620370886688 9199 -304503729127827479985138058850301789607041095419444257875082656023148403079193835076208311661109283135815540762307855840824109116407246151820161117393684925145664943383233700647062637279106194749027246701237736703389351656774680411729841630104544295282396725058145104218937695656067966866838504980573615629248937035508930592760617672961893000841883394456653958476638468078951033138468977099909195731339938322562715086146449783539281171414895325246847316036649641635569503079930321730788015794419943866368 9200 324916926817076225248505888718686087940062033025891612137256759419834225454205630650245378606977116014036022062959551330700782983035838559651184443630704664068674606767409066431037746216374931157884109984586659430292699818666664516996808472778991096429673774313444759521852726020085887663269729953397556708593521920409924476986511971038508164840409121752225644182401752116608859083475694314698252403389339222571980409028384348404533951587083835347708335402057862373397364585840933711450009445590295440384 9201 -346697365289498492204539509741015723670295060486609999725333592575325111035568268870520174475382996622907220055538647450295567744153675402198072643213414985060833836133980648116579568735308705395007166897053011605004106614213907467056065306926489455309242974080098458665759243416592147369539425431093257033691661523020846298654034770236455421415964972777310116718637079522424219630373062827299891889143264143060146216717633782718450208363866564421533243682765239698730180921952164794309333474879670845440 9202 369936538950583860970834289164717590911990193257715620816165258386426987005694884304180627502675719386814309467856992616514475068900752747772637769785704300783669258703930331508389727667398768633078952598161214005402367522137372951998771427539813635719160656485307892537473930417872108136722474417151950405947502906805114676179852289500531494689168089957414453224927701441154855903487020020396022687070084274299996953645542096750962605144597590530280979055587589642644749340691113148399394466279196233216 9203 -394732059504454079424178437114819324102481654276791902350758729808766254138542583061978918043167027443123491517480048762626887588264125655034037214992802882686031537172073257010792329910884898205860856831768926355686333604218283673062790615840969333028824952952751336292434855538820479401087987560490555516578930693952895043260648409352339265863164447311224614491809878020597354654563947691507442185712020675062360032213934364991262463466461760648582080391523062967117861545833764143452702396278255910912 9204 421188064593479689350120003629602043013429419354057016419906217623517498543548445754608790357513968480546462819501635692165291677652055654836641228958228021847433720838824340520281390281442227512001846484017554538249550613335213324073753487554449486020094453219874914777410317289941020642466355038008071105197692943485438573488919594509342271488681393076320753316181833678961085626262169841232696117088114563987174646588182566914838217723116001355663740973531729831469085015789681517458773364814190782080 9205 -449415653711149138569435650574556127578631730935804450370131576096490167131649176277436913597076737430580469897084758693457302622826963085032844734028176096763782243090064359946415040492373472940983134137783518207799451824527481213268760994940442910383616507660298352641191824285937108233828707687896072025649486897390370255123190517682117420229468176087868813177999270309180237037890824762818711911757873285826047458567814347053610976903560360736706606815781019586152470796988828979011795085495793352704 9206 479533353206840320879699607161906234478425353015456145388066000783133932116291403224349478002408460257840180751325432589393776323461301775659570387491683730553887403040121487285945667428377647071344485484472959165905974554013889529545296414139251535168230116861160806418544161661289286939052594585504839712084241781860563433163064020019000003683365772990588533411569089297637426060022019255902682987341317602649165076761808211573766311332806748981442591204872835544175236740933228336599532338018470103056 9207 -511667612322309445986781508155159757942343246401873562398073714171208401533241953754739779754041729754033558680747740301356009250598826024026636472858863097346597161631937313447687192191809036939136650960836352294962301012235331200244591594697981581939637657366766384009824720599688706506769355982778628918423525216717234688765515740724623867822029557764460243256904060788827359070077145313780768312849345665729673098710772454315368632096711048992336727239920395290774732393173751787535770762091012554752 9208 545953332328942406351807289050364108121179531809203716335222807184480217442736683366948156040361424659810110064496532428043591755787746271918622421610950176574249033736837827883294152664874762632322603164473690495632339398958491464691467453076831355005617641690705422716011975468371110005753388380610866674366151583663129195817720560133757387507772741699279826704392194217428153205575198754091010316324596149769962098209543019461625478351103799314830816198403757624040542530101876971157372569671662026752 9209 -582534430972645766593672005607676669043311304145606131008937922773618945036193671870887737903953284611000550403437644279934885406032552891642116425998921073667737679378195261244912271126930726055085334937328830303167782564860334225386137610562801672724122194872416223717281181654296805489971594838038690646539704774610515008636187506728619345664249223856806834024225696705297686201728555684091849552294629959599446649895895968246531428258288645911458784052575066646013756005307239718780986320063695421440 9210 621564444580260184794098450267034093220441371113900191372098465060480674250580755943407212133796587678548017420732036235909410869051913664574277899652423648356147099370445955829711804044343295478886919232296827269322847800463370113753674912369087808453793658970692195617077882401418146892711182372586727318829050195780786725973543875515151603340699741761900476901598883290455607780045048476457184247585357630559023746653082989982279102687020804039373574107895457646510428911161416595970142405618470495232 9211 -663207170338168522434578926708158876080075126932823782691980959991180928210569402168068186457346382307115288536152320049162597456283293590028656477598975864062657101844543577265772654631027582402398608808023395690845003690463656932391484660310233670799555051554060252433277437200929511071904613811289873026740834659248338056479261114323226254909240104748232466670336030850845120989034785581578318275759574556157076171122228518938261367275138901795295744359503306747815059099783473446574067923007494422528 9212 707637351420994680213303784357248075573477157697398281900382878665200740588922481998054303609307703983550211830035789245934858709539511760123736581372567273207118955907832878207463161281078729541093345573846870383228252930354232112173167914388407716450552243599796399854818771434123722889611823372871604524249381875898205776793169832114916561966261327002731370989360856786579395268575175986474583222611446059517541468646670422197731262010913312690487349192813921532115377841924519370104487431000537523768 9213 -755041407826641101356064718119883179560724028266632740926713794297639298476161752141509950753377890578318674671407649383111565586460791796862852155799636596052757160069969410515966120539369231063988300671965771945432692011870693343667457787001825179460126404644757218856800940721746645776951220197564076454708689847968827867599318630248710331609464009891297071844170794181122962222086316663308690633068901216518123694515941509904789540212924058396755288841871798567564391535236495379505597996748888866816 9214 805618215964132793118586842257078187647252083815506758157995575990488574510290786691786273672137792655183485220173664056532881436288394543963309709589497519004409329337499442550228089747997085620436808153739457704104674962084433603304566809410836862305141160876123150528007828246967410452820305645465178966653622436680870483692376655662575360151790983549117165508828283150273229072230796869234615980833875882487143536365425502778586465760195440271654733383767634042685723919503110152626058378271306312992 9215 -859579940243612661181294702051914424785259180765632921301932331128501540135014360136692300548656211962195237473662980061429909473401962409036349544381567825825940984276103271146403215400185949432484438983880811229681479585252397463538809163213892471547457791013766103226615971214502724024248707283550446184120260076365281908903447326356236387605527489180434930649031363842448195866873732527835202400515100153247054034799471044325954656083904970588063256145860962659594817186719972945014141176026580910080 9216 917152920134208372136965568805950211198020212496141311726296045192938746376797307415233698314116144960678571285824050432640190852366394942738513135564423438055991976134593459942979540311532773492739586483099552403339539385120334732393468265529082465389334662940330497531937328748010942153327034324188215217184451020508883204156071193012611263488463121266951187773854668165415826458786788272999292998229977828143579801864270875657215159702524054068856198660710014730444372099852136151498050177111968765824 9217 -978578616386262187567821654790591696111363720316000581250734593735477151019907633727985535612978951658911544970242176346362572860138033985080210280590777392171238256239513929728636371731037314750102450335212173776666634175071155627175354157342037091992912565556616395083044207369915496938653223747597434548184245331624934373439483587937659841840224145270740829688894787078725770210313682251649514729068322089851197268765574258965711229899752581841690824030286446599961366735227435375138616182673016619008 9218 1044114620360539179320211419734548247985321399504843931800591044171806639340445191713145243406498764136295981653206613821476231881333639455341806440148617604297153423101673575625840081299828845786646712698981251603745650263330853475520957118832704400954651152488316548002392713370154194018002836306944500519413221197952691982395885593269575765890967411819964004852738831918736935878410837808227167012185689515769594498398158758842522961626245763092122468828943926725826816849513747961448939212964657498624 9219 -1114035730669526423163553099330095384858278410857357430318352556673853437253121614131323896066297552817053438655541823359051468101247322673559461755414538636531826471736274722125814020266714926670191775601138874932048610925040214754496724197368901752413228981779595447066321981353982022704873737331592492903363559329292085584868257476853545852585105370157467631111116687644749590178269888258869102845549153614149130126847046020551954678647550474735564730479454126764733994584698238528740459323762671616000 9220 1188635101615894431476634402572887087064479227631813499095354065222233708863945826003867116423738453164637418930471543120067566311562407533079182535797662790822440215653429283100634726572763350129851241255447647845222644931800359635374633430969269144256765757855404676823924184499859392559811662721324122286608433642823147451361096814335744850344021394488353279951691858804187129884192771794663922480101290817155145049901386396902748238559117482362466807023196230289672177245296460468448843628006506704432 9221 -1268225468211772746818117697513645599871377553625835458275797529760720205550315134409672107585436237511391316091502065254118274033308851998961141687390186346609263870074303765900488043749721992537335973648885291218585343151749515418627269129150016884649001704775278815413517717505804814660339477605008049812136534500477110525592066247358926139385400800189917637962439324358646427895446334348694824086716315290421090497740032791564423958221337659962246097500353728446192049347445332947489913015433513402368 9222 1353140452880931861366950769652420275141181977848528970461150487980650564327886989443779686209695348715795410987066659847960881800422969231239163021442422990526764676375421508999596063174933402346422589452029037772607838147208408788089530832799512965782222637688153883871657127877034723371603077578996819961769801136966591417267150903571364125754274592966243490823086749165646793054000662007326439761627753057270024902859768760627182965813421871490446795305973217333159501316203005884467187993341004399680 9223 -1443735959285583211353812620401894732372893253032106339322307181057432125964006806552293623218777862157749976120847765446988688205814921694936560812449994450047887131553635566065025756841059949449179125106800899581092480488089089421428950840480300134740050372526750062846063817512533471408106774379740611346077309737902433795050408630949359567121594070103010364514472986377159739474416407776093648363319771894276502021968770035666107394327284649907548696299482730262127012272382085333771521356323623010304 9224 1540391659081715306324083074014651776040389715724778820210155501517955336092091266957930787727276137176562806550885684872191307718833344373252448711659718538460683333480172064949275362030679944452998084570709480335886950625930291064718556138980648423244680958318313363150289176720421302362685313815897145854551038101080477284737899055022976853483390328403495614306472340133255349855786816952387983195293119021890922775796703072671535217684325941110107119540373013127762488996413526908091277827813065956096 9225 -1643512577793177915332446807223090929419409008311553718457834088251204323605905949022478556451561756063166929901096039358140056979874353420273107840003972169811088332892151356464472346779208070871937124026775085237534427227211444052082012581991134517438608264372484423366382512101994990879587287318228054670741376581863588995236369010548166635493551691762212752077581808522132380120558471077267091900333830574436145585963901635708946424337461585592519836156668127681951499547664849198371817103115749425152 9226 1753530786406708108467849325916378074225034097829478389355367417681884288424634543211925599688339300696314405357874796269981733651652028715440156858711194071024809729825464835361822238063846780250167645851713272108143969357746844101312152823070166764692421070525188284363246021590934516009618990265568759028434666182019795031740924330229644649367525485130252431613008649758076114230808067998928053172757793432299235471172009780985069342777393297809772954200414481897489381466024486639324947312211292220416 9227 -1870907205729468551432547035791158330837269056864304994995617361124881591548382472654121164733329430064343932735119794171027435246250377822759408704636198377694043621503834756785223132358340418323581133987042063017549285851426460413071335655012312851813023430109502240531796695032338703676023896159720944063191646316496188485232429614799797716419613589663095424210221281993726845704347726992159760860640076600762097760802648670461063897281571975027261568038989265787301842438922749447290461673752542314496 9228 1996133531019259775656381663180328023133601093816566341160711644661065455765986272212333846842549941113372192063284666325270008036547903018021527846613998369600141729084841717770483145055690835105250061771056663653745244287828831991296051407648366138495273076128840369189746756896844088246454477013048075485435449891415453929422740789890410746301836581748882388303937827236640176866558979588280591506657724983484054892953733762607021166235976143430157166460828626648396398254270007763593253560334587041276 9229 -2129734284897315006355010471231909124730174135600975756890735903171244050316934595212428421758936567876339144454085742259324384454451957797526521468174205430738077844312588408092397486867468346616551333142618195434073833824742158470519812862432768428891618132561471157516279296171508336782203021670997290192206821985270487066799788754034339879661150727348259716317674715100551667804297144704793066881226420403905033917290114427753596743434266146583093927785667638074192996343052879560761496231211790499840 9230 2272269007086558154923956915425335854606873681766695565956345065631418576103217867832628136117676129522453331680100468053086375037720906010455326963321638157410650797977153699980181308446496947442440438199595340967653930291340106870411167878240168501729755809074513932827010041429870806423864007086368093998639115036621572160678166086763311492817217571305899169777443088462636243922853821330114424899578615893100674579374267016471798568593604485248687231114451697387903441632809719695362787062370729542008 9231 -2424334590086609760813413355368221730736300307896669878811230877291397878230747063430735181203179242974010515809693183215684510683216272468415947461150822991314361219979126155472503668113977761487981146925738538432329110897502040667974495952716056726633172723836415754569230241718931467755689802864785225282339470397238911585263523904896390594302641002829545970506946525037754602795810612592355092559147793876732976601087501016669595439866646564014270340443479493339322817783102846959211447465635068510208 9232 2586567770503015462787211088978247563079589300897372277471534814780592473419474359931705473965936944139060683586608414162509801303774748919609279290869574295797570383653456491617680197191727112501724410832360453358421904712178043688481006692232076904297506750211651978425729426278575148850768504013795609461130338548266870600905737780780644370548201063536602123274696838312601157009362096646030303366785057823024671174880835972334688186144550790314997859689000413188496927115931419007851058671919622937344 9233 -2759647786394656634161124915669444485637211388130670131765477378197844115800283517907906670562622924295603959764358830640131927868978868239598090152852266825311540904463716658586031099133173652307007213313121538004393300013796341951733932507114138989477784051915927922233007248141908404211535350112808540738562431737771885459926232192375005677328352793481706895754008923816899079952354116490798581694611781151195992766056169556702947843661439033570250547250192280638840612416334162144565308847312498327552 9234 2944299211692759313458588142436779217994114854748244066369262360742709703873771359483167225204126266648531126480396984137379714013082265257234144065979237144960064374952397537474948561818266968616250891896401502430586856201553794709147291168484320853341404481413177586489755959120742118178353317805819686917796857961041784200843528323452432674210279306244988079821468238881040480436679533017469851978334416507654381171666313008558383497084570943274909505685721282705867160127072913146315536059526654579200 9235 -3141294979480199263036973782332323280996268256167095894288837849172232340749742688444388805724005802246239546171568427444141732503992342073414367161818060548592820105240428853081951651255023377903828232674736805963911418277273698229356613844901369291162150608806726315967871109328025130076466067148403479871686720809506362607623717007838887185005867228687532781457741084203661543143972263863963595963539154202620344205367665244423001762393646620749785909832792187388728569369740263295228471804772552278016 9236 3351459606703951008683062386461435834899657817011186179286216458263948404531913762173217772436868721627096346978746366925879189861416822451308767576889503168496426432840743927281660105637233655986505369342136756260948354015452432857285714439388523098777695496411577463324420403018388198682829823554312743557559412352539843789187684383835625030042911722070047330018017800022447344127989942535959180551871772745935416940628119124080295253692565642490916818179882671344858933265273880193978793842741136924200 9237 -3575672633729792073810823940262632971654401081859033717091171842345897420511716214192879674697060927865842113018065153287459794513375133039090789246475702017765609198936818596898957239586805895497563020311013218417330550834496632148744198974319172661251159672441426752070124977923148461766552593910513494985689607276369645151036260742117686897369129000349626422675857488872655481686693193424756215150456226723085461112921870161774138559152779001174375710775612570158902790926297298501081998843497181872128 9238 3814872293040210633678901269860314626383922747228554720512041450953582396618630696481749163080537561098305396519419652971418387014700657388411333555115035153265278967009168842885784756956506980317230725637507235913306119013617972165920088954231558468056459590682134047536231432159869808639237812623089181311106465737082463406005913442389224328301725133285830728712208776927392282580759150887904903126373423013320107694899041058760254987529337386249182197625447265919453378242545472317086451571223460103168 9239 -4070059422327565349803617506902160184450715213120987404086822984718868713032567184805599933289795808697213040489458212111661516143101029647057286399808946077095939498998980290884746893249340921723308433822848482343684189560850353576676063268064758952659646492542427464622242693434856574311584016673157214275555538635258262390206159931903750701304917735385194453807915253322131284650093233025951710262994928830266802901132080162348655280506860362653789324478188732582824857043516423385216735756424090484736 9240 4342301638248844851045392971697930013429600498408088410336115847557362794186253174421411072759030819086495280546161436247921903444095904953350401879416260202272469070178454216169476949873364145172128183022102409618299558032054932054140834494395931965314449445205520086877803256602565296259466108008762059331160367711359494583994050611940575538167068358700884821120663445712203584334056327239591206479715469293463437821907352235403809293933413160951335960160032086569752060585050439673570420458715104641024 9241 -4632737788190066854545473835592786960919413772336894699195748788766824132083440832864599266528320169771023831422340146532696291588477245039685551253034667552274266689983009329974239777909209549194855397267155448256091158000466721841656357869392561082578509176330814821498617550410008448056152146083814509732989810647366607119253003672227791304094700886361960377022231731977431962195606895354953528635996135602969083018834662111523895065633174601420232089069598690261272954501850339156389976720072827731968 9242 4942582698541917213791709229959426705359379414244146047731093666328475624735714754406125566953609548681079713319783353732683475445015126918200608359208038516462769589271587200677345733475045569342774266682172403605922726135649787457968058215454078097396282714664162564729222173608101711481489026511248408032814965478859784801375681590300951336861516603646548985146420290208794768875616302345456264183372974646445771780531317699317475648251295141810168517038097835877777441833695664681757245573758536889536 9243 -5273132239218427931033464751521421764228621502956330072704783765310114362424338455545750817055632646464288276669493387521777383026530889084921228607840808122558261864990978090544176458677205592951466458512489229490835555225792139064421011575981557252527722242646103388310233130194001945277634572901282954705812767851821931369393784392807760064986627848349013217787443680881099087492931544214431391916604488581137765264845895693695364127592985790297912477406796655320409231933601415654704068566815877365760 9244 5625768725462417471380553946474623020570780219139942973197497460564204406145063683583514725713342357166867303426642727954619774730270972671423988786137936264880141162187621270560030100401649404565253646894729058620271994963516616661049102414801438777461848413297415618178529768122164605221404901933502030070096567591628696890232365832986852136101512448913512843012457448542734363408981600681806860080308515502854886793898523784310765036170392976299400360479172573688200313104265964828372511922742160792199 9245 -6001966679380491032882344115357890217793851661570227680579113472524265028409542953606441630208598038744332507066333500639997913059115832144246202950050392432513364870570387313667707659175013671997504456216491859622417872134467319250538221215529536515604290801133085961901728422067906559110832025350670369732569902696238719213277987785329443900712656328949292602607808381894480805624506378190426698894561367927326351036546264953342992840267926153686825062102228192481341775606482532763588137275847164297216 9246 6403298975142406954247653763477206438885523100786856603845575689927447150043996073149347595157182002899204300650779453990346158183501054625175878744602219567900920150058502218994343459677739486253768545743568801738425460517389239825698268054975751289815249840844543616757819688591292954134956570858510558620253675618223484908265436559109678126549602534289468330731712997167525769004398065989066860890630572306990305328715594854582472079775577599194228727858169788402057401396750376524445388922978280775136 9247 -6831443393370725934540847262161614408136400666603078974525067322150342269641003323037344359445597686168618855602104469855491664892244868277585317188893281065019738670992112768153763193410291529082309114473599255153644750437578419912688150074898193840391900898970592491745488473829474578829728001754552762766599814945566378243748966912878760214457627581033333974193373891325055579202664897699131124372928578782725156476875962506035516718576387700174297262145629304165180660561032191729546820281904608051200 9248 7288189611943448925709041119167552159704290385095243434695648340579631139054687764579067820944531731667170633096740044288440898825326975737825824896505358603145733381252513679823323258346790818558572391461961896688740257889487140548261263546519435883758146662844870618232245081075957300212491732735113421344534815352473306555239476191040610149407196131331562108729100376189678878084096871172553044838142284110548681000200124364835057602715527266246320349848633441804792534214223678908193649432340725391488 9249 -7775446662241830235764876870852028512768350533691457148424039959284705344154033339151549296413237134500229090010996287702554773948780096283527159669434769077945511747202651644793025883442831118828955368817323658816233648150448297526159679870790248254542876918343393741250035955150264368446570078418245207709092612579765025917388535378785121844948765627029113684324974329828126657570302066553564910420569987893427624134100303110897278793106647229201484307454349652277854611693928610689362932817502708695040 9250 8295250881805202300408535295975973667089508837857108009213644414181912824403222078842909736024613712638316207497692845352927646694406769054490302876798614024641604786260033874274974938475099848742020416526016320918394429144604378946965271332268294757752757073415271893312778795291578291523147436603950351661805447538041572703392153447032925548344534926580123691019859961648388227154959172941707457828816497341149698219049945305468609736192787623640695730120618047410120419804697914111075762579595273910528 9251 -8849774396412441252183030259681075404525654965899357861525087929927206932021284530987024913962839774672624282150499216243436089949071967720278099342527489222977510156431265723129510004056120163977330970953263183233284687851196938329762026887751902505433861534104890089967926182535304927805573678228074701844432880765847634120828519431796688090133721447847388658429050840544004093115680622608594406672661765293852647736107032868971633781681887268314009195766670679570710457811025357925808961623329870970880 9252 9441334166804139941454213006426585026622034149251449803983818783868021762020283214196496619215892038384660078378788353152000617118014866385328353926223932834737556719721847573007469086467619213898383966158053960138117559224852081907942500742970972313390437758207037858245856667112633848775392068964935207025734772136469323187642837015188024395491532925065279454233187188358574836881879475014240921056354608441480020533798725421458067746701293660914292585134563397088271937736849011409080045305236054259288 9253 -10072401637599703150914527624674411745943502261969598258910293923025280164236544992266577918323722751615325271215540736795848177932770798393411078488853913013660326993119640356185267345845711290686108245013832031104831332021874278167947412697965554573965854645887427215628830322724420515048379069988765258487086509552803869361763815843888749371826482127172724322739039327646965973952642662861158178732328193921538645109017936629578720007490125934568598743702644932621000504738625547319222481049779030720512 9254 10745613028459105037611781501910450447119108103367784543849027792484113059810836267930594309374997964527602584485876494231675929749906249390626240912990780176228627190778353783044856677408205512083956450065081022388883217910515216168943846100923566957321675337529735385756384182191013115320427222338680116200416558342746141474592575075284928098102208216425611578962307553312093340793394881534834889818052371038644231443912465370121356722640648362073995178377002172428629680063079316515881899705581342674368 9255 -11463780310200258709475728427491579162442278117623994446969404226455116686088826093905944316896012893004295157959537745113338309631048251866844780677653559829778922004110609924372511347318581332189942556710812456955838663931766538678088274900016931444508890982035656984740735026320898384870070022474039245698558189285021083324141537473823232526807453900049791016274359783049664791136509159955720892604428047081769753474425980637209869560411120449785129102873804757923958066954963627713363307792875319721984 9256 12229902911420832838019611951784722289950121941370283195554343263919582332329748735937494622681793070676349660609749068481125313912736093745715290797902994241044396648207109036948950368981554212734378702596102693250716586162127558199239315584184443837969588814173676968599158432198445008050164016120996874534942070562541156212564487615163418172292885679644412078428708549711177679994984284298634307714078207212372987269131180978019243900079022991331921495240269928737236493975682567837900861800436746863104 9257 -13047180204199629271453429326131350160913780559604844817006546857355845461758626479288866826257794381092991992634784687054788377202893100487856669741490111098844407769750337447683097678006452246563487689309901517958046180471838705077763805120218325821784637485099073712119359838805596580658180270179426931267623243257915740676040774972415257752048820073820040733456102214877105391641364167179034570796877918793717659733693912573018530487144181355170168010901658522970009998601148209359887670823036256780288 9258 13919024820679804326985902160182349636643191383944795219292599746478410704360621617335360052871211123807112277921337931452007624194023838209053303053763652381685499547344175759922970770410471471566270829066103613889645543692346743470470751212726735431580281700706666700655894992213359570790852796205567644382602386867695460387060357318260375381026372078946860707686764292229770037728836701222230734318476137212654789390264718318466917093406818141618664362072416409733838965558398108271881521899904238943232 9259 -14849076855777598453720151233691639966886741500510285855983636009162411469146024780429929378543267289283617089068067619792880746605362640470778537439530978489416624494299643492601071977745236198554124044940995242999238333112368805033784350038437382944404209495002016121446661783772635701246637374826590914346461892655995961337334391082150409026764502115805386584841764395892733852633392754599418932345568636415760061684730234600119434537890120873534281279483325105198706846714101788113759602069407688294400 9260 15841219014930040802295772885309357940535488722570803985576382413565878436006673353980097111861272421022136746793403578797875750245763143822875874985110630315644472166311188476653442531400896554629038878121468298292737984581875871799123092983949356410162050557316730848564973231618182888111988554657324637404106790715299889264647840779062508692707096088401035935652988640794399895413421314498272604325669113620313015543626014929368090031873601394805741975208910225975093105705897036317745192760413897410704 9261 -16899592769708464789020198278474007867801997611595539247741287843386702260988160979892276021420793337623796261096022814302798827880252779854383177608052925014973275751115896799125277830520214097000841795921767566479456713670837100906403780232049025676869761608408350809939492297290898488052669645136216060932406763047059949713187134216562857170509034477833636847106241869052515358202529601164637611554250553260824032460215713086369984787851127419107783153484671981061253170507248106014514173072183071342592 9262 18028615588297759535376648131958733822380773010291581449045100822367589527051510258087732963082525634124857034836057944643892401090809993072509337507811624550964377589648909255615624972125324308595158117274360084231131891068500443186841297589306876160275283255418894385688318996964184313220854163655680279529794498868613927189775128829075044148255075296187068354757872452891153510594490019598218842818153428170201751848380732148982756946141654488866293608170447879899306913099780898507280719693708172470792 9263 -19232999312291311734563230644404609851047064606542386121078306473471074846501865994047830233899870343073139010712346101730294146573259141395825626213868446799408664452219636276474788119505485250578299621228586571789454810276573138390779576579494061529133381158422323642903436802618681296351437514140645538732034314689629087688573507549762281512255374631255135224116699548392590800294112163388822185063664161887775682589359206160557956267248615206782508345486386288424350713725190547009905218291645831708672 9264 20517769755996925618382054239258455595055818855597260741815878953804328294143168222602829100715758360824608630029059200172828416864223676315710077419789789914847757929849256881400794247991815366868943386609773372516153327391364507619633833510548825074568097267035680035748346442951099458349316744934724906406540630281764090643869011433850270491941646890289595943941531185942241146116660893742805597002387660611572249315778198949836968501861855711977487610415567832464996786647612225732837434328005162728448 9265 -21888287609509224301566792748778742989013346442181023542972440228223534185615118831370134759767911564769677313074812786438608255305754442990860322070641321368772819485153884429858624466784348624179004372305113266569065908338775254417931125870189595157511891211839501505240365242194774973242091737873241950028814013604348150753359301958835145100756583294193476049572592700628155026388027069843705254143543273073323366384096086126162730991383800341888271366920922291006050111362080551085290141528622303805440 9266 23350270732200009870832717821201156259630465537736286443188584704294415215637126530688023130471409536730878160816986174733607546622757709808280812854907760848971018678615690738482188678178329090906237436100320222031562539912695269169017124227462295346112827508892521648982435700303363382318496208630721151917570195088674582947371981647269343183161297703956100249416608104697403642204114624687040017843564917940871526591431320502964864716892634660228721252218204652451636909162047534955852750696710594506880 9267 -24909817929032050979627040881711111782333116559385695513750474279112968236777310055007013842899311626317199679522666749236350089244357717141275222802568908007437747080023108301667227772735708610256856626190452319089667104880756685836965783310101584028645289600048364726505751606521270825971409974124132845317157606176559832121348336250885245164662084665785611588525899429532260513729270522979872535926362478416653366744129627036272182972556947119554472011534619245155957120978021524142742542206754248196096 9268 26573434308237508552467899545420679344645236083004523678338756804753286232166486496857258110310229199312933515032862871980832105482599709037000850823308903339379851638055903031987402544819689656642061012658285996192590924491431809623902840202806143920332841047635084291080937630155112685617597565180128102638044615713930199597572739163667286979965849474370190506667202452728062992729947126190520461173162527345870415663658508063684791589673486451550343107425172755550924422958756230298669937131841955590016 9269 -28348058325445007536421611007859778307657288279864432811002327098058827374547447988774853047905016670973063297326146863069020427794876612242367427424524349744782577119968332112845730482448912574275219152611500699555222386006370001861197146936717391871807685953254485884040294342911222176306346820909454337775257303217230631190061236183698503733535108862733858674652681552551539170972715731849645678565245773520663801527940005394152236425966101577851283292295889326403201383478666415040256157496430812987392 9270 30241090626316196417248036407371491962321146500711410807531792329257413054190152301973773112626452362800826327335035400954315144380826253067737285456983814578646431779985990902110960073401843749180306536339745662096907369626198013723212846324233936918744596406763379840267226422110739663745130112479010720792341859372658362675067184965836970493873320147920538302711745007253626420512725037718150138461828706818983409040169783788390784050139473996625627400495775051441251069716890785271090502432268806022592 9271 -32260424807192274209073732774157109590995585955327956120296971082419317700753980116544314131771013960596129360874118808505850217194439223498671974713807556738800894744816052504846146577867318896891543569921503788326031546225882564246382496149960087542973602809537585887291104254713111306788549418573189268189054677131545183664553976434214630496303965445671064437859174113228179787037527046166921622508463394476306585791809425390279114760031564625305696563261374797269451626313909934388565624143006572478464 9272 34414480221184079630553251631939181616634928870755737978803138073206327184725282432694860813642601451159203869658514121056380565977640473523522339678620921238538723709777608193954489023948200929824423200084079506952158525833570363013416011070986492198839239508059777314036286079845193778971639705778414146716359429693064962071552100823672697226868664132970382618425186648413596014847778531169125795200680988015210766755166839031634728345355792918798597629144352111570653888561104819738043177545680020665344 9273 -36712236965598633077861693296001135362552306451001819813095954810426832688170458498103720646144596539758294866745689954284813460643714380174575585953335106026678082059812710227593930889086177012262890510041264995847282196866621843685070184066288959090079938691039114643554158150941012507155133999214024521065356029540371154831245860505392907624767207323473608542268715709827357965438260299665691493886023652745392503696111814169599105789160479209393532454891741477180695943796260190457904557731768036229120 9274 39163273195615368129830081878201673782270718610964486664774484205891936849573408791952421102177472089792020033919394078361014896421886675996269010603379529344789759820560995557237279569216930907557615686270596576027185710885636273979404750045110754539712076053910298688895650588927551067590185637588889696795181049005955528792651176865254932825388646260518897707425125361278545732822180366356729774514254155259430592516298626076836979924636044737841719117424874084611326801780494057422102147199222115126976 9275 -41777804918743863718189508087517263303607408245046840526146399231648267020177073447748854339233542739782136131832023486642342204364202499042202415599539244403706931111875053907146129532444902142946401260340743381533329253443295317076377336110516456781606077578800188585097646465378903671169193550599392801309588841101733225620021204527893303449797666087366274870256796560423943235671863846496424898366232544211187528870585814386249170275111002248882988415603924878479754261275718143903624243274526327046144 9276 44566728434851330248044905729538319571906544414507411614055422409000503623106155565228984440806047531455313765617540719771995716759129472274827903209667922293601126429871159755311338886978574357355729237753460291464604629291961166512435902390305982954940237861481637823981076985948106866744600363221414211566561479090050997464147746075563334988404992412889536833291817050111371959822710078484735553127685215900625843902845559529841532282160069594785897150944180009317658508657559312103959168608306401490971 9277 -47541665597484676599034539684253128481153629737381510981240858615264358300243301883923634737407703641735817468373567693523118330531675129894939043633740612528240879139754183700487987226913079799174149712712077397280819031490050347437757408976173593589539215098947529072265995595513232764678084792149737542338279988498899762873006839763912255980485721611013572607670374311796446010676883825434781799832379434045874540426332325170406198728902880755191964486164055390442071770412386355320269238693775360393216 9278 50715012083873751652653902137818084170057508661401172213989515296739148671212846997419217910749965986216978487223292542266518427702836630247949361760841309312689720787896306545702110446673180895472078481661687178350613506616098370386488653329187951823581943625299103528085390807469677045389453445277980041795565654492669867277878936198942729902778187060987037043642222530399105519119201147943835184652496623875665060411959546225248217425893214243157991130429608971398004310111010720353130879356100382697192 9279 -54099988873437358242598531725780162733742201841337979988585082041454860559687052404656485807957330304820491419191001381045089075807856995149667480847030385978027432938267458842011986212921002260789208255803201493628515421444715128726036660975838262800020810547439123350416697981740602715346587368601913753149026645010765229008094177840564529155090308097350032376103545113165424278319905823570088907273785334564669938754191639469423117790995579830340627282780133359399202784908447086185366180979918644445184 9280 57710697147873103850670052409266200068702379433264734102107179536092701640123019732519673248063638038052534992440844454456648677217300693803419269184062692531320185856399390025156134409509523541909760283853355420382895944660586829637856990759846355973636397269692982200709361276117139708194366458658905644391888319565723244521738660964039069139600364582809857341352061318331889158088373619376408331676700307688477632926927473412458260423121739086633210538930366008178555378288993549693605384263938085240320 9281 -61562176840050696097394584546418516030980789390175401520134853495777895791564690368402551014730630744058794751165642285904421014540371840397589239929427280035022580165490288618540713012294960110950850725173432299701766659644735324004208033785016730602582892594006120432386274927724980052664791973403696504170863985909921620484637750963492560395626371413715273899660711025147206444519344439421287928771585648173292855680231804699177407756462769991986037278185880858114006795620197784990374128591921338646528 9282 65670469074004141933484350295102717287774146933293876760098290886416215188140473411953497047279396790087715753176340927877825127951386883706447776354781367521540646624405908587431274313995896578754613584261559279333189509601307612408640579191005000157470380517625815379820748899180976059598419503792912649611222452356943213443732619852642849452171865574281604441690666837380249255032856794145565120893865815492654200723883131936331566676619423670611117945516811439922311851138436493349727392463018870444032 9283 -70052682754393550986487350349476499737515187799826780960344674920795782760766282907565821216565848247974967056961549552526116062674270525838336881177283735829295245377414233062751360465575803423161760269219125760401278484281307082742025641426115739892830434133775574146803069548424267381755145157106651425427614508861504175813548576840122654073243428449062845478697087004723436410286575949622771902157107651751511144571409860375094864704748137875709834436662274397351565375535130125750005025926001904844800 9284 74727065580948067869463655667146120845831677752703262937248890776227448496668356782495787064639828570063526967473696961536810779919782884026355928923688474306584187051761633673289364778522114630613103244517728179339567130453647873961458682348315304600195207736402876120744796196949865781820454720205665850466830431004284099603559921976088154399343954051776569911908304745198200789222419958509310079997976273380861725432537575213521472938403208873412316332202726820074618667599375758080075895857369520513728 9285 -79713079781678437736054841838386958223278952020885085354169692470517789691367683540383214096470471902796824081276521066036969451535396425132361443628651376111475466650667181047644228373873128249015430836799151571077659036299799319024469806013493801650050186969672939738537079929857540383506220364740660679179470105882684923707922105321695502852479649425002465291349986647570953042857295766893231193344130800448093971072822208769384784959576958672624031353417746552957156660933225453085880140126558711971840 9286 85031482878136086098776953219995587650643376590491342312585809767202860308235150319399551502895299690223681996071447840846279814849739618365606465383037472836346988835027107954448809089948915053321755939894042797710020911539805697961844563766934968419167545147665680294691305977308661432328485727434656398648540156238791333870498286177894323011291585126336542513168658729382825635856752020167359273630182295391118444069341274787757556493793621114269235569729341001752830225305372283837531740173973829286256 9287 -90704413816775588585666555660383219226647461258907318977727379752825248436966881673700509780533151051812227071294760659888032044343604618064303305294475968476701254564180658247392235454701138104246916206823813316716879141395476968733399982395404855280536398470022234222246043859117978262099690199279761583539366908696219304103490944592504138048560730134818500500196566865236949605309569074129174501885272116542653965842806851569973598607544866249143114843594218890018430608595921316025124268654872370348032 9288 96755484822634547231303202997268577128531782772364077226269716874373285639581266846223711412592835937890368768954617869326287198947196388999863414587896681662016143218474128642049587907735532190600983139357835909664813226348337382437045420562592113786949232689830858571065953264175483953111205061300494247016021063027994589919997252397635480527183439463927395265187844056848954248906576310707400643204895934163073856262107418159237263226819133084525344207794956201342883782523466180413236623873246599925760 9289 -103209879355170363948069031874002694208797652165373407011024965355759820287873058192765106854999695997497209596352023987693071657768417019812325499597779051326606683964785910124875806337008629759049095753300139540062359111648683393941530927072614694613739945678639004189157404959477467737511222821657790117878738360253900989943195577631398574783971563895134839764593038740784428164411008627823786815530024840668522081554153842978590619200024251194640700554642134604044079938413957268763790906782783727730688 9290 110094456571284428435423823492073390516953538782734237472686277048854723192668003816178057336354093447995860191289178840760307859543526186602396926994888633575044004490402889341314676743735971347736275025796432568461378674093446958995830658961177952141362017505377656639069623730790998136167135613511903915281302740773909775565716539055460505552070250088397429997868585987098882606254917299063918866198731866050376768106043145409019192085690820073817198245523697692012595619809693100130454151961019464091520 9291 -117437862727424467698751096019372277521302102140483620972640004192922181793940174519942013533071140249430665389462959758395001720204208467375844601428803962216565981938581886814153488100384049879060612570778980128805001591479336079271764622135882827294948795386801437815339777932383396591745238727117622321046313065162384141553859138978545988002418649921576791687736409713738106467322733215930325804585706971909243080221372158346961248510800854068691684460324822136405816311237227901639053729785963574460416 9292 125270649981295744683912234783790155287414032600411286612711698864247576620013146998012725995767598244000394034661161594010877627038704400754201228470023871762728599198919369770333201228837539449004852253517161749264491280348748161716693532594649342807728351383238450731691492969250951112528482245433544232878553762162465480692409571193507563428096088906566227552361429877834221186510798431703197891883316889348375480697237463364195587227599227291895274306190151817191636525001688570078922538999401566804984 9293 -133625403084249260929802933213764171161674406008292152698562009797224289268170779592162210130820016422617637785332925662790273336110154559239368475347001153508002991161442611480167184378705742466461192121819719671455146812127806832416501295219925356293880451096056521101726725468863594750172610250752314944583108859225899441250894454004598262067047390489833837029759535182348239310831215773244333868913249058549342973879193906574728003846260580776109640102822182404440530984105000582638708230156050500157440 9294 142536874487975721826351136747648924221773854255200463101559214302555237613339035936371211750394621381811479108609852841256080685864831921570523642154145600763540937058492257780606525192170164592466214472983567690137234229722387452841877359584336685316324612063288234560991474894367533913919183348108396330151827738451810217024796980069340519440754780063016770795659425057504022716376713628799876259316339601190464135973955066755695262878316588273702538901813136526044691706894362926663042792945311861095528 9295 -152042128423851679814641938103503455394119407303521422204774752500576514242964973563663995185948626548000516177968740042704043158710202684415793630457960191195576137332456274087954359655652935695982229437254477723945408264649973082814078552571453571530701255696359708868876928494755002698151851731014459794567579077987091495896468050816635092129339631220990140888726874517583489891919538690443952625355457832450037935343026918636827371357518380028209894189791225065731064291732151464267989769056348916416512 9296 162180694550301753963550247629198609053757309196844452172493101846523066959586563995359899309014975232750281072548509100865847975378580043289908764848449944602439281643605215529305537382754760277896870570692139344790200735431093945108829584648613395094799300029377338796220011475464861677343520544811079188951527960016054837085218698340642988840623653292634679313322125243953271570823929656561438874451614354717718194153185765720741324937740520647834433629741152584201591192537715533764293296626442844860416 9297 -172994731803010348801908744318688317665858480165460600440829398945069998412563650637317160065985200516577110235487351689055405186711522622630796641117125973981239985348272149497633076291997953840105216355930549286954694871327228682476057344610025712113848192049610939315676566999831109167569909175718947027622635399103057593748735267147447016697913409196890151287670043643276580174613144397442144818090958922206020820045218384740700201377565238728446254886025020455814850477301290648130875207375622516506624 9298 184529203124900141628547954769524530330169356006000387087678043140944997041131805586030701616194406935322760370063100336549956615110352409015060165703073049476889525261217498006489317074510323027996569934040920995664292049730946878437671634228006540710584205410134445152529890696159095449608473050413036749922676983704057820868089244114748277138771569759633613385866090641663129076089908673685302161043654511377179115467860925625775279375100870579048714622279854370037830491132747224336201972528136088707648 9299 -196832061797665786890937116149982619991484313887454650209325816258057102934462061348973607185180929446799376732147139930006560924176653343799662014666786102326793187925184366637570451346518124788581110301947321355884989785361757912299149098920108705041142846240625766343870619971249187082921411399243825398645468616619300629212059014426376629069051558989074375551187607410947009329117681212001614758501007492742996565034991347046294498346014323828265313738004992292309959125277563900420781652703152940515328 9300 209954450144494249237949786984572269876937407088272657376580200347290035286056066329392406403450018823577732835988057112619243415046867321216655936528519277322279302531658439733776640718770032582624487945977322865380452896955912611994181466781144517596576888061360436318048414681114507970388537023636144279631066342772466802706822281453947084362749723383344097745469077965684571529099983696294076546099272937669101768573120994581594497679612134869424395159747626706780892127915241756929002708611734473287168 9301 -223950911424614569343831109301054198038512590527716400038410033414805103798012191329615907759292333030011737818497721965922848298619453965432876724782179169832379534029617339571042482532536488147663254036457206774631200379301006988792514564216674506228754255456605417584704566788669847436829755289722907169355398951643780986834710745173528790568182636572046658860571690942355673650702630451559029859184005944465069297006234632078378752095873183017894400608617354306655508476795117708680287454150142818516992 9302 238879615794709335202239942469288457109972300030751079807545706393018165425503197822095462722246033947167738640671635955836068869370462450511690456068281257189822851573899383712478174931911141045398974821704329004747886513612815132487799899763744682116613732372664926581900049257661085891472451128936128072388401950148512979124635292399679126872957214816349625899200806345079196926705148942683970733289828649111942578199904618158564665169714359942724096190480662239190923571604960925901281017509174743126672 9303 -254802601270211182501331217622091383899267293056913415208142271141495240275793124456598256791238194993099725796828997493046402845796650471876627873248704849482703858198509146265001872236300352776152435796296915047084575883006187007546751339096150721612259168507815329116368213465866962121868275299211039600220435207977192008840247140096200874066310930467321524275971220868512915884058240979509194589889347138651278606601571244892048231895001567410968604784933110232056964266946157224994539871913301875097600 9304 271786030681338562118721626187261704298575883856220175916442332448003803676447925139283310643695636188713074585059847348369013657992008123085059754727152361823625734828629286416914904747914176028844573498971004630674053812194066311913903901595273610635571514292468466912333181585084291958844404474077109555574282896706053560288387359164125371759759997589443047758499577089174715665008235511152439510123832324749074674159419753805314182468220160539255471644262636005067722855915493849700323806406855627364864 9305 -289900465684649822781174107444322282270011352343940364015190532106718083770561275945788501102662733743946093153543092916403292053179016958133680988134005990389526863440944862817816740986960490298182278114265384431768632101098339064274589760198859880744939323200760037411768389217287762323793351179458452730135510926340163847473425909240149623040383124335513456723816524203274466889875032350940491389727965646882486273664457222922810638365961051826635722790906906644625018939882203506459958160421481746530304 9306 309221158961184185684341782679172560243136618129997216751921139055154990955819222486003897845601468945144565847951166059233621816753230171346073680954924096692557900253705965468063360262501706881638022415731733430961592850813995828280421656349450233519238835602784471219923991945093916593129504583506928482249356918572358985030394775273796175157375743160294020065100580858316974481865406335330221122975466353038235502811768711659645188434951067264264715559287600907973417026789009990300439267488512815683584 9307 -329828365807201158522161176333364753010584538295652677850621236556419325657691830064892458665942191683565021198471782923355031842849970439876892322513403478240033480988946395686319897479672309141205015148244035162954095479579942654940001989173130696996204063981495025158594386993839387202404645707526532869154052443011351809958118693713298818371990998906105476534684697259925260385759578343791301524533248815306115862041962364778370075166331235078411595334549740007778610324893165992524034928745676980355072 9308 351807676403434154141223116631303174649634580669929007292623160913758536307755846543927673168614763616738128506124633046761576763568463935064091016397565175857712190817004306608916483601481711328857996597258531104130321492487718541225579672161768034572661385594076643623867448894720755023394851249102861167650198325943345041005298795244971051048539995465539074938593932659244953264780289623388446894537138203738402449602773018533760676980966155145876022878753887604332729120187697427997482821920002413273716 9309 -375250370133967691215006394972529192622924369668231587923686601457086493894883459539673328300485722825656196429007801613362269897713125038963416523832004382951399033871303967646897688302170337973997902569512154650090434341826106755794874823838758806472347872143502656238562680977246807491676131224653629401664992975679078474805146267634505850005531532076112446729675382033425438348525063401507698222917355709041518292834232289291623237007173965334119615574843012823362175122547532421647404123230972351086592 9310 400253793416680393500777929220425175292950765399180419722619355234952520677224934022750385477841440826872913687005068227136464801949164729883558732984381826529696643437768605385860066432692526021060111791828765210679203091263093027109834852660207050068537109500233720194760938652447214530602167785564729238723245755023595376988192916141675341147070481884403168835934301467069120969670517578940486290476395658352201612045777219789363784214462731318169582125086012029319442380308556999078973599946877363388960 9311 -426921762604041020033982649072428876256644230824563324892518112850713839246850310796247811046004828755646006653133968504069111532516134238297798999387816330725380434142699777775681182433072304772198130789984609122458069220209584890476790690804538429565342219450530080554182649275078316178460965707222492817767455347217132480584639742939882467818014116630963059665072878767646420358114877412721921850320953644058088598787435522539582645066211032102776346116733764910510624868311856634613670078728882276532224 9312 455364993616299543969008271052673285421127137899312546209507521326797221713965167484402868537455437967515066495440108368339311402082417439922521179148936909408036442083011916039087576495495650857565264778138458403296260416936064086921055682187203421362717732573048507149377133138827315260386623939199912941596131081119284061045398410135836688527850333069849911971378812374785471667553730192430529049567154856214563615438037356944697226078391396213994177232779906881058176314918699305592419912435552403995648 9313 -485701560079203715849815573709984732325985789740618460478531040439849940315060678622393308172610445068119030391122126090844106680769614298116515256269351715147677151633031321057315267232736474004787910111782176981583035698950953833674209676351152040820808287571545529371179856582662956059043020018419087796127831589463120271720382591179959342860918195265581769509119194971314079014834071188816875217863331350371590146615510718340574459393907590434810834200824976455701678329145477135222184457577780127727616 9314 518057381855745465499109471057316229029764025967492543445837579006139250249632917130294893017942427690780754337036483859357416468637842618690347536925371474192844436404182842433374663855682977544750220045149348856351415861220204966206349382855638793886477456507920586052856474075928833323538146378676450698945951018650596155529438953977727023886189133351634851770530156107190875818373110801556243865775630203471625492209796394999268750327181192551303848610343241495386441788793466910176391621811425904345920 9315 -552566745986582636127846863930639316315313497685921520550284817235805760297974318457713847718014197909030030839331246508280812473853274748282632340041178563157369330744143447676837596704592358278748839836314344796280104588793731644835548806382019269595400787929475659700948515249331906747123429898263564153609311143879252405641275597704986591991155527948271936150770498013009968370594679197788413239132265434520864815449221655161485334718850883554804197162705738089265661258993670334170452947729050090078208 9316 589372862187203448971067910988910317995538473562035288509780559814499907288898246115886673262417143676865471812400319995869920530484728255613236000495789588553677020025815249693450466883572492722269938949496032167916459871453000391802987110342649231970390930784365327728863244092511104578531866679531787888533788373571443082546575485994956031224999052745770628106486314831123740486632992897138991700684798522198719393225906299752977505442468110022136539097254756129126029985869213123936943108572635247914928 9317 -628628455192151235135496434461733049436549071285953547798753806119294852490357896876294241782159788719334911384885905499852858256249650130996671799307392581349604306271792845940197171380191943359528222430086656057484891670633144827571388251699585346577865061514465491430587332074038135549849964262458415175850188756189604856187313229991141816748593591495821140820835569954722293874628918305480938808202248774174466615328996276223704808608311117194343411984544840690659758720731833237171468928730793060073472 9318 670496396388288974899575044191700321640434805751989742639096656820039120921146916345480044361178752837672660996516236909596872179409230235379293152643629395014808161531351475180231873189742618008268190203686884533677800686787832029843923678809015018100700775557723347290387539656022267969181647408800772987623015556696194704229320317415732736986856911640556033386100449011166024757407043366775398075627187205197903755571272073832254157903469085283967096936070381058261363197003367523355368467395586410074080 9319 -715150377340779234716395288377229765067825639933250990073070011358092229450214162577815925529771848609230661141574827209585913561234290893649553807923194986937866246483231679455501864614833244793045157518940935850801122041311906011757826219759982217220396901371357435569249012523568931906699819970351124101438125053684069371732282805480254276167409060340636218000908007105685688315993868778709647258301533282932065588684988093629681534893344238082035138209430653303146136797890795795871743406594327935188992 9320 762775627987848463727995915150860613483275646071540559322966411828548267639328918743859903032829267928139431747252679093509419713015903882115498719935760234816165536534741293472287136923063656062701089544552541406641877122251208916095032914318796561617373339989475992490957085325848238924086907039471474916024829103523316977191468212430057956464047876092987909183303620733435178132847027667096254775083936474442775265102389829080293573134999249127915242940085579661026386722027501610494391447427015240661504 9321 -813569682464202385393217695811932305953939656009863691858814782354059551784522117487707430002610552211473267024105706504639345688507986239842677525874343757415391105840628656079746008973503972777374948872536024779825656471550266695698636713058222842705053086091287926900488710250889333623327783530504168777238831282623270174890247728816332505531662997672194900217536659534524388529142539836071046173795025228676753171195250227684110695255152483666600881656670526327810018034594027574010884008713324714786816 9322 867743195708915172714047445955402375130501466509155712455580861364928431152670175538202042261536409332166300687658751086155139194426790834684840477704354844479963311750035604667194388157043186374098073379766411961808425651315048853465174003372259657447020914358109617407546612001896470875974921473261149775880395896642204245013136365687749879958415701012585768757804470307019515059707095358661609873862332238172923884419684918766240300809486254211114939200422576918452580404991736009206764092506544053200896 9323 -925520814222532781679137246625859862474112221246360780744876706843552514834413657777716057775660352234170795605871752391315932768536158848488785920681994463191623999863756304222081877052554038196788833101783073958218101809545682692904052820816762229748980860852279197630123700722372415265859856810725798378550902701988857581580499809122037435420607701411393617521049793852228355476830439280649032475945143447871206534549427943937143505161430815621538062862654643563621748673940888813105092668980543014043648 9324 987142104560866852665202408062854459779022284664083857159943527014315575035148444429592781175003426635462624927600932829526360464795297831979341508924274419486934677350163386170058174757267597278231489411314554304942160914720538906998864793794331517211798911447094640530810862482612931285916602991772740385095162745669725736617962273011359634265481957579994006423308122578410361595568884978458055663885692148983447684346522336259400360301489503846445487199986266802190775623509536524588109420930657528527112 9325 -1052862543390423151729383627580456207413220907561615309177931485457953887127064850178482057491549287412880972456108104434635385738349764685594860322995601919752214339477395346184458756285065693859786650669671925168724004022196319096303855951255189965404935923311221235288879414194574098976624881238083956804906237540005266464460201210503532419324389856007702015287382793476258034275299884989030459376043415395374280901118651002055886053112795207167565201171690375575657414579594333978267127554597980382691328 9326 1122954573183581084947482316251619977706465458192533150792628995413892417692618966200081793529619658913791594176703806287138917311777225736381174660590304423803391126715579393045424496144132576884631898242659579942915128668074270489128795221802808380835106884575109360912271637922703293642469062382970184643411771947928250938214615651618557549956624407751900336859312434401804573943758193867254662008981901053092137472310444689791822902531471964099256004726426591626184692746182516231707395877545191036059464 9327 -1197708727901556122532963055950704786510327965133549398761020995010460798849286873496754327157344291295654870613863097191795191947187650602057817904637677290059212856847191671633649595511381855047064528434429587934735760777803178036480577315063592462883298930922451824542629399079890152540832402394824008236724884754246179894021636594149696706540872873545260080527190059547807804059175178768790364859117858510900056181773261149646548144362822541133247642318529798693603233190172680955155458101054205373448192 9328 1277434833300941269759354060024471000931983863565074339161298474435773022589109272670621835504910453326114758149325650482158989199067975617072268931548301099117127896103708485561609891988161956049013974847412612659644963365923457060349431396485226380507006327398380345661018979036881641894341004405317188924097489312781450898578816745307849647330361188951383558148927070909062681434529342387173876152240194832684769053655388750310535349332035033244810779399509207490110748547730633629593819988262961656159232 9329 -1362463286806416303148249866825476783784428797683287861394890679155910647070563846678143763085952576731542719322354917092242181419953345722317172663532651818733071709426113412197702193149821478715936278174421506386564677656680253683065173518208637826879997147509258839247071438976535471586848424117358415774749944691768045781469393737803985912369053845629391018043702660827451828520518842962924859981102134699287624243369035375318727787881751448594773227376599177580294951670838269311388851175117808597991424 9330 1453146422219291484410831612684833905378534268426963564173979048481205849937266259111584881018827562931731272618596249809635872895004998204404770834776342477781286239050008750797963663944872188587719033146953483661631923745864882383452815204731820066971692627922153528265527936924662492011887480068055572798604746391016625534898067994131271112060086474575107915718665015458124882126420471620702882577638276633226672189671890588347915192396593349772883480461520168240400271699879702927033489764289958206855168 9331 -1549859964880255983995252799005257758345117254986656324105693887393720274980999948528618947479839058843370986708687618612336721761095128161628997655881860313273541743585951591741344286886916864514998945171252818822256655640447525728094953184307699016338780929254349784764895656342673637171637161609457182988342630590547847206924691303778381031157615014836107070420934047034968162758770744336196802972246217944091990047199265959010567076241898389261095940754418849291735797852269396837833209347931587578167296 9332 1653004583276458857527023211879583841357587216201644440635083424558130881320594235639682658152182283187065698404824690423403879834645704563436251546421061081685220749272859999091833228660284807801966891971030522254477357256880660453707043541927824403379190816883966773245743865200503046949726063114732368523896548943332499220567690404398712004203232145637745249980563667230706373804628198574866887764467602601682669662634849208691144685012258411233470204833861530046105505206928968703108585368087829611125320 9333 -1763007543479384975914070093269106893924215738564216616889645208327603497250641026474244085573695834511577278455726176932001731371165901976630038036217591785311048379497387845376052901377358284962509808539807292732329730478546684769186094723218758739650015253408689705212682366471128265426232017395558727236079880534064596356361101807847804883237385209777141943953745220709640448640581674580447455218872452714505761160853711948765610938837782021659480734818456398761266132779048249582312317940589240331010048 9334 1880324473222523172266898730802323181748809354538316961396017597670595839558653392466175700055186298482139336672778915898425924028697942320817952740524382975022656518736444547419024904761177173007891560034656181690438642844342311529094938733816741101509119490772638890799495281967182194760909680391265789280544316368380483510054607972020416760278143467525387068011633926390949798460000349539422193435923852954423776893560071541528320714313957894553755645290986711281468945229550897370849870245846687395297216 9335 -2005441242878289527034565971261201015040657351614395442020805161943319565855073886061932257260519772701950757199765199966542497361305669824944230453999946682528428489409315402755125314237688434218544789431590903892608335735934261301303207236915934248420766369235906254931500319523200369495185701240505161727548844685572949814646998301339318682179605690874949290054589400338369792614238421723706469129203044862754348957630773173973707263472957866411009136327981607334645818742288977747426440086501971644645376 9336 2138875971073909853874162088462368672606407553374087943225848606224180659861640343334277869832533368692251483234533106173225680613472356231598955981573828910167788273363945798519671749021159620387812567644778108133675853873198508626605791380900436344445676183568387003494515573619617658663907647595519866220666260845034014638343202707609276069767380508296463481916285676327193708613399396205872132006868288863780515171030254791143750071061099088897382104301475372004077930240145168053049164802890927634158592 9337 -2281181163197948485009869306100356162617006108002816582090414641230995756395075768370494639755893517357911875561108377086086571822073152011921539079276380484559250988669045056844178193670398155287922684897330981428440343236290628401059987363066784125748231012638063437303801278327832952686614348583373048303736647822055749718724582122009288447488287418940038133886847812671789014642095087191207500272423843470753559765012662996785500323281409042042433243380226613599537874219331124110834297585216826289684480 9338 2432945991594991548940377071148258194982667539443976239233187510051217566128165600827449827695650424357303378355443239169617646544152992953793411526764638779761292773649043988409129425247690666489723010958354418082309366112502088833645491331518251474036364829946339226203085717549979506869131993200389843893684032869134735737848204582374636691734063017641850841513859971631625347142153127485283038982983181073622698544241976027151012068309879867542036589287975933895336138969281067756447353590425737435099136 9339 -2594798726827886552411636240854566248654141779733130076318881412208620018702950388097252940974507593805517232856601066291267675459150618143401404396874013900401705428682072233006098558362679672014954746234917421091162924804886129889265610032817718975401059861142763410050887182766690537013886195383938555270468159508662798303652714789294385976574117356555114016936961706675253332355002015822223906102141493751496946416733549118348114006035815402972095279769885832163448656931887687477349142035396388324376576 9340 2767409330007288111307213036545989879501512136873429731754215521847696832368380288424290513917448955160404145379342136156606250103945245288015686535610363513538250539175763869328377184491719572519128606000754076635871842822355500914557057928244389936059002101724753662628742982478347417437112601954098037894645480873602117876628089985209048286347097558487288344352941964274022463426259801017113090701765893516397979998359827675574508820286501610998618038347266234960938846112129810476640202036779645542124758 9341 -2951492216849601149656102526678137443908856818228819320536415754517609827548645062215814257663639400487144646850727098150446845817044282568622048012556478742039146855616683846655741721171417025423356516007945990888932934781681366406172351780137758760702489512555283843337904242319851177400653482951086163756759624355997477113833960632973937005682295409529048334060855377765010920602739041243595129789253265421222722383348683411046862015372154108747402451467155122768273961862589471385686959107803333974818816 9342 3147809204829454327667611431784165177342460712048658388278423960977852302800064778750524701368570291816110012372971721341504611118585701319408393992790505709274431352777831098395795893902782662665623707552640264898023897999566862757314431108956934604920358029027843740477325524894849912353210223689564825177188045695613618963919896757563423723620296390261200794913231120234674300921130830307474694905714449851734194033121380135679468949836459418124402988968630637004704652637683913666809063154680248266478296 9343 -3357172655544462931072760091982120787213754152891252993266753360265373157332749987418142353034746533890917472952857069284213023318768736362770758680723897701968302055141738610050856220468366469901530278991904810870846192238962968758880927640823844455220507789920484008527189388448720281662044581452487501645629048156457557944177998195677221261469294274848612001824694335103268987263928034837145475076880011700280892136720792610592066710797930369695363125070871574702316804491422849097970660860932991620218880 9344 3580448825211327321677465823227177414404860842951465579035733139859146336957657679483956427579748926338140162527693247594312182799482356724263072736858831260625615201347566041061221955853095856443399277622581163626390769563922492083704138558319788278808753043927899241417997416830449169864157884464622637425234817224127104535664556853073075158263641470608874280608982113701997196239829967346455736069645031945296251213288577321066052138456093569792796919245002443944062426917170889944496399246850926798370560 9345 -3818561437066538525408973614881516354991511170395807851446307621689333944345857678653450707779344199796834182593309730847567614355045973138936006171230217678114643703209821704219995406828126284701106383044947799741225286578483074286395496410541634540258272112411778285909945047657715413825664238592426081803271059537291618072634077500176029404908044354000803205527630111692803257884430600632585605313418460999129361255866703870706462941144635195451867873882615922573272713322386860770859789939143788556451840 9346 4072495490355621045286878312769558308939967772423287857543628398922047350423508437737201608362886789116440912639837411489847610651380283009901032708480960278343760997911959389568239379151349171879153115753785027694826693234164216372284090038243057182763712954424096620663306711865177844800863577962508079252955141666986927096579302940943161457177890189317684391852636377669367185964621232020682743283857424069693697370013403670751289422153730746762578547173831908484177170037026244960086882771116892350196032 9347 -4343301321565659420015887087624866955730413328611922720399325929708406114716932725948586267796729621395734880758085613451393186869332509051639625371483850390570154571456274377260488354233309588100107677400730366209122754517937503421934154372895170317254995883586483441498170348121268535771755427330760452241198559722133372146715691848125708816614211232131851177339250190841851076888747429720449505243187953540507956818929290191449565932804097833979240232854256877174580149897656771503154547114275560910487552 9348 4632098934590799938791501800332852328532854890177480299629274783368862802197143496330517195089374517233210461590497083370078896462604135549449110605210930641250880060097598181814287003630696540186390210856804041593032242193183287557281183480982523013581906631863072317692087289831465168065896563784762516472762470374000873033258245390620232198400716561026525825403741159917965194206075832915342440366119288574594895353096843272110247886326825565688064620387352045164945971870406785822710344675757231039565440 9349 -4940082617623724636733337166971958801970935404937454000684903584398178226389420292224572612658144169673012256725348983995954979322218595187011775593249776606215050304441687843974977796907490368047781295674785467833797495539695287670589994040432412430647760375014567183773643929594514945976964389626584216366142591873318777897183687883257571165778533500356272869562992301125552093129814468452940992866018445505082390007574504723115545734631790535161637366503154819090349036828923387705457840508308967872004096 9350 5268525865742272684353355204071810066152892602650825297451735415618526232058931293131080753035135696107257890764521008440733105085049851136566866233010701916230403562034015807658392923284741769551272458316727306669816610588213383823526163384318962717848088099904156049104142548253360177720597379703904575357067538207982804552614717694443356746093200831414350012925506444116657267971680601196788492312626910388780040219370397947523665102560570912373961549910934268196901439410208361460837350995359394716102816 9351 -5618786629414243470569644850864753991228500618316924931211502993270008288859739459360632823901993006410558731811326245649697655696781250736997346473556178755381493795673335213138366564641356486864298925476302082792645182114383296903104802540057591372467589184642094401947784781697273251981167351230256967150351936435240912443668815822074721700035483046523036415588824865263201357358843078844264366576750406926161744458919186466621505252757213820675829674017642339487600049748673409023635069394920509678813184 9352 5992312910480082051703306635035789780627545408828231091113944786269680994146444019414909760599284538276338699638401624138123584828128572855842194106322280589500274542111119142765926145508338921571319102344709397414416167563144468116709010544989861644030953897520401955171614982848997731246169698131006496520369117941130693800481510844893921068630035569176993282734897557355230516804032620028587431972181056153038083388729210907866564532149752407909991305123316229142582565842201489915339691318418466094178304 9353 -6390648728598085143102192506071671927500070695919364667077474348083339749095662175582681611764595155275866235094825617395692077135611803180511179660839231136917819876236104821418103633562784358489908171918953085051622583806087563187335196588352768084462311148935154597797558278700356308541781312215505531107320246648559487583927461112714739258806437869060608361839329493742034166645986072309626263293645394694297840588286546143208700367319828247668555967137579209417453884691615574067301766023946322657148928 9354 6815440482655798626422668968444335354383216646944104824527486675794252513029110084729842471916500528720077310994973956723679409690284492907627350898599969573018972548661298868667149029278475579894291398080872171510472554863165105824911591358568358556704929487980749675403843129947263286516551607835537645621647537975011564628672886450410485722313031311711727582630875508186531688401489848733380099390160447046653039078662643746480135511367163942675861999490178829692211528532142129113557647363138740992734208 9355 -7268443733270613738354757674282827536521243814468152680656800234360471970311133546610463395897124137154365844723185082839973727468549531374326176483974133232875831529742678760957165497907231547905620642785909835588841729604019697520183941927521262089309097217569807362300155329312625274204500915393306331708637330009143922446591302517568555187064719993755849744344510340761516932927743005725381880701555047447882296006147772468476588319368790374007148467428925692426499574207514853018657596360664901939625984 9356 7751530434228826031479146738526055843681969317778426197731764902943840114464414566844050049369682719016838053666669490888252181570918109917994967412625151825002758462440964839994901963200185601019853450079939274519282222285932641179176669154080018653297950471759450837727998615630715009083277062212410862737421394159446479954771628635927701298782275192020699793037242456389755067942576566308249776800121615357627790470272542654031585341751522488807957965083405181130581414296832520462746030821088158267357834 9357 -8266696642552652374835825426640879835434997556002777913670044006945275299900342903477004777551498246030677122195805284339359078347384035213149891345609938938377170516245727012335640440371871128481846606932513911028874668405007700563319905681267899069871807827774089377217740287032065872622834082053679050246650605155362795256895553796858299626171673874766777139565367530222145057961311161652075187237172748297705921586096466747780416947256191428201870491964221858325307984429625641713409254532538789229756416 9358 8816070738846425120583720822462168257771622207045953552276960509087373876347503206503701886434383474279056969137450398021744107144929393264313675710908736012421479000893417726721036538934974270569739941080502630920190692706452527272078958662314867050712618048477905631467992016843289782533868658066341640611672863358158256610419469863020930628849044705119227900384693188180730785887664496725933481218068225418062707278739265881110231696363616250843002498857244752301504175819239657120882173813406210458386144 9359 -9401922191664413060032135730618255895045207218889058194580053386800708704069887739461468468775006837656195757720987176997838307816079772049888402901827404221268493945934533660293866372134536717143901923150168598396187943742697767575813204016379362965845890082117123889543660813343044427737695334275577402142286727988908389705545707869875688403782048558306682161918223114438272631301058363865457343053779858628275528989928634513879218916365224004404756061896755880242161109760138435837975380941844079362179072 9360 10026670901871998040418479759454174719927778182205326569198087965419204090487272484813256385491331951092782757492269278218209662688084719570696881394323621943204160062403433248731087974295878448303999291439745664495027671137278787286811507078583494742685806733864439485852134584147381947603199758988621005521717428742264507267158142084959558277646111444480056600554658080998815891433936756024112270232183251832534851907725231393458557564582151767727841934086413741169982272224775950492490958401220971889423872 9361 -10692897165348369160561878281371476493000441817790198733528353677637235034606358292561147309280087610995716947267055982093363236958321690368140634784613828086137701847139701340974172393250071795171198838091355397161428644426368576396821020921351515990198426929178979613761236721519541662190730856490141898300077559293665475446053659274174935624445514069498338168548579994488711851661154592774056011404664269395409140099667851637051927825848049713121462577321640787133859922047468430877012632435093731157213184 9362 11403352294912188356249692230851565233046052093851186086703560032927286585815572939313537399464122873569403544063568613217714784195040290646635183694792315317573996440178437143437577075587559091008380624942150786825012357529553367487397071638295374844382308538910355924600720249271054972436602752179135984678380609037426310122096092626547107343347168704179258853288450170484508555891702018541232634879575038200574902630899406878777769319909106252601861182083578683226763425334772481470417721997363201486921728 9363 -12160969945052176475903818264673276495888873307123158476803806004054848370777602605703343609122324857823806759785795136118837129217721371251271482301239082835479142445975917669281308675783240792637393221282822628626899135590504979627524005593706488168237718276438894889287680901522980396205749044652158139918154601404495094317568855140586943073503233353096128805370286767464430686113476454397084736043509894773318348754224225508138914180828488841498724846510319738772811655103348968010023765786675936965427200 9364 12968878185923293790875659518649879444132117273352533866404754378144199122392339475924402851866443316270134031453629830272225566231235564174157292902787464225719235750063539501693016777070158594218351077010131509086194678045019310453634162406166280781905825897251955901574539364423678449494447963224344996015721879318032288511403771388266501977334855822801468345211496938587089554164140133096010458954300713741395179352191778108411509411302915953294981568890048257159810368742424036546205474912925552969538728 9365 -13830412376137895917860854264311627941179191973320669909500196613264951274408224102123405161648226342325659883441588009808561181586401737207368221537437820930412626596670693653684801121361003133722372316740628643528580179648880971116432097203680205509836622300837506429833572572693668379160750977105622833827221487167140416787454240163660259808288689648741121954312126483339002059133819392944018450921664713429328364937547473677030716925162166230522596119257075157972031240094439984559411479174652448203603968 9366 14749128887152462290079425336908492083792898991765831340592087013537772026894819425636085281340535503547495627364275079968924475856066759047722621717190363372763293574019989081773368913599051526010653812817583442231486644203430676250675637335922838505291690625267388903904685335671447457747549141517801346249568497175423265991748660114621874985360336293805172966041696224555035303061763508245896856289585342247551018806324022339839654902779992825923169755490998935806268776956791534807603530043277343931722752 9367 -15728819735537571805925169171218545841198529991703007688408431937483097582576645211859289341207850248590733107015047834016829631094557923973222997095223861125700683750383472046402872466069082407820241511625021356656665989199621261957756389773702150073215471051102251792201915879882190310671096153630347225126792668328903482733137131360668432007363000620227492681224290915497931759301528543325862100895671931522389150039772458320624893510831508836352080199744101223619959339358359704560349062543684458720002048 9368 16773528183135970906740245146528900477744779810854985927115874615544743625417073497687005058900890069803215101600348011244490574617985487427083649206804563646686401876444245510685958289129326224965451979797768314544611439538634249021328439129750292257722495779620478972178342591045015550402031049053870500266539294446413860662024938149476070777012934226595235330506043158989221368154311463433163540052391582118614463056499499833402529406462398936013925432111683194242991951656162821487247125607329191406253568 9369 -17887565369076012371559833436841538832827107545522453841369598752986811073836421568645960238385181524299486409982839215931653867196148637499882586018345982695231705634104064138202204507921369069750552926951214517284605359590994749246312822214768514829628219919877142003332529895887697553143856952432034861614257127913459028508557050342778020841113414824196862096885453192387699521377668311870099825829148820948234046233341166639282140195369389637693776173971533213670041586355384953956989993971181943582097408 9370 19075528041831607033147396067673729762063622857715562695408723196817878980230660048018897866049635752797172998280646687304234945599035790455000385880067568274457211971099427125494331838661501491660880403133164481880172150216762553283697111991751553984768212702256237911844726765363195085427098087908806545179883978896666759814725208641935455233510346032117496019886122889083904914722548915116234293727335566609430031397046231145094338524397750746802299820445436414096525419444918542720694848086259018920336768 9371 -20342317464022358825755649214131766288119318948319510152860763479339540966528789982049442611305285654598804833016779062959016235712729769830639240683836207607946034779923040359705651151817538124884929387088296430960327976709918884305861780951307295989205082060056167443051341532802340489942430443299609910612078422161007169101895461345657560712015146498940343274156854441721954083139173022107720398322051814403190952443928101462005195255440807300721555235827178391070062483495130348003990748239018850805350400 9372 21693159567447114503850091563335558007543197851970539083426360435134656037837211805214671981538552312916474866973354420147601251005409473400586213815414123812989620075024898306709013105421524121774308417902239693552694886718046987416261572041542903779474048242016433101338008807580208979043100344732376813005061991472444137545260351932753998206637505791133502320313077895010476388316376228698719644016508064228358126059535195480352694840506774685324129257089358048872779598438581406752625653532071596284981177 9373 -23133626440960331168514546828493946082930423970184787843024769192477287447993344084701355628656775830650356362955652530682339986532084500926506211204024090555754464061792429899066806006223877674152776579639540479450339015289422097524415983664132396466459629523761050256041106278532816388411157289565603807734802220333349670228742439680067243944244569628760986151139390383062885344741287029666032728222504070649580585159201063110603878792657857048898779310464444435260959504772630459040716086299432883899596800 9374 24669659239254314863166988911025476041283539536824016075038675263871363535540803875970768263671855958395942010453192456966660674960944945061640390105109229247813670118431161227915789755841044725023093472700218261124947318719532475229836317604085546768422331913764189445553090142216864967940764483038109159171366959759037684349182306252500638354691085331548768427589498796264225843442831115065616998427217627313095967940082117731586430273204081315580715709802110852219895059331097198649671714526442834856214536 9375 -26307592606423753556978010265350855491930974243096714423512221745852833751120069412837092360638256633313355357589052344293165435974561141959361378438683924737676917339955279108005183028447184936622518052835200354288049913355356814787635386148241304757178506470330434611634547628792166664680535626644489822468025339392446500306761914955054922702304581605000004959788898064105389316456216464263590537565448310743990122588990323899021749301822511970964275990333724356280302867585974658075735304722030662902611968 9376 28054180714385763982914548837587520443500879093794653360982140645244727172760807513121759991121347026310930333961892133335184527242868937132913211231808876182482920455798443030508945927497074656069644198068779035103605691586401965015653815691631424742997450676058014769336958229945202911421366963692077987723548724984922950647917347130902881703180504776687962876479484664528170794728661461143336775555439171905090734758495798968615456108972301924378123122913408450131101712794271714075833832500520612649879808 9377 -29916625022834161105983279971645401493334092388256186376727901046989791680583451003065639869444336149674275824915759315644386188906511341387851289782392092718488770825202933809731090008971960591106704302964433885751109297954285730505856957780973442871611599209153334604732486200174593815264315325481965180155067220516490948197019040899111404676919534905227781626244751237488468783253495172535572603085924654499905997059845484121280547837518888945994027417160775630117537152074652075638752747141216904196653056 9378 31902603874447772129285529797310316470815994054510685737132305329379587290660998212886294847741361326387237848207953831081879437115904139396329253875268883269421534644560193926907924962003739238277897135584688598118955399135812585342438862410271826235059500669040442059295045329082570832910952699718259909299095852116943707048077868125931896421368609397487943611469755838788104808700803157161039644108226990163992258184958275721410029962917811777666884530254345461846821943747490823845572490067190402246051136 9379 -34020304046578057595008481066870806117132962345013474565137622922535240518480581511450709122568613235377436211025843050547830903830101110439536100462088047535012686642060138374843289784620368859867753382861021623216075748872688841857916327602747008350663904980627428027145451702330697273967850627725865229342760092260574829070038048139435167032027686735287886863184342986643578629318370148926166912003092574776205154542743349202109427405943487605724608132728101426831722792195412153616100185303744252118827008 9380 36278454388641663657995601574198761533459347844236138178765601731276758589720128957460689973901959678500116224363030650007138719149621499468825754252413228578820025372906587717318223120761136596601403635970689567452834163923793836026179833292130711133650967634936181046048404242006067663625994768277723985484243778615287822576611296010404175403156755256595889945599767033624247052162851451895158540848666041085395532595225935659248154221577009453998113632935217343660367810684951470879291296037686192691793664 9381 -38686361682971419307671652704991196493062469347062325304458048899126690404973291996043352233132649523170391208425462787750013327018640636650334977095486679122185661807813557714618678689452123747331919294777875472675695417067030450685237923347803523229333420578592189774988746772534264651857267979499445627138594494932128047752310383533855910955311863781340898975322485693225106828232526636260263394018084289104137810135743976378300793918681056554783713033242997644658771877562557224281347100003757447484276736 9382 41253948875969463911513956500278219113843500565435386530557194890881376719195956174720279561298864735470493605772257008863076081063566478072469817235435580858363522863869101439330065400330066576955823201495964718277194078883288412002312100154062208178159881263486065590573960858504534437696336339294297157547285207571595653282124130081824829047449270560744752307793142699506127135419948868858030924886254951286201851360048596432955193387610640011981409829366733456060676603168849104876601849145403496911240432 9383 -43991795836095685253353552148015600659109297037110434393352732554096689549434379530655152158675290813499406860845979135057535155406785506718009975435288059832303543147144605988471576006666303946593606345536067968523647118445342962506693675348001639137911235281769000797084222449858630006529495254225231264480149581359749341203625793830894460601742772474664675960409569531825352762616377359288088388384711344785312040868792103016839281386205887532620475603985670212875447855297418953237955815565724348433039360 9384 46911182805552945570536480066272591993468150444131861730073068710491942186571304217423722481657289450283161780042354294933624926690670995172790453709330181276373224832865797007573762287758719227682974979898083087759810282237863976624043307548700379621877868507261645070597266085450694077465745401931787725170530985793979857341656928330576230644248024997471921363203465001130174201732796024871602400216660685519060345787216875733901556884605847625073517291766313033737752686288817238051863013739842206008549376 9385 -50024136723539750636027039615280676261065025128428745165672411883070897877917393904298318258781566809838348265246262279697431165571270477785106705430190282335089200874365909535001598736516322873010894356944390580905321991189818250366586506070768323036831904165323874235121886140255599289091336707797577003969398567686267031188518311486420400803958429956763895856702273682982558112961025001119107703153299712537478093716615559281995885048315327517600824843466519907267948240646636376993120458546313151990726656 9386 53343480610675921580480241316734926156998022245625974885845142418843162304848483192610360117078808601476459714421307228175927125151156288518061985146635780774776970335362033991232431409466493085297615337116449746982878704827349828273811089457175553218712923338381027749492872529956274810024350394540129967404326888526199903711648020502442194305379665321790895148847850929277338604806546870841906695240165167257158958484555551921501574543488265746589179352433706185927602342750861105729165228584975662591616448 9387 -56882886216715259103658541597554075591954671885903074599647885163220040630995059193286504641107217705117184859157699573662452602769846353944086573345027440010707246149752430807075294771399636508721566405727051578844341773327971175081980586077593404606825167277607663467693226711167899568639138215202335717227530078293995766458898354585734527660564895617872549814792000697889908933713276757434851702582235405802885316383235902808444784728231812566979434340032026291553538669933299652230614508708623740653535232 9388 60656930146992088536331187382440316836664781627136422907194046399945095321784797886899903434449806027775048245602351294992796773422515321361273347885049991038758505853732370401977489143043444921973088728488309846988203801607123886662835376559667792579207511570280361061760622337705660275531505182240657859560593880207297865532570350312258054586017935728705156442335928471062294519208626739218270757010571718991358987517182756015145800179920589411625617372490577217506303085360867251117026930084315280056364566 9389 -64681153697260237586894352001886309658513043158547441386757396406097288658828134092739173039563472870794434286857222037860490231537057385317353944060347753823569884193882094093173116620661322584378431163804010109453479329391136542150914901504830004125583324186086431447650873534171057056491838762461154236646812384196890003473969132001662478960917218309127169025695684169600595904148406173307437816279986241602379270674168993437888409264178165843841004426767323715589976923048987719950521446043361035770920960 9390 68972126641731294780153949563643556901588942196128662822293318124272960146461728897914080563617842569091856819195846224806041709573284438016615166023046538608207838284136005351808668578976206799955920853155104571335563726613442271420690714605048262174896518937449980381019341298645770959454498640077494210859740023911995456198151340840981368289704471066505032201450679639795949980356347747651571418521376699364902515847010306126707444021645248040033119799501780475882063680597170245126406202897740782718026496 9391 -73547515235265601201688577080970294097448529309649390774120825564002206632764480029499576935770968290827674658097777466169376038157311525286019917256365385497406056879065640577832597447448985934987994480888420165094230082120702725956470480290975344871999185382315095265085311019520898848493467989231734712621018141024166416500780286637247494489087747195355695720477426481743654436676816776320780763455867457905910277736963729334347514067334110106170046404324845151994291464852956766872867227691893079710629888 9392 78426154707880074511747330363630988707348839958314196306939530337905856149573263006246341796616258734917932141851158881347183350818257376316957889846118802901222849222915322940830765201652545054801369396543857698720558964570358591872324992743992018434831061428171029507078318042609474360775014376625821414704076947955135711013132404644978876570957830559424630785748996465545946718495205776686085065146478227906305683737244659013648510512302433172553123789543733432303613786527397439618958026930143554928359936 9393 -83628126548081710002380624223855199997813002448708375063346430751378790073821383213451868691854606908625595894512836222977990539025363031958440760129284195889988232540857806858382806336385137632105238771137229965575189540462633761843775178367021962972211647127110151760721849667308997110925309340347005008021227435170885233821370863281914465223021376636113508487482979246420252482194794110608668419152877059230322254209304930812518862093435457531557966592974734915244464948121015904919520134527975191467786240 9394 89174840891089115098916948511060100127437954517405101174520992778719824230754989785390765808092368036278859479542727135243982797642082554459830937234283128688634636956367532054317983596739376000004399607178524522675098118616085524854757319960483598395701795126876817901017040699914332339406450271335943243503868769110117699896155725665288215378995097144466609122012329197683462009331790107758420862885281504504503315612354312603275255301008544085654246207103495764345812840259398220560208937707124637052311552 9395 -95089124348846289061919449014088939665092320931405792102095426118961985205232566693055000940703663182326699125329129491743938746927504171535830917271964170416469142660932785229632625929787649556551951293373931176394994894902541502463055410808828279389384215690362500208929595244751583196618196792968590020843237877225835845291410553479176581075154233440424720705297941320735453953281449875369010253920013777362504265250234762196234960083275580405136347028672159650855994065907209170968672363236219775237488640 9396 101395313640947870988924553627080780984553075811163389372053269540274350909340256562314512998834263828032002253795658023185618731776050066644793347227787719323454481411891146615346568419257099066708337665813283813761333782074370516971260294772738615962368297239651017753693540501354470751096369807239950264688398517318099031249799205662692256813412310752151142149213355510093139445336822752224382355628942132755612396990106195989133299118905985764643126913945527862578952127536702017657351146848071273247003912 9397 -108119355409273637153455554936663267246615705652949239946483137310268503199650678113702814239807979006805363793286556337727953804216768984290368561861792725750059684151576762901960563672057295672286501912788906529538797445612712435394905726773925711809993872168625785618570467099490412667889309943761590201516952108566260841120751592354588841671408674502746509033231223456993651167099940572628526825146039886353324514863229463503006649189975477884907445137329014657998974010068154334891611636117231271290601472 9398 115288912624368468788199186760956996565311487568435211429060341998519000874230275155025592758988543281691441003080223687036474236931575771051419626760960463323980056613739684159054039949805262323226577718219842001201595363128971773338433231584060390501251144222941326428070886897000574887641373664866723455876395955127134953326742408245478208671347994448678830426911944057000629274241506698298384917024970211549814640399838510861316311082471514875742427141669051211698729912140965845546762926653319372771652864 9399 -122933478018505004737354817956612714352356002295980280910155665002852710865609707328646541998909114648010297210235254257986947730639736384268004751861459567715538519826279486642833265593736852955500032881051298908033919816778931743510822260691991188710172036240764580497494597524821563733413545443516041916937912738007141540372844976901687988765923291381372237381598358939396007280607469114231435883809319512858065259453950169401785834143465298270614426796280316137180659781616854844500281529014780180425605120 9400 131084495009039162968909672351600405278412115593952037870865128245715585198803463375974019223164006473451533436158219224970346666993906857108636873374180246770948184620829447980483602122184623695274182346170993615815850695130731643034302680748887533862912214858268095150188008500251521730322825198938288336845481073624546666644053221105744807804562995254797151778820993433044652088509741337940806912556064920111590575203093324294472596131019154266830052381958276484196254711507476638705406851629160266173667328 9401 -139775486606230279261693695826496490110020949483537166609958817634837180893752880230226090951915018594691355295139534726408343575399036943553112321128186241962465714760351919212179221683320218619168264994033110619171856437968424709076421319085831871854073509914749041718319358109421399746040377916165466544731861834246909510192227151498059152411262787531709924157305337870654267084801429756715122635256769055006747200512429284324763822922665251353766426924795230984464623110485928745439388298082107410698207232 9402 149042192832272057240688656028090529341437859043591447388065780622736700148694373403128428357538649124289644062861615097455634848655188570771150068356629328380203724290987013174280475759500858528797412989588037269780966131868721963552358532178370416955358094930809862918961342840960708550836913047622053187760157529537514210414975637972563547282636588246707690193090112703006084553291432852623886500990761477977308190583484466163078203081795656185937051747175179337526520165317023277492633773606314458278293504 9403 -158922717213000310155702701897291424562504996982042633378271177899542220868268875265787829703885747755554829192174527462403098521810423870489177400249918346503747439913298213661507888988644309276577364892316051723899164964211710410901396860396373584369420021481719000899245468342075202279284119699196014947487275162125962530264803571014238596087097263291674671592505399250240320023586500750467088146442262980331247952842105458332861192051138717337807028664008884430155710115843620822205849086576795790406057984 9404 169457682940749769119569943263924060881386305606346768160902215703868204931556968334732395596547461035985431627841943892606117240265098412570181741470732413021919497349106060748232887348400633846044467964502909941129139113775657780395105740858495583526305025545541849801010865612486295251425957907717264546621097313625354806687461914306702080570016392842010608925526175637831447161003400217748967044616972463153326357515082619943687551267162819241898668558604984053331186141786362252496172889348907438406413299 9405 -180690399346275483679768503352237572798749091227522748458465157670815661022000662345104859150220368867205933683572211055615810275464594795865550090299065509362924381954818294275220123231303617370756182383850605793508407109258518680499661578681711067668946908266327606376935558323306647507229383500886644967172033462349945242611722351525840107056800278258184196063937186719117604288334359925320541360269455207947371811506606859295625229549758808927830338341504350283104523513271668089839693536944492057156648960 9406 192667039359694887971148483806495695733049353166471807440679429580969667690038791416698372104835709942449260556115492121707764934264000169663413667503250147112855940013226675239373231790064288083161809333402562010939550543192069619717818210073385541275643882530501909648320851545815254066874542537766290456874638160936352081321352204331214997691461911390671531103367229989956758626819578871810151577676721512165298537466242806969737264867830228497129460798601832646629784503876082742867232467566188086678766776 9407 -205436828685215328960538206688892923827191673095043485573821577577775024924356772470300638977774168454707755971777478698447976984671941150937578902433696661469935348691146536282540077344589529151864448796316713962313993190685227154660817399236367392349973061941290319348321003136453588933073370900032317129575479286120864279422926574138035836601067202346135400036921957168296477614076385916866611134110605818289307725867100128054153768082118166754164098610884438265638431696267527303918254229719834346697785344 9408 219052247462170864699218454396556340685532945677472631768975399520024772607684488339578982106310740101783152647810040239175136490113476421264450375614767301323099752614924556823481942667254216858621968314049849021684782061183244822273266209690228887946785793693760973207895347575468003647961198851016478983214380127762239390074790974851637905411238944213256691905730061157842379432740997664983662168330153647910788078065427401089164993435263272631129347891295364919331058300731707425900154414327165939513609728 9409 -233569245235795522594494749123095185909330354034200926252852861565681371254754853102592449686568248029233192512967911851637554822231400697263846755049351626429037357746002600472727782245857554717305450279773112487719650364784238767205222130241302069364874213462576191497726516554300482946534174488807929346044827627734753813231296635401637580511200531067276880562342519223515463395799311068892386876511241834222877982513358722415241861718979237253794453648370119608840106943435255980292797977923990692950179840 9410 249047470115414799463238933878857410173525001747266380422399180694392611914708369959611935442153836801967945526166871338950164830370310696228079222251483589213830901865396453644797011713315597003491350555525522402651961359092427833281104400830179133363325166159609303717028780448224422000464486837471037519896468336022689566993178251050750010521482163258977975448420935045954887483059841050734628874963368942423343731683949784927643178225713105480764820468184189213364608704569847568119187928213583480608595072 9411 -265550513055563419628558532558991843286001448121301819851532030718897198589580599054505748399556948147134148166435989162374964458830230390049733242358603987312652784523341837051237294208725315232664565495230897595573955313883365472747704951528798718654582135178779342831619134452903788558894026302985039755499424506194329007711567133941847308257512442076828116131340797385857589631056283699759327061708642269837804693398539999825972140630938447494349219135528339389077353198543062657917547113681669831075561472 9412 283146168257170164448616717681846938413850960764146883647185190621521037159975857769118953716648628788189519988803489652894882546079110482994670541141241617602074351414593715658319281500803509409817844896660604196914491388849946136648341137326561438588621934305666673446679991362312482017857061816278993721253875485476266694799487335826355100271620657089849725440929310251825715038971673187766678986447812810924319557412035987717769005759353527295639764945458926583227691603308671313753038395122469644805305776 9413 -301906710751640304335082407782067483515121857650704940951609828217146004541492054165840483928875715414737716907247452982988751044811525120058246654950511472014506830039614143293221432594973956031268806096181494626906672126007809720509468634480736170102551068714949309343295594437276819160700226249614530872994990041710221722852180904536934394108490330218354419231805112630403877724199274261388634718353187438403073947685832356276728866689114304096619013666222592646675961103869555656589645659988580632455806976 9414 321909192300679612107913405352575422334562206481592221750265363616308209019919183259873558884725936294670636936660907088389003927394335129140709987479776872499737414449586993654896064800632781150399346879553666254535061839542900515192922585627626473925030860934746539327820930132480796399237558948452018889224693931005979721669599140054298333448814463600503717540480714398795421284491160972254031983476110658658885588994204479667933750269470850544465587261794768612776344909899904500453561438174382453358556432 9415 -343235756819325455829790518339776668685607530282432124358412736749277012496156767606018588192992792082164029919781523185310155165943389645418622781761487165903608961665394318611563699163679170039707230599767990064264156171701745980571254567294114982093684833163882795261515697334584177956812743562318221606707128437506121973366858149474871418710087757073826970290831048595953591401288071038448880768696777284185632167392384151862263117153961447935864015934254530211950321727632291257096900755412559485552558080 9416 365973976609183084252540533011602323279288570658301758582408610575130052094182305609547215847461845200003885843998015860763695735755460105834639073952255642172679855162620371168934375272561635049002859275644341810976016070813093240082856253570068067458164271822219845990122293707547656655735101087654566537455487205026076261681021270992057663855642205403841144093678850396705549464211030243767442896037856179696475654318307697296676435926041324677895257907191839605136582325395663547457665149600496228839397376 9417 -390217210773631862163145626525209288440129230046828629095454835485225045513461187827464932246467082347891401949423356888614634145057032628811875977135055070952273303819900512375900274085780793429436506837639385301404420131231115330233078016769014595273111505302391621373183160066292972588978695944349106585965859920375335837983102933325951251529522018562200587722016339250215770165398853417636693723325922139680099055787229602765388944264194669940164403633597380861246286906868279828869158342900805897182773248 9418 416064987277111035937965624300821568336968811443725882331553090888192780275673584258549169655183961166365757681214614922836445357361761045654324133015075895886799147855794553891450216610205084075633623058833840972641808542778998992166944234769276225551416584959886000132411031298062098670469911082209937092516957116228769033801774042769726996551140964943757276107060197026931607339433728772049151432090763570175778706874044386874605206800655861764281983481276559069515796429158235034073352186354605967946723200 9419 -443623410206884370081067062416556128434666420445949204655245107651912230706222632984261146319512020758083047778741698906598414475659720318897510156130567124198290839769078052103426450779576365724426677696168198239987392843489733197701058094277636922206461810369715546484447641863677832673562950137741930797525753655001665273748062754510625463417250224054412940912098558555526131740247546476913432878848005287845693189164085083522354047182410285521631856589795482466346924692373835777152920882676857399277518848 9420 473005593898308544888208556727374416497207772926128445025141541846127544849919576459794749811309713183261799787295236906874793906232798300502602444642462621033151052926312238401853801380886910342359719218300216498414996937015239444541262640669948462463337180342131840333045626652660502138448021460034138728049353449513598447074727402416119723961347044706530885418141769242801826095864762654899893170209245825128688017317708246948396719000401749637841419201615655392705453623623872990358215685656916344053961112 9421 -504332125694008069277025138477480277370516458228271448746596477032287134290271726848354435470018911133876708373640809499790624520785256936958135082280715534133167627134147010035948271704803316272606325300255734639917931166704677046991856958449984343727582570023629522797683534942029676537876907405642599931068626452586469421228142927632583123287839567747717968367134273352906081101391248095000524741481373243006125923758060409191260157425402295107009698005043591034429720861275484532746980657743931723731173376 9422 537731559223933526082251295328788505376240820118777972853516896917386676227034468580105156979920802731411279470065763064301189831997125181313626549944835761481215766920427590496790186738763081460546489423425926707256849624971357676849475483926647814229667253250575114825048200615430125601426105252307614189475001012474110638594668736983596924003415033154893930672515633066504282690193580825648610385500622388002984870493503505872227860242945433009823330993119078706171828529313505676894766819737992953726432240 9423 -573340940217523269248888180759323387331941176221691842160905026815493875273295620974206928197216554266314702661744360008253125786380364690965015942389304139839006186838407695244666899544267669855725568366563798972547179326325010997831185497325493716813470408236301667226393895784175177459935497061271627658853636957650154265578419654404214588611540589438951651177305311517401434667183822182412478279119194959125941502732767425255310880390144015154932283957903378707485001699937983819762723643017518559503843328 9424 611306366991605340802696206792121233772682997124464350096778550438772334446361511206155479833333556516237746137707221210780575130329977142384225576256267487850818273163813393239530550524677675959568451048127263239904377868058422301538420934960404359157780090163946693482264887883928766546591468899003153534024395180828242006965571334405976872859298262894471987999632047004456508016221955332697212481234537618794729786739322747321059859913727768292615058702982499349658624753763115064434713336864446834066964480 9425 -651783587898803584265754544663254635952586508857104866623206680855288786391241613626699748744590558983545645232549275126916783472963146313782724429901422367006366234390680397840264407304684910733782839791413070957001670479212251565910281203770996076688226937571983892067865135579743440945105933769428264522055378817703016047781881681237715545156288595236230477366255496931790177677997361551652868148230531314369638002165999140442261630291753734408642846688103837608202120732480619632578562836141174102252584960 9426 694938638171622193270639347371937506983857287170098082231962093674277561445467320244712014977476373865230493353779624426561778958419125249735730080994600475917131983654997561468973805967496291192104275251083993674420443690254777640801894291368827325615299051612616098987179227673261267430816852103120002759906671461389200110790121542452992864137619847897791939147891061704934469392940829876010979510510410605637904881699739433712769666034160381785885866479852087216469154240128098339520821137385155132925447680 9427 -740948518757686336141027974536216824792371322806609320118279175299796626880358547044615400722801485926646136510984804079928825009801523903355864890565111366493527242283827508156120221441311804695026835153127142794878546196673217313774851642663777012024402996771056656344776507365400918945440934561641766151953547821665401673527612526961853680652190900851149138986566011020477886446484290251826753081475868536017214170874227038290790992906598517793556621980581204301819061047662745905193128944984866256767156224 9428 790001919912463185949591760807819516770608815685217944358712633061415042638738753199221030831552631819615704647682171591506041824670811823680502620464042735353339018539764684433436881059730117592813189922941868257194217569130495620539684686788298396404197678140708734540025978779113084358383368180394854836699088016856975812664162814443804526261128488761444858681077175342128999732221926043539394737452294339020279001138386402452129452168893330816717483800939648272004466779748655575272057287583261888172514664 9429 -842299992497870496183139719056257820523230466639397512492128888445753637393784924101343941226179117240435890328099429770011803320772976470114612933772498162138432572911867232122707595564791629394213992821957991631746229387338022282045408670652900657190176745574972954989069512322986519406536702294050788737302947953621871578776727281474748554308113743780508056928702166617402259123416906520309907158159398438698322073353774172933659493710251344174138281782308332539958044293290365318344515635334995747148922880 9430 898057170129237118584817041265899536325198338965350379121739035120073640714107970882092904286707629992471339415796424043471579718564631225183691452149285326769263348504057282276254077156995133965926181802835323251766251317642909929385783148185003215248384901003687661998165242829012036567959702582166604025185118495094490796825394821026306900903554521783670460102437969425063224178665840734530322576480054232476618652138922068730798055817138748265099968326294396735619727537463619762196347456049486067087201408 9431 -957502045519898358751865053143248762660436840704371221500131254233719463415584019024514424680936620559390315101803680102396355177867041085185976525299504023488389061982951392150482208568497395017995490424365348704804007794866191840454730395618267942432265806492889425482072936426028437509042398015644435199341008219202067365959427781386008022436295097209756755075248314631448949690718954967526895342150072275778502230662906860918464323742846746592601442779198495200525650900197794953481776840099625964627034112 9432 1020878304593127255778563701508137323927326955270405029838810727166042519301049684506459870472337434861563532623128717676370508519826190932025251201052233353894054761038601622096012600060385737781703194837749958417575728089357133155077160552190075211426601450568887802659588438899474041488310932800231773583537694918102994332924981946198749456688808860848013785557552091379726860964523474819598927160469949674497314089342870622577612448179700654591108329752805632309213046706463424113869455794559693628279277056 9433 -1088445722166014244131675994588194248642788079923655435955996823737394405362736602450378656705585075912310722267844492664495261696956419581258341363479783772825714696191052842973880569557618612034906122940187966834770069514591133179662864547079557671889789634122999270970115258009840806087627928400489352301397992365455840323640528793199258340713931662695024873394248752788235599043939207304815241642492848310254429102267744085193409034232464639064704170706645156743432225296805254146576581354065497202502402048 9434 1160481223260264348858245161904625976731184365772061502943710314652075783156182030284824265444054251862493772741558486767819423173214006196726338403033399501680535525123554329603546992978676456616737795442940850753754951257635197847288692668244215275933503481243590849899760415014839013964138950407402225773922210249622242673018209291420634152129426584160270009460580311661458169659590126873163674033191409079907646837911697784191268558214200499978118234819014318538429491226705026839406280171887551694830751104 9435 -1237280014361697715884793675588828670161665904486426048214209553715480866127074769140143263864891318786705867498380293792954884136701991850080207150173457057317204326076188130707124765225233105431935618873274381851420838792695101416663708781967121866776274007166993674814522097373099369239599091406917435217106396938197477542938866255660887105885393771349450827655682468911352821611683267608064108287644495342679331756415231603306683564628831008250267819506211608919187773292621068362007350997313530226070781952 9436 1319156789234597119822672095762104959549809725243719354668257330814017272265246058695163701213421198319642459110717378669879326443063303632554038377658694801347557633959464848948610304259075625548079844733686520199987015414821552927000704024185497966921439474708677521766725984018952966327158659998691423458161918204229209130942147721494003373886150742546991585976253858134092044701195393671018568627112139340808868902925261582080832152226311591878511124769423975714064933089959402692270053968765994566239758456 9437 -1406447014200097317285739030551795092911035974092794559763565112561417840049747002324073117451926237195480569566976666969207006723214768319771159204302634023799934115384342498617203565467263650399964620379106074878964244846945770681568698414132562928993231045281095236933711488588142554793526169955281106511688251773820770335941503877144488918232800721897112724043408610515776845426470860935214197570519068998742437911570784452675229478084153149365833268644161017802082075004203379383711678392115267476604321792 9438 1499508298110783535192276036952565890958762592150467034735644200339800414105091187824865160935437023844126609973443971078328803402591809027747543484477735608822364151733323549592081100631849405856987250508459946528177558415664198130435870933042837837784146228500996202575614289843205590391176638750820890140135813128970121246569307821135705123226749106116866876387146089878795499962603889920594618263304571713434881395114262452955216594517570627218050308603054443857605606500707167306104268775287016186058888048 9439 -1598721852597868385980899157195835325073070645137790372047045797150528250704752972599656998055245264673128139745174752499320640212232739131489956874077480028424961730477998049981288799172078119875282166393765866500661143774138786317932771226573109256014864368934241389621160880977974727591245952035403370738162785585181809606669469308796390008919079534306442901578544624936772498603643119172840826864867543335611353167069172832506209240628276687812962857224708891016838019297389824348831840818235534032051896320 9440 1704494048534142327424068617359625810621672580045906201677741293136427181353331866188809168922130410849264409398148889317455670784718677390917895564235341338326223137581918003705456189213202333272916647831812160724844317727879834436121327261817015168935086205578643278050343776426629370578650873768945390922175529639880913113823431441741142219825834580076534936343384868277773059951589761282166633670892948565682210171820506102304292548646080046618734124531275319846885323232114552656234198782085075788219018240 9441 -1817258075046828162357820154386324652566830156502882683954926920168182687507959295611299866311466825596755523345832361270299336172459364789599973831760457113566114255748280452236204098486326007800351430591024879687998186196879215934676960893934274997610250724484110360765345529382331683901636666235383152600205439854551624076486348371689778724008235975880058948838703596760401524134653492989172216744260530267786608783725029454232705027305450578714788352496096974755958876330697913260992871960282063221263171584 9442 1937475707831098215865509949922280205002930270006803728711134675217427438556382430748122841232641333444181080052770095373474259163994712445535821104669200273052189540390539824067719743692821926531484042441470400673545451874004000014767891387598172027641859085780132199312012902964273216092372116930343867744428804003676462557981804387077906474090572658371891865677657032311742059690226445843683026389011215401948276567888696347628994173481618611314686265222458048106152335322076156945461179851715564262263159616 9443 -2065639193959020821788658333572281501826031229092112523746498398276912633114334973556604231622183572684985779843753540248357732316623705556126151106066032442893150793578449563974482158444554223504626732323232545049354841227406832837931325123482686714519650644991965937322672465237612545965232899040837987852249723764514739767862690111588833496246280210153451162420101709191511106786274721679701571541234070462611597464482825338496444961420958996689564177717365139983437181107179654914968192551381560970113449984 9444 2202273260851888368548412635242891995762028887047814898200573264734978558901158864472258384747823340371194644729559497566235350180651388283797390303355433558369209772069712358290493702064988876318987572164521365903702370195323232156678599901172175539960356213529678253649952413198392053551077722568468609186561445495865907936128034319099107576298985871256564241840426719087925185431183292199374136022147224357638235150561534938450050797758385015308740633745709113470785309933798748858396950378451623315115300416 9445 -2347937257588158107210789208444427059884246543559838959917690948898276480297777055975374066901996095176918459363279840799781147891881205387708626791345205456152309127609794973703650678399112939428702217884846424398806328795204774524922632569548783299935817538375966694103969136905271058332815512177643208257192771029047221685276723813353491903191395126084109831961207773505149440530271803732855194385586179694030109080802844112803017808235448234031329556984192736494751205570179463444079812240385939781761105920 9446 2503227437256650593429101531233454071573794954752952801330112743211511583986539803688092209808344836417284910619069173116131849015980208947509527013017965330415346262151403664163652620316067052192450846671479755109165554829712000374500182955801906447953582449671195676051999684414367874341876802066316274460456861494476890035831996762994757683740688040327639452066942740585020584564211129621464475683933737458795369558520351698789583980587460558175548927625527081089959051752176662770699863591736038765613608880 9447 -2668779389637374306805588200513445436067568230995706146460407005907114438678387022147090440863095210560179566217629874034620643455658004461702509904545265495456851831808597015442750812104828032392069659569073888260349066190083347681634709116406771543818487340199143930002920976149822630076460533891161681712274972003632080895778355913906355549459151781404020488187340327343997208798653660183489151743407315889047222527073720262530759480622256326003657419031432344322276634513894086010886864081882770220636962816 9448 2845270634102696636416234257972944569313358114414256219713063869661856580880617109204147793992433891314696333610500074250848120146132195439245527076226908811831919454793729439648078078895189105931996746355037131348529340347566669086745777892102277594680417292628042481658497163214805206891231448201304715550492680810148506064167925934160503632065947102292265439892972862034899530164187515167505409785512238559599440530053071398039641402258451824216448296099903794108952763040994133150327367215519957673201356032 9449 -3033423383282031043203944656839120769417397181734129869791051337253022440440026200923411843998316995700144516345365849722771099868878507124239055862923214836297895914892486838402641270884735640216799606463950383180066514867708074657288834925786165280496436589343082941683840490577270414155581389354570644855675495486744497065395536817242662155687981921562160403038789781730925702290040726092155273347355541056606703756668731436534430630944007923812370296859818904584972525515113319052870955821792732626798247936 9450 3234007488726389808536086019013645716357787235545730301425763721333675322801175927403536326916792126897833840811525931243529007531326428439924286238195942892607672523798376235249599815248084699235470908329839910452229923691363514862532788471785243278291168777208435552880280462052156556622252972293210090584376207082994415612638390706368827000883470457546534432217733419003925156522515390595352899728783486662076187417727549649706753413376816254602355094402635852726668455665344554979495065115046672869600634880 9451 -3447843580547865965067799490609811122497917573846699496344173819301663834943426285208426707005101329964503719084561946006527390881656362991083847556461835237145077612686068218633832558106513123286622874320292650643714363817530010340585671965004918161955482200046517223174855488304910006345692374602164700366970321185582716253063901005547651465924140334798612386519251262371039239716663806565328624672600254559040336402524460653529158423421210372061897271085220457438862083353486608556526144144973541894162219008 9452 3675806413796345314880530325621508152277161919622045468000841997589747914101735521558934400586185461530019801467999238289511960976303942136558744405085418800896009877962217020471661222387135744400601789541517951979940161341338362425200803080677789258308540789950817873033284839303639682830284616939192876787262515944199015571335226028012902974749907222968636366748558870257989157978153376226821882685931524607125808442327504765865897097673100352190215492002128867682281639020308460231665081347675594600709115028 9453 -3918828435174694377318357731018063617744774636494649589971921746580512961064236890041851949105860970497518003572337703827194771846235369413222114538630386145240408702708488234242742004045873846323898805928115354726619398449040401616399204875705822038600491227474557123540749434086927325648878231548239070004239383257418158518138185897869599504811543349934953120026009869508047786464496652738789740193230128310606461042539691665963441119689792876789525788616520006567700936207464747455676195073469884163275358208 9454 4177903584587715994286834168040519428914435360588566658868771859973577713978922501747536604644431695304463825490315416451920372014639751138845928237096943774506869360367938421695691708736675085218871717139491020313338184398494771383898257796500260156772692565473160512436379460944656589581476589919188471232925816188916664557607657764141622077595077563481735115277955863278463780721799767664358296552344103124719590678930469652657333137800742418973755595382092812236934123616950093275812857070728411795257260552 9455 -4454091346972926966098156836799776645869517740459938902159942834076482647093988427101954697012458870152283737546221276756354404519052004141807515540015400988059280152815723228718628765511535579152478309840609404234638764524323496800270288765846436011027177528702171977125536329804116362018955961951961936368781150405160405517033834472750552334019844983896088201998874155818159848195098522136942196642177267765371954788812365992962192040144143045308814968777173498174256544439111380857443465190619320474390233088 9456 4748521070876544376824285370661457132694419327851265805518712043313962511541756456895596701112046382638622225252757271811118758078587329256656201041777761468682094916311056903189085844186673003406166067062759551144318207991685981297689189228031098761508669857453584238818339601097751180133432604998464379004211161347000217854522227588511446318169681757735138972975370308610567120350621917554769031520383537363966514540586339953061619443711812418985194261124571864525365741144011672613815830213829521828797715456 9457 -5062396571320074673331589893610352679896335897727707550866527535437976465061249290680232054982849160803127937421014873063502071488048528414908637694060287868468207203002381655991443561033456371423085239347637783437399151528539099576334483660408382404335345729678608427215927086593056942669895654524283204675395790841454714456328660875968742146549642412093083179347274398087602550773788013545277428958614519542392594575040329261814694321999850701432599779882487583136930313073319763599190364744838448865967865856 9458 5397001035655956709807072210943524414063137586817419904182356757523427689199946193188251819370391074098549560482043543652352211071042397884469663369190191262459722467767980989966009054080284684944853858624959969053876015035334053527044109873575586887589744746103638330682089742484727968157001432742405661769484777578903662682690139937273532316833923712101102629482304492409506525934445881568535997864526306456285795296184040262810687094633712686230451062813052640618133804619593044283977656697832658396084280384 9459 -5753702252339478256061037638638066924573396894240868735157062214703558300489180786760153843129748191790904352551854266513716261469482551551751282764685528094022362662276134262937147313467093347076955155834692051789774335566049422823865285964106248421265836017752586948929351326289241847945945732108125203121137692652262924664142120902767281451907046817338030895276823839850753618445597097429570903104919807101529453627571451404317802079879068367516131785513006112366939141938574148211319354688928253645518012416 9460 6133958183853631845647895958680751066820665069518885923629278133284633314451872847231589394474092117139165811954983778150868202789475115622655731757595469985975354529853005863136978864748771486056385814205086914780906541396412307507756022842605026963773321321598150992828590080649953434057482913905850160617832017232632809412937419409060477041079886346212927191762601483116376538473617764825524444318624719628908666750739296204580299359984115829362940164620057509621317351046934692324547734276049899473530894208 9461 -6539322906418992829198067188229453660321523644831320259850225071246385122472128339397395303683556409054813902059604963801751876444089090596001510195937891240543157099526030937121609696026717752262308703355682234825268437038756761589527439540787094498224887149131196418045815392436203302604637808561738480413040648237339703261585999092068255920571862441679059689129468612848214982835301613166078871763601910818123843061701185787730442449812535092694267462104810186988203323946976784486923831382223028710642548736 9462 6971452940607729508817489882469977964853326745907210236961169441655572897735208586800344443786783183345545318605649347180676612912159562491891990129108124629830073221417574487488461006281763968390179951890554957790012183419208104805810543906947381549380967398101539628238307269274948487514198050265301612693516230240084377933746790153436897303142149583128110854678254799044493982214981489137794265518061413611552682848633162701784016830279251663776067238803221405160325373406641565946703613499277022033261475008 9463 -7432113998565501276156914953415377102196507793065677826243191894646202882898381257992666258246814911710892133525729810958338231808688587885741484729116971576830840091531937573124944624716320871525159528735601976204423456406635233621077146846302608430455320636390376196118985653168547530670753231572004752652322777384655231427455035060999305401459751326157925778139190627867923637452611061172133647471384927921817460264182985922256260408663235951676338561817397040552028607441884555982687928905271344459832885248 9464 7923188175233668583367130380438451858878802101769967863554713705154628114656730623026972982278525205220430276391325212469354065855269065300171810827775663490062583903982212669681138874509653854557037645291003962898522867782598158090919516420521760126225165324116240633906656232690650929594773116351133708995978087835864286998837188630506029080076881355056739011175767973617589730926438297384154700775918928371409626809317788578330223916585410429915489549510124463827082649947371260561653984874240648368264299520 9465 -8446681612763750760885378839793139294943938071219057138553958036140720323281145926982853837146435393297251118059063497730824001696507385287278719809367449134592065620212855209220036651852994040276400170267868172211391944340890604243471154966604275384293589391092302982658147519646322723561034559618956235103245778709892225938523094903855754894603439493691045390484577630600066997555344122314281197546858867773563151011610988055163264480030410024046837214598524857684056119932036675969261509058308447372759269376 9466 9004732669233693644985278462408275457710797746756134193273402458411488753023354778778543881253565669057078781518666044232129420217000676465254370649589793604436770730838637048924444075120602999868909766816725631338739961931155984116386845193000068483087511387580419328999865635877847209252804365256385962604530448992156346582112111758107920121408771821513991111120325828499137106213326747098933207195225705695771789234868892814707751623747886737131898347020928144500055005737016620188035774381694846577665434304 9467 -9599620624818994515802232951234363949055884258951708362624669828552975701369275037447505956606147810863801599701281955849166597148349307334480333107166459009819655568547873610809576643004336258636344876057444584256056990841883201518470680090422487383361878578226893071807032958696400522409836471462547034363263884625822457437250427350444299511488974231035133923588515387390591071569281640293967525572019924897216002048537881738788391972068592721454613512826577237940128778720365644067529887912755322902088253440 9468 10233774960749330321274024456416594633464149260144933951003099109080654375884596121232377164131295926071797323733616040970880569805168070750136060919187174781431595927049339727533748887208191118488875993698692520819165177727934262571875600703473010242562232755249053930733795577219272812686225580810910470997424576171258198490151762880897432477955991482602407815626327628791114007665587443553339141375920195838622527025942175334942684733385311015974312948139008001924756727948263335609212133821515410488881669227 9469 -10909785248701840670993040385623205706384247306399594914703408074794392684084735367935074929189405550010641271093203850479914490942323143470982113656551580160318297793747564552361769056538121495949744359259237598160113961991551417035170754484470088576991755056184677257515272743533507766934467984090797994889353979477974110596751687330951208850966274609999514895151316997693419312661188607905749654364905126582815648735022183626917537303465140930886572725488607595956254221731048559996372946655120057657837223936 9470 11630411690754999870255423200951076857183039702093712830783878631908494397526595478870467469395070887140592875434667132325844017738374916495517153594116340923844696941663008628831749220931640098344675575123178035998180623257595777555132348574720465612807172709340016230704523019180205196861513339632362698441574216452996061704887449309374166592638066511903418758943096060770424206326539878021182492430603566928884276909474329400401459898925368313303061101659633206042500786182179253433953360501221066769275127608 9471 -12398596352662056433046820488243160860666821934973272058917988125388778319416816023642476651992350130005219683265881216287103774605314705992491130439762180769820055695582757157594122538442850481652391416749056434391592733314005989447117007818274600995438090669826080611628357205380203621470577059898461415076946335024151465944333647775849574209607050452858264651064592732223557399683508685472727659220303436652703902494380264577547173829761162502012060499810762231762810952722633599259785666190988598948564828160 9472 13217475136010962208302404790183537397551144642670072047991263709618347914168558251523420488205716309580624610387097402223325607628136360672672399509952431722073344908300436960921363205605954493713185083511408941879267600050375604580115931672711603262641802482584659215089132551120931298019621138494317587142408643998401299517597809919759181233179859901729388921041930283824230329777244131439888145377116668835631176074749220915120562867235330544064356937604249900651353486586342524370184554831904572043691968768 9473 -14090390537829891469734671871406874778798942599781229823840562131644410657905983007131826571620759936056713744677884918790296642100453673397288074807021667885219319542794472068068260116699931706325143636978908123573016287862463906036113855695487538444503818629241808327344596010989528379085119040720172623508436450589501992511243236086275343221991694746684101359913378931559148066721923692852452683029890224867488759974614210431477907059699860099351571833770831397253356951480839472264236482078960638181642862592 9474 15020905249385940504349928023630419719856200437723925621717743971282103741244929705492394598555630261248023671757797915859906498011891564882407235363557845106332075944959124433433481985567665485095356231005625809654716821502148885613043600338868142800652881169591976031616029295550874671999777918533322489213124265785882696877415479959198315550257093008242992824173961309163076216046366677682906671256243625532818442660470629336925673270051678334710341349644338803096845493590931022465027622513693426715808754176 9475 -16012816649322268881624551695817079344207435070972566803855279922249443763746200966388511369264351058944761587462235401268947615368633529592741200656120280080328092536170396638859694347397415172594280512220604169996377696895480517773634520867305365887310920220368005661644316242130308495649621627050641804616606438069192314537883678476888477927896883724124993706140406044969195530391129181912283629395750994986802110008140054851040261804353142410913674052663567772610390775562901887868554034595495305104027811840 9476 17070172249899505998429551800597570129076963220202717924810546373001541513638394632266830939569223379523225012486130046398241826049607051297243949974775237394549589379306054065168636856297176348683126436067374823007615445306985955932694437853781897024980860053467109580616180907389273923091276322278951769405578861457910898114502044377792591478179010553009506859343491514170425301045398778982292246166148393289272831215060741580301137718418147788127137843187080297370779736725736372791660453012395106133761204992 9477 -18197286158965309940649720873339302846921030996020389640914689983933283239281256943827354546596388991805094622319982435813150616857825516353425653474798719732392396864073230710327442737370635606081148060137174639081051812493752680404996697732740641197579038790482937470555863332951847132969983892262238694062342076824750606621675004766435302743908935984726547591807990280707379253343413325266120906727409822486966113756264692146318644194033299471348176734210767201525943668231032820268430295921741955846854148096 9478 19398756624387096166668291715596461369738588129199529424534952412862327076421608403409955365920050903347306597835548861313097018218727911103718255749825597392474962120206405279138747546204209621879908733712171940509662976053862856205531534272312782693626129561512936094375287130245838836665850720776825023069731432247754733828645313114786445919323908132239684281326108031794278372438471921009031450088713110869190586691497720236069586375480057355706758378552892225789216535118973147228776533763688979902986754752 9479 -20679484732063736303515545411765824799967758785601546610331520707622062001914494039603861638958057471062535191664113929272947103581148125565995111748675180378009310578200661927733912406839798460210425261854837981601766891744994228180853541440970191115352431810099125367509111360728418862527215676841149108643070833898298576513321814847504779688113687499475922342168450406818863330477917147278679636888487506570569889574564215208511823299728664033307019446882076527260934437282573642420839824254872016013399949312 9480 22044694333300133764458282757770744690351441824188548216352666284068733120662862436277331088950951282364702560440163790650671444986075935430924870216122108828507294367600528124768522931966114186881182429566370958958611018202427785142115790757525163531085945966083106880983118884804170958764759911196120493982656097173056759586156447269794368357010978089785937709608105575929291770423069240044145751183326143728453985267139875913319654659659143730652087062588131416607379164636570633214388512190299584612899962880 9481 -23499953282302841316034987767068525745059185031048510289656184432713969344687999654509115111364714658246276239077265196552342011263304518170212321290757703041801608187223982324580088152532551922847354279399928144646783576398588849382948593311564478773065332856195747213190180084386267177249430396895408566983606898064530034663795411102736616509183644199943873104676728712890899493380530653283370970699080832202803845376342636176648209911848806394868372727076361046292183511021134904739869430152609774115215114240 9482 25051196069855357264176296201671246008389672087464987927374097850185098095105022374540881032317224817457102817137373802889918748099155013360708386533638454353515998382102463674336543295468446714452575932355794848857630899627654996303557848915613385036509324663187996229417052701889970367823211567844021306736175192450491050434885034598142520526587769591833959406773491684284918928473075635394330472088737742360394884330912284024639902952045056429431327467181475804538028369622070515415852868502013276788285863936 9483 -26704747944879796108400361528043717318110285491388879613707882169858337317058254117915172522621441680662850565532266321685150540288336832195802931405991472506891267027158347255719678651627815508713346612463130029529327006358708651474675328320415150374374261630631872520515299598872974523228685788447859572908198892258381874030260279748777395708763248738855675588210487265594267267168872340575679227261821650858249672590345922176158751089309147764487238762998039691313240746277033984461354553967753367246354776064 9484 28467350621610050152178737389499591841616896319260169108458395150473586211015484571378279473881696363873517249836363362355031931822949162868022523979726182875604284585153453233440018687709466932106512227251565111135730326973938468747535498986755257208766352723239175071426976230633312608242405386554533810287921814382795890274575185724489044844576575451827894028524979286307651511181929303257975522695693952851055395008354234960015869680773374209365915006035005966757177987468874872314769054086518496311833299674 9485 -30346189676514605312663292550793758096648807780764454258118723197145265398523419420816048749816420536320311517837956020863113109138149696841405059629192033518692390317768070558667789779775986023683792242746000345441822795491093422853004098770082859034875721650244449368021245155092972480645178532814938120833098671494832375243768400934814438104070501533761474217236567482588518763233620825510150703147015505867381002988828767736473355905017933003104385236810848616034717713309158300633861783102606914903261315072 9486 32348923745940700243455492948418814301238322117884773792044466315297349149370787943728720376112450439985836302524381542122142150114554779149165513093485040771199111748748756904557354130499632077719539599741313284438623647226734538260463614480277862876172825283800545845040814438817840192197813778143863864763080301247386301990235302041156064254011702286594437113306594166302434652237873932368053056734852246091671403510186944209691166917670111539639610013881099204980029727482268221987352444068168640024834387928 9487 -34483715642733068093638109491656769392540348971740340077356904200269568927088921850825150589864931788998092128329103928976976822092269571399473703820659999980288729284439272281975046821369176147714754473901823568058977993270137848695497052138026667847629981361111008414119854361926548634587888648796307668223379770550996401935021355703787766271369379847289836988393343188437524000319601765009104980264858606942908428148500697863751213729819275981286407064637343924579132574995649890878161050042714408580932435968 9488 36759265517839422891977667489919709133913732356347147168446579968509564333441011804477487828655349011900528913979987865529054147407554164598849112602320821171117258265098464382613200425734548445143881735200288564965594945216669752295667927139188156708884110697793808729449897152955057968138624899753550287112260616104972631071546403474453831803995624413169975311757780489939337952029818616149192455265023718785608421941554679688264752871816038294103398258871733527246030818037160695812478371328800595876705669888 9489 -39184846201182416578120059382430997931443074211514380753284601041371818722707079874616189222246976570721995025990603345927806042912518232750284493987903777275226200627545491381354648714657501324509816369801789466199677609219815988156187680315304778908110508678665923758055982498169338095508610664351971147978392006132064493719456175098196598261739451315060335131522093967978166747307827907307663387768131942766155210348874395080634910464693526223516184818741239335577118242762393429181729616726243089830956236800 9490 41770340864887313411734140530057911431817129500639200773856580382071980298793003957039472654521258185112596917919138471192908505585139399439308838800598753763978183027029401629747399180988271395800083172748519089307520348573498748281241161403088771051367092654374019615125861768953963464508284282826621270318388001910591919642184225188481073444274632567103859747580787734885775242643311159880746331863233644295908550027740127745782614181418133493339624099265865077991764669774575878996811630195891205892248898816 9491 -44526283161341601393065229986257062838132846994853692579724039312014428425247649108013738258892008246083328092509659947523153330858406595576620065174271409022783529350053988930482972074683378724484604784662058173566906657816822125641880609250968941223846149262935732448590478423780048019942265269288730211108948337871847116303778611153348702049333588154508774958729541279395466315517822149174154904425742766941171203353390261574464749937633111501085873345967700182545793784483363166044531359410383383635503874048 9492 47463899998565003701807680438835894009767700221082070731531532323165801386924705254162414756670363233025986692136421574558149333868886427162722950507474741263648296650100217825752650429662943274616078495831025257462879825104905931676284375308623544683503103569717551872684908612196312989005726586308219580007391923068346990751449452466421081709933065422315320209131256626359863904819041495908385429421216580364323227571346846181624454247780879868693418155199782906190052105643688011101663002664717268644062915840 9493 -50595157126026159908438991418599204320643925515985577076269301536776633148006894899556379015687810136954318489731720898157978180610055717761539041732634283641218374898204271262775988577687733866930323773606927715493803679831439108869967382061626890126885429443696521651051892484578495549923453970385218081570755656887218963415002777448807297793879421911913205973100430943491084968393203615888066580641098468037625462864563026683045752011085611065107744410604196823535884272532932586303414371201251233101196034048 9494 53932807715398546146645925606928245450280586881329099788901208384577928927766609851855148729247144783906515015181274149812117887496603954775823110959466728474868021856846740348162865436639406799795799525684999271555600051173744015100101853200859007297052890860863453096403064037718186288213529843562416061066522525962140699154690597217363929511890465930002013547322549960151483696440549196319229211791786897198087687395762243993218616996046801323177883504289795865333602420800256151871375314917936632668582389632 9495 -57490444132848733634604349999503667201616742126424467184539961086958200248190227635303700050212071012000029803294196236521389325771535934074262174964661613555494360962925713320828163601180815252869793976274899740453991500765788929928812168718693193910360910856607138551514531745136108358276218867555488423895605859717663749634339903934240176073823337726393907686728396905929412027771739591578836507588732402542332956141870212046424680556834368066081082932166790787749507546203638851630815686908341236190456840192 9496 61282553112343576348917426535800837946721251840963099531235987836108793468625568876787963898845403488137164679050219302653294072307644410922818065060381077049066739943225136816180295387025440320215884900635642035964471234338998154626972790963159924420431259014987047470103216085904268024557608940059986374738197778145331493196673852875768629007424586507326009945957433204294549584504923622500495275868258488601339428919300229513300931523575508413540724162000176604465327190826592442740717444522387774787203755520 9497 -65324574553201289718422954128596100739885547568902888405088389021874434716960982160435696543221219663989547925861328162094171803609456827358998375855401896910856033101487116071349752044290518083443409671929498029678026610793710561886244630074583394865862533166089260853280236407445753199944333745220035995814006487357426149808395632734237594883865888383778799120148480228044739964177303969306863585434597210148592372755060327244368119372898480095121774599869017831352318729296302173360092551134444779386246266880 9498 69632964179749947702717536349751916857189977715833392337605624747971808914795024950930942846659639207135228327171796655980823249234927166287571811588588155812272323434689313725683276307676588530990578423443244321191928799801984964076801781854121930920347318740355806177854644744975834146041781804218059186879778153581683270588471894090952772531995979213033321473344769515829023525884839897771518170995072739948270919862353025265930591743640860414073928329577749292717070602002237143654760297646842868072686315520 9499 -74225260316554618682167654797692561358312926584684689973394302020960276922531516634469434867932120521893253275550882298535294997551900389756683462539209785451574576873845546199533638107924110117231114717678670857943102058338827933701855617435352133508215562863176037552221895634902546937277982155173122627139652171326238749123556187526484926359764211741273375974112418359910780713133578523161583965828185593208481773126491009781538384878118185435485604599646722832412751934793252969969396869841116505105894473728 9500 79120155049293969168897526132798450090082568050244419184619109654283803145026283663859670785750371634027171426226895558802592162931957923292369204571263184354986878805727291432894390016808060359039745182097405900796772253795537502080302661037594389834605278807133704980982459870784832419250345587213284753395881033378190113659289123837583120996715234219025536943378109847361851564857525770060665725327335992256695215884156411267397618852685370912703983772280255751629034743030360289388254315652391217976222742205 9501 -84337570059075583160345169615526698291419434989332470111548621346973290686936151766596643417166424207653770127643759689491687586596146884795501056612581070280614007273462369048187199215529591887935902540553968789488614352332178938092124735079202238291325938630145097310743631584320441792396611161031146044317348441714687978558150385147795855978528324330753878784067188634276122283834931537792468025364595704925196039511352725895858454466823987239079525972724326651966340935128253621484982882562359744823646224384 9502 89898737436847743834587282398507863236247828626015005330939129890990571176989727872409600882611121997794742337658741712529163551026612031282032077022138035591224828152666794971538198187420280340279181650656845509541662730161530038356822476431967128380831389099351593544283698649249148401051901400153061719628890841067919900930204336470859534002347268642431551514703778355553731990872123569987280344355690021278940602145780230541501518218516040274349384096991660071484249040078240840173552834445799164867929086504 9503 -95826285804669934091923742828852124522027941430957645323002214439743768796427575503831106868823380439631212593650756690379631040352598594986353387016755354762444655379736775115715892400620521988141978437824024900880638978448613797230467222870980830769824053181356053168397897525407122747354182516818849070182258386540881266399655022932377560828352750021327271564158842402840649225669948966937407420958688275100142678899574343986680502089353737536814488160949414867334457949297318119555475170415766598139248640000 9504 102144332092025729633084720307532137602508713541358027302854764280759185280817702013440667857600270021476550224174666428616402334421079552405386531341913261000971598287289928823292627240386470204979436146320985992623309145795240946059851124786947596622832373720185887955313401367897031488957784687038828228485881336714877189538973215576722096343550762963930777147425448563078178070339286321961330435177366287706996813379925253280510869798549762303992927181013657496433882748116539597593492120304637501349064855552 9505 -108878579338186269323005443214646775686416659452278648988369476168674856405019386556751639025432672980709982194675181308750616950248353523844013786176588143245814467572220323452082378010387481212561317540326906998840961171327747574931953205467192025385348547509516045081241051507203790597623769740840114093132994570355698372736701830772761955671827153432124728682312934651483096971567940411347942525732248286741566081034774616660442377008071640981044813665425042236809396715696702084046650323597384113291210522624 9506 116056420915951914681087399576400420159754335273595816967026723608462988499600912634647521610893500030222925570575230402587633231139242962330727646314994094852711836075281694798416348771223044478156308076946898218886308249583674653428641696866746211030041906084954153591846840241003922792490134415523616722836710249413599629756713441261970835752826131924517757024497621020008245163280335000038211524364302112398302737679998852316852218938654852606218897353600329947407286258289473573460040873167300266127008394048 9507 -123707051598011879485155858494016197549667576363870057832961794512873891412431792213546186559309809597200450970556687276529218553012113255560067026588291693628587291784019063775179939561909740932913110743354930641786942293074064573109509448754242340515883818972085965174086970161379798478126845747396346583212977894658040968422770904204018487430820518056672153617846282656509756597166821271607915824588590250951121031717846534130378608532906448150065758210697070377061987271050245742362780453384342724787023380480 9508 131861585914770743783725779151725030673374283433967938538225108662077555566368858553414152024171661842476041292202895633652850395861745509376724517778683073586787411550209980732284132682548482340270016307823604358303044440354570629367385835395911147321850361969727085303219192490430427538522847857419616716103618521367683061499777640136567949217168149527228189426960139396138093803131268761073521721197609969202052109470705665182388986159400790891532335384753364594488620871653113033276815476229824673056389918104 9509 -140553184281907900099386561399931471531954793458280463715772171374686908624603537643777601430740947087120033155774054321212585028316230082795122750877904200101547066794074298027227301217075227770770939266760859930517778309488923984799137727009360283264047606047812190818766138676984830113880062613042996902631652039443487010281367932457571703022307792283134770099007523615999075948199022531908496240212043686978396018993665799528223138358888724258713929871005889245858655316797806057407226682479113454296891392000 9510 149817187407279408305715859358852175203864001866510024753562979081116670065962048907224647666073023465948297719897168178212692188729480748884307589338761021321071813032667433541419344101767483016845597993549773511926675459560545340412466663736579226448035924754495218635012211753419165702740330682646582561349203861043476735678379956792847739925352933291515144570824433955649041284178644437830472449491777630393375165402440643631092226140015346644365662431546725766062218389493280744643372805590075607857246940992 9511 -159691259520167487760087404592286714985769747256600201922419774009684700329786121487895913263975081409869009785582591368026176687369036752572650849674525524317103307325040637413469333381535659525704397678906354566571806688097960958899172558369937291691419684239708549313621210385966438634162891878214827019625493702507605934849434552525792533740519219435269404966676722351701847826660223470547855270459472066236376145685818189514880254378572384491271877866423342821742175241265395394036437884799739815164228141056 9512 170215541001465217213444204239774650984272556100073497102661966405675136496266374210488785093544524530071909095223265453599778686385032895119700118056717521770203558220372912934322019445941864661530191713895243210211487249083074918476581973257533286545581757223990200313764414666700060595930158756560788907650990058241549469600861837774329426977384810550359531531355674992157524762318722281126122989445366613173020937553902932514590346309305991305944079553343284820859814647799626587269637185723830647299809755648 9513 -181432811031295987535849049210105174772707115769204094252113791956950254680564333979307684419136103600884866245407059325555985865248891613560712965235671861150101515556670051299909105862608924582409675558160390318493735594708406972511465890602582812058921522524323324253481132507504087624842896630022709043350929196685243912986889594250200628258032569633225667299885125494333171969396005269677974084503501324141960634250645811005380225525585760970407019298371098258817667853504222990523312385322953454334922194944 9514 193388660910961251598487556147073535459036052444533494751732715390269409188062618430518195093234514625940568350395927218889870667594156669080971875688476235794246747768432732728395160961077313858731459273384841110493513583773994811162761806648155015510501965849661601760972159829794082496256762528835191645039227811640091370887281900631802746451195235724147880438939827563550163860111847095368109154734345858868927237262209582919914367580846047257390809888969810448717773277992119350861884081350549553697084873728 9515 -206131678759148491971212691115202185805468752246708358358234898775019141009074149052043883034593105153032806989991275141740368167288245120608222736238054948568033248145757792013534596300933734985177639362415064309920068195186330016800260665147440079865263571266607513910499649483742722307139351132940511610393188282731104652497736481605057893369440042720996956493135511167385112711133056328048792646519870768856088543204986313691002292504774466325396673538195234400527529266244896699327992839433068299301741920256 9516 219713646328187043089848728776859355555522418355872088293491870571257336228488297920271987211116212297231147970427815854992592134877951427388917152057334626572756803836470639738885575035075057338424945887890709254152825079764919142486036330296254523395679032556836391550941105536834272664047162719783873124361660234836147283299082232362605304583155811242003410304819890712468931144743953977393342214712581318698366605026423141972031402791208018472255529508368089914493731343967988837082239470553861191563079427160 9517 -234189748734996726142556839892216135546540815788135702507540381051850516706738750559336575713420444751470951305395441643814903804904770132693755763170876669506939775797143735275445442849596830139984961272344184225503483210831714345277461306787944093927183269252395292584331148628229038595658035850769359052038004980303379623762922390451975324093090684920471212170094317417158720472833919649494217232087576464300542643513959365620984298873189694310089111004969106924620343583192882838254619640073903362237932765184 9518 249618797953429489342431216741423910566387806496554523082624144952469192236737331377748926574180737955204352940342218667504383020794992072125436103439981572638203545990641742007195268204824567245946795108731849342170126767982532267748292767018858834921401075170571127857139499111935219943384039430116865538993268425020557073089064513085117827054416281733016447181654527882124358454516605560550087880635356474707032829024796524088383103929575058206105466522267364296935701195740877384710523226203103049779547823320 9519 -266063470970166528200646677402930929358598273486035381397707432283738651194141341923571945388809256605342162654028045903055791410031677771376976340956980958201463824649328562913067210872876189874405338147970512048240710335095890654549591757196368851722794426072023612621535943933380337886927371195653672671551795916672797360919883764880858144314180898915708871162438722637521236139450622333603111338617586024513793403390732400207472242460999191469997118339346919159159730702599122141337799809494495720284681666560 9520 283590563565425489551052781203513290972224526984007905626159811557628801627195149975089282609516412156833391204816385121428535201573508926964593662867206273624035815968663369104364639947395325318136809936234385683960167139831068893772344970704490332286871249194444608148095353539204846707775270121263624776354297582780524607335367621730350454391444760515714256868944848773747329799580960582293482608139159121991475583509491706975037454436258720157136763378383179274310190756693453810217202485398889934476866637824 9521 -302271260742691696115377139111025654614826321845102327523749801885256649525976345122886391498940543370601415444591255577286051579458693825878194036796051405235908323272228080089745802431644946883868450171144465540744528290579592664802861071650604736047001171004922767706596079140572147010900798383847340377913874008242912832068225812825784840058282069189772842200906052053163399293580836460051584557846593628048041528545496838429358545309134010450868624926247378355948319974882440358367364539640164616456428322816 9522 322181424898766729389960983163857451168598034554149183759530697440648083948823670115333548009999102416423439501493953107134534799993548639344185225765702718942590883695171555599991483634421820239126195426549013959981066307563756494611736091023575255077638006431618910213389355777872678143712070361628461272433285124673043780952991823387696251239042819896690843754870977756060481547016299557749904771803493596984843587111662763282023262238189405986288481882803059854882791951438907734606126823453060340187516106016 9523 -343401902896896561240004513409625295308312524766221960390222775551338399232431827478921270045873592523637953368217919172808394815010957984770067011031470664534592326138599004069574533059097617130074142525745587628713473890209796707701832030115815506381669848085007569249051745797709085239626095967181925250505421477706701290827683117832635630544669694351540639470024396866580282607534109486099487252747862330662762224976438176075391176726496175344279522866202158835232974421766702296426175698471019454159868919808 9524 366018853281886710362120864634288857508154826331297021963199130106341539702078630801018461409986990442591572953949275981807307198410073329885156537925530782672854290912981049337884428531959258011408965651483714666981985355336662063004761041849518039139676482031638592408112915229939796779735184656402359103368363574600082513277052139148870483207222518496165486607114496515905611388977112870761449675717965989782307269882634144346632258973177193753120534766213126481725914413405522409061687920132882740386158554760 9525 -390124094957239346784694996265669074669071157746938641602696957996632247169852281023750247698394778167066387393232555326300711311007658891166189089174453077691145227052942350903161533468946626210823550456818105829450919938033415856841855659633488933998145833332422346136689658189326052851557784351220471243738410616938281733260834057044241882600902423801908313237378460627780863752334070237786709849235058478004909471551474418618814928510858706913882614813145018099626927168417782769812907933673709251395042934784 9526 415815478730782573905321054357088514932735336486231256503124378925477643280243617633735225671880155689884948649474389202597360644163685541107868461328622194347780360973071109501012669311465575812834155472816514180035798456951429306747236766971648462057269114519606221802588042258142380367890903818185845614164729793343038595103481942982588284021719279475514424714902821832463723618936440757071589107786285263729983495907457914429807073786352525818259644724049765796285341692169564790451518554832334971518696087648 9527 -443197283227352254626211231473135368359161232353933704125784613206884676899238779162189715157860234227595375051003973833200881087412300608244476578352857749686190527360939890780505308927188423795436177911775847585602135439524884971331924390532465924444758724744003746654220948541368949574609218774500343148608921419582157355338288498196637315337171279694498872212481792720052796190899968749886240576804610431928975979262977838103407030201815542317902771747009452365836519084570915193528428888546272300148849639424 9528 472380636765201348959957712075864040474408809412074063805865902028251411858615367078576552581974220758138321098758702500584744364005440117532836800351029183508543840958425926986267729568671656650310039148738542263795705560746858418684227861427794881131793035960648316067214842628827994360887687139717912896560546598658443392519096781167695281486122724906701397275232644240760272770302326527984897491424504619935453043980077442640821293730266726068566713367765085899284974068031788121965449455543182403699408323584 9529 -503483966897344568468246364113138066916071808557533506097543279975352111073795492474744805114010285824376526644050527209690815184182107887282295026530697983737367094726783419048466304146028911663388928632723494201913977317244278823538919815306479535230911328762087276941088740156049883434504361216138623277603339909667410409149090413896141135587937783166747565129186344376025752095180495006568406915487047348826551030904885533108025842823300206027920554000493466693626799606514747747740099489045887559543171317760 9530 536633479430416717125205879988116977309126584848875624310445497986688905468003530278102826387689506921867621619124019255911748742072821502066280540176470024725508604167602666692013766270195664181760191617169722350887172636917320859360268638659143276854663634580414827379349180397438230141410394047925566080858523649874900446285417604629808692837488557918987887318156559963573042619215361365323205965850000170279020231671083158110724304529650383091131308562141768252260784128671966471454177439540566615289109381504 9531 -571963668852278261274626269211431573258943075346837472732723133757670710927493649512600206927487073810717302559198896209659093276779822489100374413397561736821376865718189955962639980055079096976600825303080190887891924892764421327802611520686113817570895608638571833910729991142702147493334666972313806585737211392451782387981565538054483221786503668914672866258492561292514338732404057166759603893771788761698997728398619250873512325399213432251455515208907715763930633841588953486509221438959252081334131097600 9532 609617862226017516740905890637555236697558294483152567817402072337799509246150490842777264404863418595759135857572992712089926593301863699418157316682254450470803566868086562974610441566855871325420290451028380469412988761799833054725346066022249063728963074532053915704929166306087173530224167247581043370118277057239200922066084819569618820175736581648663412171460875351173564522029745033009701763772731316093734151444050346406501151586039888416315512962356221173692233678775106315420125078885440866296706138105 9533 -649748798742682506994868647680009665915867976484050939173926595940821757285548914923242951160340016147371081685240933401762767959912089200929024987622244109323735700926941586690285198932633347854842071314505971854653320398864229557000016112460167144458377086686405832090090284275929781924834184016341743698962304460496488048008204193547054025300355977761857459263699032559423653044221384963955605437232028336275300346365476490726589229958417311804822398374796959259351334975323137812772435235760850167173174788096 9534 692519247268567293297168661819392047421308525863498986701447308140550907910634910597432501671259331449353977784373004192301370131287405874051365411999015383031670384813072168845621683783497544252766812479059434609540189063050002012204750758937001112184043077881795573475041453067520711835358333511249215334957697894811312317052207166729307788938290654447504859293318757088153038143519931149306433394472503002927527173223708100723957150693160368152515161702921592178799766547991390268431836247992467379287073355672 9535 -738102664375752939368322943337884204141892112337293215929671831278304358581330211839939787762395777537235540937154882923802380775164175915062506238822094002053420411287856653002407920196307465846678938162756376445244843505444885924131409530702212297627521576882331470712096000530791670205399954904850296072877758026354548319811046621447866126025828120697653505175680494130733216555225980208783181366711132512297114612807201530774362623618569179625652363491733966446428853647926875479383987493699781017567856951296 9536 786683895507475356379712435330828085117957409160759186203131877656817664752399979306202809703080089235000637106492682132638472857078048790829905015869742340180754984516723141408407576382181348220970096960817551541340940195917422480946910327251208723767669159919990795894554488388167812300155800153289922537593827427494959898971891540180564428565737825385761592236130796428661720660498961770175453316970677536651470840906038869561296295246046510667248469883312710545978895775634130810867096784642362570392215671040 9537 -838459922103414210383978039254488781898890353332793802022754341675177801262400735099537651033709467744083049447545145484299350449981424527057642529682609628599069230295273957731162996778273800253785462293768009908972170778034446510023867641498028039195047014483687999566845889597295530837175894836563762108476543116658513433334580065057811466307379843546231921117571601897446578448549322202150302601618693987774345555858711166411550037548893875220519506272700808613179531047176410958644672777837253673960630910976 9538 893640657694864630193374423084873016549684878957101337374128018650867638946265068599716424964114228940708241267301322816914517151806141422396647763744629541406633905593537157033912594406407510273781083431812889958251488495694929445054061040466662867756458231693119433069017055342826490151837223319164176899906209889439886334132270903093018251378277371798192798629934587725951269117252360151439251090446573905671586904297258779246492290956230455618130050419292767901407510766864834070501015511500839402039858579968 9539 -952449796176707811394051728036433610359790226430688723105135016511060130815332319989532158610049660614893321856500210124862917651501450636810895034279219671623235257065663109452111565256849435654381843925860569018211357787941737134077689761704032625095833812897827597816043470380973597316687199550120926424509014194993847784293639732526590445785658250107616540722022741972757493743570853088883739269396367080445717974593903643054740291186098816207904925487950841782537283455219975549082439352923929381864196800512 9540 1015125715672927331524434515132755671358419840504196610975792674006091881646301402298862853227947022944770351724065350936109355773127820376692208211113568904304180083740121102911401850412791044268044181071753158436444729682199904933108080882593318512872695222345944689990232457259790058099494324564204509984231368621163179522239981150900289300115182661930113693534099994722834743511082799006964558249527445677120810292356765771047145937000823007168423672042049360706245958101730646216570618666287193863511905495472 9541 -1081922441635966164880695546894910589256066874721088388801743232182827326184620280635621064765840351417322216871004286846850311705265318822732765154256382981220975925840540794155973232385670190736056023154528013382977456504430115805740075206353178985157421555698197265368924913454148631870931726512219668449469984744871777822643035684891431514912775395506328471610541450507039831378951689684377156087262924267615202878928101654022925174794088147225728344944505589906278725929035238630397677572757135737201375576064 9542 1153110673058380998418928653560013780478548049973748132977349248807553354482015002400366456966345614904190112189480584728102492469004587985340983876903155692993345543868262847511205655408824496768421101215859154007476689789086972914447198311167171709826663881405015521153922113557187791160033609872061061984967023717913872839253488257039707641794547643771661213572278802395111038300761785438613465547350459269627183945150608203811969668232795903107709385189016947538769536103324160299967736081385830044375500801408 9543 -1228978875928979960753101322367637882502565441975565187029139466153362906963855188257625624630217103252055804403549777369759523987859843380690282954029311663249055910642615619467014850567515906827275152373457025767966915683052467142765937705177284207463073841206040474441839533935433408960369940290871752847574684873218127253743837629017346736855181834041120446216122039309989754238107159232920469483306886518601860813704405071645519522147299607484816225237716285036850706093347459742033040655038602670111897681920 9544 1309834448335944027358636129339753297395298524874133009564409824469856968380766239807600084391258117715628042536142545376362493284458951383650888815998495546655614454862784093929047565794503519106154404057555075172590650574159757420710532442709268210322323286665762626400894103785402938816581787430353747375911249560520932461355813494315028494676634473124585363543493507460242097212639293781075621732390034806282059541673445473307461089788674980136161912990342971974615623508303585723045787050738663232029337167616 9545 -1396004961907414245965599484737907976021809286773444359495330738125283792243315041464197255591683940069218965831310327007655981908831582215066651199578537079686364175360566443981198855615707862591957866767013515864898633704955093585657287182003717763218502610089913960898458033381085695629201540439196283938139417284697315325888380264500975021911816962776700987758365278076732889399175209217315576386182235762862191467292307652521796688603591982102321113019754620717078163587347743405766736182118227492040733622272 9546 1487839484586830297635375413498362454296124404540325523941405815789399487308357858828769118825193987608045575276195646838380519563715777952210454885562910900843022774266352284638119021626480340013434349519740665693530214557655817866502861322284067556131684557658280682166641599332553686724111191090211975246929525023860693958031102690886737117271200807557887506781821750698682591730507373902501915125297539330890105824774015445219031418710942802127211345255572862543491211547470374463567102971124970773921005288448 9547 -1585709990067159811059085135664352274987682711621549155796625857477029978301134707321132056964931077597891975976527889281908929938954586614602216578934566419462971417841437405353118864034835445658519454706295875870896513026500605931139262208162225003422334492211266209978987136288745375522643680252240447681510565480933532897875902606050765780998814904127514524533824138712128427839147401875993410465300966337003631154016534188179214513886113141243958932407127765442235108015400441616144594718141383550720256507904 9548 1690012859556371506563787348894579825718997787175200436443373201315675820100644866699826440788196205178698518018892136582028485218107788933545127926573484423591762772943122384445086765162008321910606186391708491409453583219132924035914371507157494238727337036586621433543007554880980875929437489761905746058326447849171104072244168227315651451765687001821127049353845721723537095633843997391899445831445063521428319675244037121538440290648620459779397896241761853586381323008518238392928824737062398152005672152704 9549 -1801170481917473302085742334813873304547197150248957126066717440623979799441657434505939908717076163679417197994107169039362243903888402542089900040089666504195925623682913288996145724620076370818476410021558953741531311961245948733874817820762467191938758563118064919646278866542577473462485885017897245628658576163732167081382097102134778065632617532038954729133754934471934319283900666963020263139519144638281091823752621134092876696390399028888123226338872003430217699680933619183886172278596700411011164274688 9550 1919632958621644586967245699951898958396476088046118118144647787605904246018782580329082244256609762315758722601658411965096681096986210013548241997435503158354896698297494117286550352824810155155212717615042794327069790269401380644566381891456016108615473701522498847477954238632206503844614211320127812954828958230912379515886214307653203880849978757880625516136553791819260010678111980915818360781051327788392892590773663825587385028737727521865485148078821185813468557687194229355946148927585657813784038537912 9551 -2045879920374022493046823830928086919639475274250023509054141200417584127597166303018586590310864481919624662580786818723424393056205104271822894732827857261324330442459105305974494617160865086404003777399372731304898236025235687887940157154645035410002443740397016594436884443027884392112248180683487968207024758702540106200749188018428522191082929383773522100595916832900874291386566432652542496719300178527832551066788542597464324910167932324654904259414789912772334464178915849470968750626254354953281728413696 9552 2180422462720240925832750917519981610844379262294949878564938111870172014512083744921764529641237969501149640983213467076613459707598029874846185068759052161238381725769216639099792581342864783886674749666012550406112222809275854149543625453835918928992475634212167892029666416567689909486351782997512929619620071780322611845513182657075142745122983571603793051410550159951805845790190781326930628912653426475461071737597714923207824180394539244937722055704177739758202454801335758054890481648409608795738864758784 9553 -2323805208419664076387527889847645861269411967726091774132608279109850970393873351291178653386837331240208844363226632734320941840653424091181314908318798797268455618418776575060240078277851806936278729021745831280812561028793098805608834734242198063785137338026398549560754189047291118052737614896118830626917658910357181857972426258938512256683008471214489820009910533921181774616990761244313269240517144856560222076796795982925948835040492006841804895281606099898584562257820355771561837888114622315860956545024 9554 2476608504880315952535182757945024934878154925004171314753042746812572160477598866335214374925359727403998817359931189195669842403260307273126130556740520333900212255300428495385936462825544282695814142332548131312032458151428276481579210777519554462437466921236661194368199793263521155266538716519433854295918978501421301239687577809505023283616746779720272162967184034029365206817574720349330073673239472884179040140905272389983172758275163337845037466610208106796855295366954972006999690714404950651178662794368 9555 -2639450765492821734858745439730706428924339317107327443795624298949307857289803233214747730298621470754376030919624253803320227571690235359898228917862448580791741829457485797321265850010184089927278485732480631316184133927999319890997741681736002025792601709007200223413983776557643302936784030088090440186655099885497032968135928363230068332703101701801198866768469421579499640004339240633982987757767162297588462556740160670092741091040689215766882524094870945678447099418468269317383222508227981522130482233344 9556 2812990964278415949712427123501745069821723181605197442931853144017209088810131267879670913603348496967873666223131222494190682074686040580670489473909064902641965090901324832586750661352546200716489273825386869436603389498479636528406286539624976219256656148303757448474904548514427065143374910427111797161997942907680763564606789445733886244698011381582593990398398049831574233666755244070114131238778918282258831996929968926929984852727833019723252316764529221621006075303991410418464065322051024126522889729768 9557 -2997931293881548569937505707999347104068032114201267321917033279557051995167981249495212866461485929285621911268873576155768351610840523715483922030096554028111262457351205216141957842005608768370332931765117387925618698420887121210093552337649527061824745187544289459928059137268613406405059263437475173402719019765900992365014453517361547537890721033767230190345846940395763341676228236876936827591382607558236612407398679047041764640932931479413157987976175260139962057849523748446500422445809962336684892749824 9558 3195019997593295978880648883740202266609093011114399593277929503988030161964801493430015824221277623436626730854423157930343626232595200492525278695794242455662118507348852636504513866091694903907954409800684880652385013396919013660849967544607913980183241151038497059770958701273580476478879980347685846881470408588418608168982156261064257097086498705069363484894443490267461926170848268413920197172773411165359630829624223847546290059103874790352878562047199240056621309539354623809837616406342377475245112361296 9559 -3405054386790282624849124978054243177381620607895472461825491183865998737359162615111640256514421933421128311848826343823248388617013869997431735714621506398256665691549988716816029229176480445228897136267940309905126629434952408297959380641652047401604886671335167431305008479965928903604126763995406019717364173274487152569140791065962682356541202276359132726517548897267945081763713764157409180313745889311315692250407975650339901401281636334703636472492615071418035790484502480406466315678128299351352453103616 9560 3628884055917935558834759461707884402063775616599910177326073109722344284137344608938865069124226288847259105316593087508025558704937868745973677129995978611451483432397771982391845185182702304002127856109543765584181950464668786339752401321842083143897453048347007489660573932973493800295272239234832760873779636922644884456198137414681137473358248678915746851553569837822789535072992854867001987682905378460958741043584305166841186984621740439661091240473850887516703630897955033013691279357508184958021081640960 9561 -3867414307939604485988404459096356975503986179849033977581289981072530468621703180234144111422110485867633492032568468224706524924145004466032392762137841040209607486584961824454642370900930162186782125917984998606478851655914975244214429910022465434976282592953576611737089799657245084035122344066659604709410671634760555064175603153232535368769466538394473793050941350044664649029102912343261470710373316726960780520033227712111349661939019427346438966901333439503759683932987453060610592928321623154943919652864 9562 4121609804017555127151630069665123391522432192046651689720123748483062620638284530446202271905383887868858158857016380482185936291101021667035348633955105854247227743549946411813154269502262813958399831174536347322138362053806150508348175581202020533978857920648227346932363003469771109514430140005694108967260006581215213744991142643594926761888799163072496356132266432686408176647791934081379029683326830532995950665386341911717613398772563243851939824592535089060516024668914763434505429179160052114920348685312 9563 -4392498452091460936026007481903406034894910391515236950697242605641531007046628488890421126042091781498471842374201766333303787098394629440262937679165875425222748859810850542832316709683048074040740292504108569576965256695919530275793488303264292390356554254101885511155757264406103997483191632277686540226914036579099342595299857702646873339339197484425541219115116800248835093595889820729358441820420134255990834682394654090550605785500128366198823287314100038548740399729336440951786826357826066978942297833472 9564 4681175549978375067900898660275577453241178283700088047652866234100373770901792368545543838100582089173615477031094299903997812957555811449509586992672876498178570712086234754297890972875718374631257472483665864628904476011849473257649924792691392204767209184159543445104980372296555531563657857494662960144409774073605444279528000161148339644677109041983004583737682402529642690338117827929511456834831791316937629238534252585830836965564727454714809862859932474347347694372240909815802514285969451426202900545801 9565 -4988808199639092966692616077827416894120352556942066040546783790777144795646721777141725613163765753076778750262897274855926408985119443657588574222835490845211821457239080192535122806872701382589500230008146434325687107587219482979345824115564691346877481596319091240503514215880590580352179151551753691639922019842516987553103171808699131767785915279579201720986455272498539335332266115189055477793495127774161904600647354009510557058254828946255066500066271907401377870822293245452751327536036231804272260415488 9566 5316640010343397822202666665130031121964705942654575970049008830839401844466522874941796157880099235425550046257995989961494573496197521102003344259280252811734843328930240431594049069748854778507034612981337054783134833898750269154237860708782584613161418889249583365462983348354145874560156679844951177607017350282751332979051261295739486510887451487051076315055388515665589421947475386128583538408114022773510552920585140832182477177037269426448706820620139662341238528389985107835361573123960652563253167919680 9567 -5665996109625264283629668426523981445680164280503288787527395734046408282182634810410184960611805756103980501776942411442036314662775805626894447249846791863490907800801263665188385781871011441115726814874199009241709980252726767481191501358888599141899715996490023794206277736918744267364827663678246412206681158769338900765977581665624272355657477395578032530208967678700574213869405818467531678300209637528701086831895395915195271066625321445052737563512145167387277868250409054811922521198405382440641301053440 9568 6038288482153311398768462296959727374122336022050369975648008304713430804984751514676051122443205224863439016229410984411960965805687305835947861460571643696453200574269885194419495890256369261731679282139820812761105215908078316821645780631484920348084376220932563687390953842108615378534540934084211256873433010697989010555323527628825936720138033318749250481867999243672736187750554930559354932949776757676820895870233812492069271432756924838833291832977600147420361349350025819548856919531323651170732924917760 9569 -6435021657956576799017599901058736065484326875665698853808992491454379229723620049557203446268032346337837390044865698563615272775619082538175521152168279729232243656133393243886824909006385855164897490670338162473258211291056785309796641806238213987449895180372291900983133887944614784796351636391159022885498297854673927246137912936909334064848193401659346437721566193177761219026744583881154484816404664914593887883331762850654963804414932255418285648516248322258665754109377349941388293470250396433049934888960 9570 6857798772846285156603534101187483249997146195334137062522974228540755512789086573167925443691296945435544189422110155430561268564688727591105035226149629195156297453263813798987671015183442688514562974221924954755844175218296522980880216349105830125919262957412971464121005137822900602189265859389070128123990428240152985379913965632687521197006343273501492310493456693344839919828125228053033410567313006132993308050970376552403296566885390564613911070308510613920911923121404357657203860262064698734850060994560 9571 -7308328025366301792049536973223864501441006482477791266727616376884120199445082813683000296139540024335556993831037631165401176234574385992267520191346203069655230132411810228179603714965307099736213828756784181592691611901017118266205126058977430589230134302052938360037415044561190215548309131822149654691002380837980508421400864779152781610618319464633352484779098067781398310388817228171422095176604136686023083370797722783829991676074288617408053855176545326976316307212186070608166505151582835649559591387136 9572 7788429556194358590811386100260234629367726323213359036325941612867032449977779251079015744527032093755903289014862491188206691424822242104587392617570411214086915945993112677852419282846973543736319971163763605700436934094535931321851384667573490461696519752911152104478653131075549702323674073158729890155306347618411281727367817625696715194567349722279341849457956190207854710841080650476485415328971261205775436008142734527838807504005405851921965918194685324950954536073853880521322818318735434220742958292184 9573 -8300042777609264119270170174695464723773298671192265751685698244926349143507267177843144495618737336449854078796917287244038100675763203242580551355545819897202671909093850598065039523564709008063267032059788929485108276498570854634284127064837690190241955047041284551897885781220602653004286281439320697782299827551776915859266845838820286636084788817229657378186734799362123172865845953776606302985183328067541639413830278912953187976678366682611738970886435465712993057082057829800699233732334300115622212665344 9574 8845234182442926757538501895881539816782510124579944372427174354962250741367794140457938078434311125228615630928971314229349484841519383493669301466863900063085328088111124358306459882767206892074432914329676025482757451221438635809666435954399884495140961866171590199209080173809584618701728775559479483464974004787833588140720113234889375575748672815119120755140625237700911051112953885895450419585645134609427610643699151509508711762557566995240560987525336943317787782842685119791676847473028662669744239796720 9575 -9426205663857333192100605878032977384621511582496855154239007270885194596669016117782227371585075783612059075809480374739886305975926999359546995780354579959149220472195491255252250788192119660532559970797697379862690117281174358350272107293306084256820323201952393180263800111245585867428375604919051338840519092454682311140894810256351264690477086464934661505162030448690808609990017395908343586848120833433273589332397439063915061297261537282534170116606290290201870513598926015475528568697154210249630870929408 9576 10045303379333308477980605135676351997093767426352386295412980449129157875433669032519850226816627418305990758776473365540678788167063596287858409748499406220904644031900122329214626503698822740659803439438529644558815461585638427544208895909682349837918980509937978080046702895970420919802800078397945026736837508051999958028218720981317250010348677836133956159380650602667416571171197703432125779381129243828717345805763764377080114871399159076931054810037955840261111750780495198088232763368848427495570411663360 9577 -10705027194438111720583652585012977714788006938571998506733040201733945935040061936894720328309491901893213854640231901946447829000818986471064003854100235482199038117336882341703628356592639487707415084463757618301630230251705281122478989804292670973290552385871809381830724911670047808613575612249300622665396614058680204914698421876225508205127612964397115386684324219924846891431781956645929690982886917710568987358503788348555516147981045865282070478940112581833417097262069421862649061819510349475057637523456 9578 11408040744261399300181264004794583880481664020719806209322142308645278184886547695687415822415230936973285161940697716531441831990533238178531875883036224838854279769340514812830991633885777725335299243895707836410715856481964563937582986778523942024071690198331955315740968257952982097135597802678886670987130169815816376782075204336532131403994166818077684937637240214372260700654009684074848814952424835149554141247856637281228443994974701765114323709724037008400026017147591314548435150745836677702266419380672 9579 -12157182152883088603651872210019572012199160187806062650243276511350350137625610377187013081947426148795533509200884166931845708121014469282846158739521034309393257206964487958795905406230634341981376204265067452552729484891340874887447526429480197151973307672378676487596223759668197406204236805813333997928137587158307821983270579062472763405303231151900572276854575118029181039190605487641063665811895064766438072850548572292938167954636847480069209933310986082321247026742498630457023240683398280717139221413888 9580 12955475453872056558016044742412752175062387991169411649741904253400307710484072060089888792541894717492051736625375669088151832896423834083239072501644957923275858092943626747966693610536521661317229979451342296840129902685625304918852870395596898913196458494459326881905276156119911522009381542582089453873620714108311802647347475856301186115496909298513186433320139807903167577121169443989013128984245703569431682379109531552886970080311394826930395914921013301193190469665017602551625108902508597440021896395520 9581 -13806142757621929285937476045972913544072260554108986460625372332914250712571974586006337037584714593421462316027461644379188494955985974014359514043205256349600390971721582492118151113618917496542726175392386707358762597725343706260136039235481658864904798996200146286463829944866520347710657517535540421371192960042227292118204407091741788763510312504015228973509941932865444568615407254676384192856548101783295415360391684935352143405540837847606940067389399330010192720260517980652328144118694296907615125372928 9582 14712617214320667480546297395102898313069832711285714552134453526958348837514251574274614631667345044489524807269521489506265754340601339241507160718830955647030979944264437852006248881590994780249353306331601094263831995589031996685606549248130610228212909445562214635697987331232231753586975167695993065592172990041026942939509571455451834368650961600253842164037135143327200954083043280882045908393162694266566773828814627733565222374433598039606765355681277841893327225484924777679214661507814850622103935888408 9583 -15678556824536161912082966123352125957452518002434749947628340487609846221189451488408866271859160117632560346065672184181026022066689625889709236280395253306536173882998580249153509728947821367114454515881352660920884941312379167392314059429812112148352450828323454568164092742979827872408206181081719888408116091479251823269516255892075231638321599319341624228920193064445982085322042042970589491685264161922545357114953472489262531176416426583075561730450538499612926228607712119445366727278814267128644099899392 9584 16707859152793337329444802428294586947455252306695875700208746924246037434349543647364498311694602545449542376673774309456607759453858765334031128315498701832100441063140961076169900955323794091293690668269453749325482461271504852002599986312363390582929941406271861958546939628815388493490671971099031145271881058173900340017389418444031874554413299969214592891848528424843336427986825407706447571440411728623164624836066215068833867084194860995482169279756065529064080068956838528595210750399378746395740438246400 9585 -17804677003132861181530267080017407535618007032805027827245973978565431307454753370198421536429946506929832880402479662171007595749880395869299718960305977247008128106766717684536898288153806664241379770696854540735575535093785273357722554741602934200059021138126488423922881431959680222930699888796735520221186002882644905217510049900553697446615150140373549520364066992788898186684027664798683468283488817700140308515381695730784316740470885223428782419645747137183442780609187632952211116434093850891257527664640 9586 18973435119491887964801972864322019052426249888502610448298311075522803713911190588486533250722056531781639221151476626043128708512061587523680292949323780634212688442965336364598152336152785208680932508322478975153094158642725687989686446689066565094538166269135804073681411742223415251740825037308180845637812957066503089290825751894218129240958070462461946794090375213804511168387194430583384877730300428293794521397841895051869021502263991530657986616052210770922274830884715035177754077372220735011048489206848 9587 -20218847977848701500982344344388618007487186026783166328789969866796137994402079264919929699722123382366317197314386606256951297034715943148158330665824253369446967865732445465148031657192441124829656797525455825872301724261663902930280136765247162856797081638211705204411397950900682247226605585079925777433705591256344424487624599433337592460178891469086672049267872112185708770416664971559686366459019998720173883507997444200250662180160057844665858235896633344914632030625295974437057446143821129935962793574400 9588 21545938741442007029389666787168097016145826379870489602954148219212517148022588788416257046522395658986395209303989906312011878345484507297296215171980022090492712503277878976039386783186360511636128321473741561936318560493930434702892678678203690077821584126865611559461284111139144321350806157734899354319921850019889651296619964013428631330343683443788873885158884799873515615869592643212930391930396889163561983307288630855613820414192984987096375629136321790524429799760673732426621859552460765040958385638912 9589 -22960059455029398753384855936735529566832198272770063825620295232604744478461759211915795853729484803632123714316642523480578381469207321712322034232362442361354967825037164132945283541177775914465457697261242144425437591720623916345676819180873806515815469578605753814346298993171676623820703273228972622904116024586696079810075061543919177109403239469552288540762458071195665398368933339894249413233498332266047685695158907846487954059822226582411459497535577688898923252520868879347347734040877403770164961345536 9590 24466912559106746906351163865717062227032089878897528369894514037905003946563505347715059776516430037228137075165566853127496362001580293939745363902569867536749877514913180996521618859301369152423468133033943969795287583966106390323961215997847713411296591360114480952698886434366457655771628712379806477958001408772686531168416205871559026297205212567206168005473636427116683175641674283727861967488377634081255879675819779349498652242595297908406737222648367809043665961383788704601312609801445187341339365276544 9591 -26072573810290680185274187099964986308008043830372637592841002297960836270999751665064822355480905787373429178918028359636305019696130345444890039783210376792559422399235104708341320110496491002390845848387269014910954920383863817799948185501511488336925501062327791159172113841963012211449190483223266768849511101151774971187888393558631208249527021084303492305235404367742053818258125356494649451279421359032660640018658551175708892025786638018444963478012481078494567194711587422590697195384708881506241542619136 9592 27783516699691039992718528476915035771795493599467928183469234572515116544620797125049714345756624370593358710021920490992618903846845567951558003506923642880822362093061517753803232872346975616707579441390941154979636288415855424598008385197767647797670196627379326396466072793104498436052464181131476108467865388118634885585687218286875293256596154020998791674167276757886639743718910698430871362906432848099616076694076336820473676080829611430609833551069131994300614338074730867749076640474692104075928022928384 9593 -29606638467091578236690555520463508084230705580154167678863592314120758658449920086397857108351675758299008275084740608768759274776063168195423005025784792791153892506417135719413761684349308001701586001967418928347114011488545510980272639465190374385322886340341984937274414853215052024697554721668933573182167354848947389573405815191137671212919859774666382449778261366559648478722764125765270996006399746070574089215217680603582295248772868766637505333115543770473848927422708792390905557637798381061768200847360 9594 31549287815139145943431342441257666843669101593725827173217374568124299268815073355334736438700130554233013164940926265461216134434192256329424139225552387672531452236978555397420733549499617837837839947707040696346440676234064097202705596584420611044763701037059977623814459622398994879005617824301025764661056380978578390450340694376006050762399298445502173103937586257813404408089892895013972283363160548666195468854233267179198902649562917152210923157690165755190878893871477389269091144063025726230628565143936 9595 -33619294434539615609796806930942433081858538875818329731276062977768651528640353876158965283862288574045254591392991076814066773884699669146089454047950576458127317107198669533975099465655257209504680184309466758075435274620753412361604227368884162804309255255538192040738533813102552737952988624735260762855912873112212761688975882946867550513565467630173592319627128346239562653243017680611865331470757774071531398358851955996500877892918394447996009853671062780165423165349807833020537826762766872155534257029120 9596 35825000458499891597016038486455945474527526736524334547284137623221064854062722029148827184306316642859214193568362191720874944473118146693131954815011537696313361314312404966067926550883641155973343769522221493790848783089870046300173081569594275453037505387266290955329507502837547567195599757407356811502457924372710839470745164910938754701959649710925500476177547415639850413506365564825656917228411220443278603175981244239463107973844029103035079428553284403305386084342699642744362570790368027660927205087806 9597 -38175293972368448698968078497367836856502405749801002209109084943014666300621662601360204280267028230656238388271550950805043439176637421374480494426754145348883436968281445632283522127194548809308688477222260859010982468878783197628194831268792024637868397635176039304603652607475806114115962120923911092820743574144954043806719156105565798028586482807830519866558534918426502479476224286394795609383313213231327752242679821781649076961246024970281011675823811815555818195657036298577367383194540038396839314063360 9598 40679644712642635913849661280349999638133466757391001068685611319438457762121272910389251008352949761975785605184823110024315330726261989366612014693264956640574957401479608911437653945500145946478311806455951460458818958351495610710217813333665622320880942901475741404418374371041448069086262215694665594914472420391499650364574109656835293429072265101079754437167288754139302347643254865013579876697438751601132995702974015308868584664844379296980453649541369386369905846565746346518487466782725412324174866435992 9599 -43348142098262226959306366290175664227252927384401562299320539283405273710161590451370425638750513903083135384944168853332581236439563362386755488982631714541759851805981953678818901085596243275400399364725874327603347783313993071520953679538733223800641220185300682599926128295238382134808723632039387709198133617224675263506481815556333455740775659130010851255433936412178966527033311072529001482417809101960636775342325428924167590001239536799349709034358780075257867628869985864927194217876381105044725761572864 9600 46191535746430257709776911918801043425038194560347057096607636532799404628594986130080708695711561322625064954119940900957788313291092123602030612153321229281483736887021387225286303594763363602749769053675815099361037414833568028646222971831765339167639861768551929092301421888639448777286372463382175491860904330579311740526401161577204451751979286427140421921301486625665498961821318230226542429504367974531990167789623298636394929267771834816521615767969871917053913084424377461925955245158093269482586645144064 9601 -49221278635131198437170585232912025396047214907598856920886995458490698391794026882814822965727188218169203642834432014848948816913271251931811671878626053681034576392221793324625860615090560152055068168198178096888227439755070974779289040512864617880559969075694045316004578366196533801960516703336555594658755150090677034196205802995951305230263735379548985223369003213806280196951741531475794994480892436736054840352850613728327406945079646631460322653123725490568416967128726348968763148225509545210219576426496 9602 52449573085092516319122234469272909757291339198123678385692016535636018153809165887927375614437272440511288378694689853401141082382915797360197992918324560260124558260263352000068929598401237862819906771513487367691917552662446585708891784708004482762642081134805883427274271390030023875277271317225185535550780267594178022257009991942568465366886649164989934883670837571526456188774119519661816531117693840566783890629632202343177868059353563097935028545628011432767459717939524372472509273936768790549890175153472 9603 -55889419745200814874477127614455865804021797735471440690314456431005434376400703839359009873746007866700106504825126925607840750323299049711258221419564300074383919093936472573874757832989936749807928795518455554691191295554951082363297911479575667862511736237255240280167286628654837821188893968319342837070426664624072072287205716808245422381658605262825667341094844956698719638085022301050769559372812879463986606612958097889157172742493274310559731773095037970156512314867806642262103749366818063197774410678272 9604 59554669777382855671418352106114234694767877750951520384677466637211147947786593581559440752525090107792798107634593992246268624321824053134710160121149849080989562130777969422607066589602439573474727867905534373119929632166497248611788739329001252784598563176634927642710837194005896660282845374700757374406925440716055551108593841759207889261804481495157060852400413391657558672707034097273170094900552989435937400538715784112225952568447961283644833778144913774183615911892326638943024984356387882340738160902364 9605 -63460080449742655946651162750942218971728862727816288966525081220361253821617556344554239204079919916828089399145477886694353396673791531251687996493874338905740337294870953330533439045420348371724969786506792977108701352916053287951203872714830921427423570967473118721332161496781686619325923764926859848649691547315565202475002159364670784165427463709207477206319768735400481805624875682830475195074763157161457557687961476711875187865300665649767703668045398804223032807562302916794245887867015083739566282113024 9606 67621374360359403687161326276363629842182091075140870259456345181856245503174564146284486348691273376878467724174712947852777857660216826680324595621043875999611473663507173527420563241532600665319030470328573794729491941519908120656952980751368954256924660976226627884581835856103570423931575931431805370694277933935279940868229499499643034605158125087251429894621021501948457363424071720458210874233272974778426525460149646580206755212823530149519863009541908161060685508325834187239722723540343812278932382677728 9607 -72055302528651339140464837963519950960905003473368948853683336605695284342040364385106994509597839390421854732148065936852507683691844349247637924840584143249184970843767949553552214276542790441765040354193908798527160828473813092016277751388317898752218652653197954307957458427420935512719760609959319472262148741112427440807344308527397838519590742371721598134702723292157553241623079138769321971870626537365841541538413062271955585921609455688063183508006551337008309322928073922885524111903885852782340354342912 9608 76779711606655743471066796554610494726271244641943358932431910874659165942429228853447368029224110285687022666100989522534117161263873586836602321391034764364611354159994102173622027118080960943474979885715109103117404564150016699557352184210309441055592000159668915595396496085618982729272172604693424669812415552848475313984588627652100432793381690086877729569787314512194472072457707806916696748195317691384908212936094127468390070583225452053453220564799472696841664837613193459671337697385871541503714580644608 9609 -81813615479026230212603956268450150030470533587257114322115843763461080659146439006425078109664719497489296354896588203850764916580536796783474685322353294020412314027460122651659364816444797397525073762216015716749003424374801856530735094017466116485676314478115979016185038940787263271002320229723594305153714040719177791446301118119575822861975208305425380195021154044561711595587637022342228067730313935023853642443698287498199365606220430963406747234054961095410523598908575663072995079343592975430688736018432 9610 87177271538071130048320764244833955090378928425191464853365179845122811748424692422384706437438621341861255510850796353870433109107474261542876777142648773900552502474579286431528071760839662007148328269818448150537260015891134263887057610163548324486024584497048188530609917301146398438494973888267845136089542255289336357886846866146942599738595024493894383590330078528323487114786940475266374206037330143600194545325002178171536689155261686073358486215281480052222510999232004183688468975721867552826210079060928 9611 -92892261938820628745488517105961164375336396063296260247712564315633961867326067933705355281229894725858206136596609005935011920170259873334897665696648896273014072292112342102585094543516894638187331493167766646190107513094377177962920158469677108567868537333338048934977446053619061048102134180726039576261678022205231202128949754939753271689565255363457210395015257802680150864526830908132849073189147250686116329639731671063594566803779920222452854803466497761762394192768089163122785302916386516275636805304320 9612 98981580158989730538096377860920131116267107995447445787526618703623934271895457437755444458121664574852958766706320960128817208478606672652727166740432451405705530271596676417815516402767862511863046697833581370709837488288067210922430582850066487390061761379730233266319064518600542723472357832393917163673064310421127914506128244960434865337155180684191028576162756056808534398024181949518791185297911239474344037502894130752875915155371927484042328221711389322790134004291192464923200257604442823617597135784648 9613 -105469723209878172547347440408654904907256126971955428691500729395499538469720492535240582397231871716250651144041026906300976854305382373372593481469050375876796034572215420452807054942745612756616700490622796860098144133929482629834068250781853274647700458543647672249979474311809417162404771381411505403648435293700063292323647330856815921761629898415716200791261236203796627910919353714147080395435283565877831559751125944759187411706152252865864028464438593182770876959385422642736523288312699234552243720552448 9614 112382789866801350184849509235199969531686247978086927659976340598215340842447931237519126725998649181503839117249291747021852756957301322904210473834637289473858191706839305997876102141966841697401451600055529549684495439313536359722719370204722867242283006458124964289121389355464707763284515259639629701411843355234854170902883409333954582190492361877159913081956618003133584622774619938590549808566020069709224632970914248700159197273873827975614324205211964722885827167455843608565418565717379644159915001889936 9615 -119748585311667845774819854335614523762502586245276305394243019533643297780340991336802335156688987094995243837266277548518040008094227800010513784200507131455872378888823330867588922333959016497773596336483369749628026821557587089376376242178737667216171328819389422880165405207288574193046028237342898853933413718447501917735380427228960794129939700197138935143552790263168060397494595520981140136697094105023287785001979478788637994774700422055294862465190474554028060381350846137236971717174630437202774559031296 9616 127596732605904832118171740152296062128175743300404813379081000217026286144641784814076176163891871729098922611395893294344873911777793050394746397941084971389121086087140175726648547354289688464383457672878090109399357403784209748502370730913065405303247697815880590796747147093998410467872629488132055109652763289242645716896694411302633356510094612846160010256547566267202589662699185730362798028055351397858689555126324213733456365779520241654336799322885447492476699952228813856113641630466129746700682555141888 9617 -135958791439184209873604742918049542624954766188264061890520984624679757326956199170885152910397358331827181349292921153780569354595204903703020056862092596507255657509307713496491891926698669908199791229730290663977861796592318910750253213319511209134796183600923123895040630328946424095029055326432788895917047503324827049450325871404564682844363145924271756688069215901683904464552201175629123854878595132919175891816803239058161639105828500850343644215802026002295078561721522067337733583814440615894845795336192 9618 144868384628428207543955182480393029570541287702020256965252414967460303254071027702795827868312072850548027065385070494165317452735166971024140693250261616355775319090667295178687049694599835616225399080321393034473826499378961648620530545953564133564232189741918021318885609591743703707295669449892794514090410314398668109793732159248856878769149038311916031607778853546236868890454113948998770908562841828042235836751952555037246479466411770022275080831767749579206392295719629936137299639757615163926038081857536 9619 -154361332872488744841594703844081262694030827632613669734939905524443627503450840565819718480877848980204960656639001850261445870223560724814489854238336638738304411793847277469274748959560760502089238470839670451423578328208779082463365221460913810181777271410132643839921653788227789087894734824569179573650868207116320738969978222871395035731589783476571009993776770259375242418596419500889479538090880808991974388616998781786053792071120449659898155475371611016252143844096786014618418662227370209703311598157824 9620 164475798300823055260267065322772423185596882060253121955783337268410924332673695407517984648297196360169831937711656642410102026666075887350205779093349524828479392736112492806474538196226890004222779773327481478854028620564843014993029937995712933685944309361840470989381369670061151282134445547290441690994061242745716073590799751447299297468360193393319582713958587640548511322710131110888123886901316135580550509001221823725961388573741115177798644004634582384848300960894425866178202226379687489752364690894112 9621 -175252437389559791633429446618609616028116368043622923099372741813340879325954730769257199233277552448603540399250944308014090229677903305412599329291037499932326729737756495590824317044086485414231070592584395037788628740252365636213827250001268357771048880651802957371219470380862745498724939797778568572147781399883578724427438521061898625609186620945971895137327210020618401327399410182339292144250812775776793509289708038673614282546789993853855807335847643195970139551957076719245631827054215718101987591979008 9622 186734563855704516736166085129070392109516023390805395860975757962308897190623343093376936598934673173849403855627165429922773436199651638957217556922562234506560181426686035308196387632640547421067403138805742875324405898201715669434887817174967645218684510655244821933284276022829194760341027866284163204049529976513588920516606434604990536965927232929091798222499233319979738813102895565906250815840087756287189006477772411370150661223810388664856431190610022326422765902181143847547662300822203290646917760672224 9623 -198968322180019587024251687815733277427342078719744884895058262149465827080645975594529831951273926885660767347228757076309916715950652431641117944320539573446887740881775600976859328762242489805182060847605665073893464927113785519411566969558479254535822646339331802539726617180006220778454889392225680167845736578694475954163769423909831907353578214184196311302188289640487943254877254825630947206318179213035779323404724305160028450877399114266257080927463849698394506404190171773356147078546022469436891952316416 9624 212002872451489097099273469434711221036674770769108680942559413580494576689714345386953235264687178652363946231061508439039001824882524700749879656795581486984399120730151767454731367256727421824638595817940391571011462916204887486402932309525183088699262022228471595702605395193137663291110204319872128781881241247506635411754007827427021114087626316961810303071445422643916623202331476129435477664367768263796393512526141369168148697086649454751418288739250278163794013045759819788744492200330368548558800198949888 9625 -225890587271413165822082180535803441578186034242739519124878389917883063791493612908841389883626444082119261624651933756219859301445143001603435884455580574048582247563523452373382801401017652050294283724846399256624789284451917862468614429473767871076055244428760097498042777923003795479312109204149365523471325019280560859352590402482798837909299266911339192187219810985210788435790247268268440911363911523434426859961449761078713243566214775935457599715036629347745038935851515711856094642832863662119361311670272 9626 240687261503246754278167661457495241797336391351515112092080217569764613145979562149539791938790611103708673615517707005889817242580519787549337443440658224103211565271003145763358140797289221613375030998101068095730676839208404336469479368555982935640498440572314455879491700191880161407725187192329183789694574568790002644610811611634779959231113643972131347162018756207108593686901678195853788466301606179405485824617524483952441959805423837168678304800327728170213581140113532090382597590813759873638063549168832 9627 -256452335705497405188085687434268425174340780583989217233810204702726647511994469005741194805127605135957947896837185011398358713656136184663038455865128868093627819302752287565853373351134528864661270958715499563646499139335644913901706745284621510664474327327448735551861202847874926889725713895861533225068423324017729604482194232837281169407550889837010310843850931761964801074681558364032809177863474451369455770821944002147697084572761858612538856131757751773933133820089386692674339503406769147153830239010816 9628 273249134139527185456925027509608979490638036575519454121847603012432974197999488955856000752804745804010528005271214853389042279076346822232400795218168420578339090073607204520487722718362150892542458034592955112408234864741892939279936804395970635358277207976661704992832810578667387632019504832938352248600662898737243731512688168179108294085215207975579062466143776696515835445405203985322955426634567711086757412380158059188408444085983569173152836139879534735950806282687789189731871128134496689346866632709342 9629 -291145118302183314866389505843930079223482709604934265789502901874093239431051245395424329014421514046869547006516972182773281875894406402415372664372335803923526590670354114267969487794040233105487205239648747153765893348882526231398471941453621578443700327478872796540292846473929304323932393189215135960038877265791217548664018166935802248962600009242790846830018083516933265141891860394987837121934646996596110407759777320459404114458536678576992639903748162578054108592196533030861836179325890027618771430539264 9630 310212156995040162512392280364067565865701106914695319781105811516699452068785952156925756449557618730880873098623105202843842104831090516098958725781241021320248239921779723410289814700483459207878894455859439760554444496210131838818761935904734427266028076912651884433292369944008310793778885425963313608627182997736223537981072322022689432316887216649710029108263031490435474716387262414779264296061283307443536635786398580184264931110187198615858408433469615937206058774025889287037004852116175441116492726846904 9631 -330526814007918161457066025202792313925738795841297234374127294490250023603734472332352926969343268464340993022134735556891185836292448306438160529247496131550795481256090796201402786102792687980608417722059356252189629947851568782456631299222935924941698248424187601141799241919536400519321703443010209081612837511789696461034557963625899096733146608125787125169070603312929422644750727636956355588166523881245615502336263567318557279510988038254856583114737998483538279501306547070216720399608149416347278719844352 9632 352170654564514361609094737312605089955852702879346809395982094781516764770568300035865916802019698825338466716881052291942545747889337555472384336762430661543031216847940560579274477487806069066232019825578282968317563196025820424774772458802836066829734869474696871087470167302479281634848967541455096128731059814084144947840498263419905601454880706273427846867808353082511546835508015540488166247047133469593434246353702888204249528715222849441864246803538092607478589348739929254957520300897934929545542146560000 9633 -375230571752713434521976257069116186753782568988048688384058960741144493121467737476958729046915898038343360974173188892019163773041787167794268101281326670882211810700467237532505709165530082184134459296282176919203108901315564279485897431304741223227758473983033933450078128739321403171183238363629515740275217216135172617963899299354913036229898653611558845226547120142701702435974621227961371209162106146214866644140187328982108127599896237313240147656816582850280140003328412527612634242288140966263713836302336 9634 399799134241743680851872914805484741411256468455781179561078872985689362932743536329622589000925383880102937223186170102100581955418825818513525157686633401553865140730827230014159857230889603027562119620844411018548835774137578135584319606472561484268707092220990635114992526577157956811062193196426223321335518673616549383371975039548888105924351643812653626171895904307223990950249856952554722206088137072972739135150251118029849638069074859469899434600641515987729241829244028250620710586877324623475860160640832 9635 -425974956673115960940146966926475732576478067418282658711300170699051930994643014195049545789941159267594039115928237225746201781294990699106087038489753461962792805006269055822934940160849087975943945361758483855625118440050638461226858299228393851354702086412308158552274922066944044574350346625786277693387788758540435229861444344246707833209556968170487593469280083987918001422668517051560125981068385054612612828561581982288372051390903903819740387091001936667033731632354125776652108926913990040494674009915392 9636 453863094202570981113350914627263309385825303762950041708315629976489269875635079937348814651527991790073957324175997785007706483675357564056473057612267274315554420195504479622070822348458915745547747789346754154747582592582719514252356382354143581509298195602396535291601771215791353613811034130803170524906421635625709074080091997532481518194293178942148300711447263558395973299825166158202746735369473772596369213227378340962670245829315466053852955821101345832413156270532857256126248918704003216063420787154304 9637 -483575462766420384449139971225109099808882287934692743153024696763831125086981370557208275950063644776300091382526123908392172601877780908218415899576228643674210579682282561974694645711799606628807548408756009133827699553280601656704894024650640319577754863052411863655922160228243079883913292822145765552347071905090099652633918595479375181749962470992796006278089406411301827758988229082790193321847694642958977643110011236172015799433902719502513145294860229182468821954929103520552177186110296580699221320007680 9638 515231286748081246223961152133300873677689980489924305256187613860332149056803714249818445116362587104007859530030572257896957282387863859601310911956701777536512837698134788414085856443578121060424302113972408295780121638014749913817530803583424155430823348750753059960877366368905021547707174547783593265519512603439137477453016876503333937486759458193909683052015423335398456510968419843978622144754736649848509117492342308561015125475230637832567157433853294384495768069101884086621904373235825762749339992640896 9639 -548957575829678271656578252529378558708280784627741959622190444053107742004521224619343290835409592281882217017376827671904397894116331664738764545001367344123952291852157384178703861864786720347712272578268783482010400081785236633820412858777669563676252178249308879360989300891596392067213512901524115682972147435161362802555764708189843480920127293091410227933701040564516544374253283581934321384005877867711053283568928555267897133854354953387186735941424890887627995653637430039363191275182718421703089822105600 9640 584889632929756034380035874828131160492479985007500868499881046345121157314547067625312823206948618877815534291589284755573038555052068851408940956622253158837342259867453990528046143751836374478477090364927702287632198672353954386315292399454158032617939114917309743796071456432167085952099255610676288989572008003284825651989896731181360077372646443584799360111126589746968456493076505051609016322739122352719369510838183626710787678458084455433377703198150962130248211568226696994646580020033788987559748976845312 9641 -623171595251865874405656020882831772228319215586605413928333540663911841168414849017961212834456035313801924607697220375179283079336837276914508770545853708536583938588751222776795092222618992436444257923670023631598170626551552763830066595399425014725826578748340921288824175226142814905870925929469203500265098357388099506205398488499854592746555544268578627319369965837135995593197289786394279220645470201051526399857757053988391777253039828282514252802282471549909799926978209649621950847926328145398493268148224 9642 663957010600559411558276607297508785647478510394514008787972593959810927726398303238923720187754102209899621608313130882484920689675819830840259878466395071839566436135000558038848236848038962351756419247371724059436634734195774390392278805263633379026566924342519273213347462814968696821300583253517140121452228991405331632984713086895740026920697257783379094767821166424985525676284000189543980352941814851394763612079952253943893445396286874991509373753667040274825441154473285075614226957926235012105672685902848 9643 -707409451261655703921888061446360383254957560872192874362220120636161700184269778238178582976417772558586208407758517090654043431875412024750056644543386192219002556647930608608288581139295668844150938151567932598232680095362790354540785137298489854970662186059513267130977074210498858973367179256815331178018974538529344262467934194364235315315836173835394632338183880218367417263294632460829036917077118258587504551466987887320201929729585426512427059601669728684264111202226244605475269483668652757236989742284800 9644 753703167893108498873301287783239693477654453749023443168635035731053962158694300318561733623839666088609644379029594768198302718138653957117079367709355256304856101536912085708242113284969993260567349310050004895439160534555505132800391876521916081559195275037766417877816584016404306030085476078783006270750655099352621219629061395833113634331118349808143144653783576808122168179740949950784281692473207513422402452911545319103949812730563864850157939004342077999770317061573621343889108441521740426803691668933726 9645 -803023786031976524118126491758661656324277122696255263683711891695578075337488953601598789457381162365647126332184352176770997642314342756071063740137875892774104396835486001385734527867385923386377674080238828943788806864325816708789512162853648297569220529077219108487958235021784868034475258099181307909623699565841917104011373750371713034858237613940356897254135174056996743163797727807389534698571728772441161753136443851872231427191635686554274972002563161710184134299793040440420037903810772580017006761213952 9646 855569047992524557389539237510758269712163535616817266802067048750908298582806836603050813578464223958915700455436838331832537823266593497899809875412213801686855435361014722431082314930436464991100753460689617487082870249591937549190768056611645316265255280704351868338234730910105366563816197319815095384756202833990811886569087223964206709792584706537530074329954368758279098824353836682844042700158875960700439344787797058431075473001417609774494508035842012977796476128745370504013250075272756502941407393776720 9647 -911549603111028272963198800356389584679366688565822379475169410293180904011350320429319507067789138888786578784559801246776051274101983999029277269002707160113503125550981494373437060358628400337968356311919435884344937539876973627334548975826802662105526505961350027790481421832613075376989069251461579322520099876054148979321655928164687641281946644901388749239004355170424150674627563522801083575837774184560599892130944518349212563123439365110680448589049771854156262949637608617581586001869878635745163142496256 9648 971189849485137391535484032891578423823115741637688564381752640870174091550814240499465073673348660499725522086328470332644464424166930137790654079860037270421576956245019139119430522031730705901476327324018831112584509681492354424662238681854443155678079049012228999698254348160968196114517369823218933409813882156649337340180176268501178795719772921556196818710297826432836465601739855938136300626680425439650226313830973872783615494403660944730746628752175755669670910729124067662618680990792655916125620917085696 9649 -1034728830560431710492268751199158272820608648848006980194125702444314575140673323911206666567981762357291285633241613950356796815856186258663848443746325311161867515091896314830867079410567855975321845339474682733520764943728473693466727687825748923029309942418803236649993644038035585300259148787633360165792923048501372638948214415404866447154662687886865380315555857948899623161412758509912871828601016271988247387193784235558662225450235506074149224886010553946933115438563012357088035508144313282983850415751168 9650 1102421190134894881857372740785463116864590557450770400082333169388551696858715681101500551998299838845812112342178448186156015914724041198726778415085018791197673534668826443932232702964029869701163852060530539487253803897818225451580299571925013392302054494461816650103130758649422051914080464462551021521530683244346667303565816787031832994265591942315706447525098382319078088498618123199032243287553643992689547714514215740881703347134624314129062241888271656856653824822509290348804623089868151846274500038615744 9651 -1174538189584295724566698341832207620081390476329621234523654558409326096275470709785563615328430007669967012555756114435684996899021047516698901173390550637432572604806625761177485837983893298070822034816532398569682336068855923187538494729912814220638470290104482140066624067586088505456269199530973624137208606985143223426594189571064411977312199512118029334314832481263506366553304379433408182987564056224122045196945870138913994047425198761265769602927172629145787849012801511074220623680184011183131103007342592 9652 1251368791358826881962146443243009393446603449019455586916774698511368228101551212594974511322971721957198137123106371483587368410704590465293135166895714319821728868294477890358218384826279865305170255367146961144761461517172905380121599844322446569866953981993368845586799625072063078514090672476669001114254816817743954309653558655339929974167153346622949594014647874950152255206926186427763519081611493761569962276613899255920129485878886021517808136394479740052966761383347894625555049726746344900146465767192576 9653 -1333220813064785962889256946439042305956572921606717394709251743026948235453845674612460645166228308337184462838705759853280226628060357929269575611562061832021976692097315441558983205517710173580379487365902412201771863291830041288819361462859130857491632090109122000232533132228196617256143047315079417795232226299034213339491589217322952697148407808975698815430830297398443219760610052726129860602842198981597446323332626099802791159828819707953011122872169478604254339360030798670517483843789501947860815608020992 9654 1420422156725638728012398955525294173033408498751800276257929516025662791467184585323564967795053878252888691405698718525372169583685028813330080739667972539009162742619217572927417917789592244285868014941437972830140234858953680197507303080125123479910330921844240430443727424779537682801491342332463970776227496955162164238800983689199827457573150000781316430687040805802061662469187578469813986766155119282936833030927040111005342962987591082843179191235370169805326324771258366827454630102707766687578976820708896 9655 -1513322118115588910935369641095842666200296479126416332590241251167478747510854786592920447824643213747261736679758053490044948716060107855404857400740254129211281752032037071594410135611656309582998880221293395193982247332113573692698226243236319043981244254712241502587112080643225669014985491993712631991027500055900315880782189773657380716297372794237494810071535270762497389324926259593635737265197901158075042875538834982882293221800055733756688899131305452432157645955852822120765373201544812831776755117195264 9656 1612292781376978511294494269355074510841368531983330470916525377288114688064667874178548142335932838663338999812149705326798060114769016737488511729451634423523727216114166640118492623872514804000763543429393636751761149017252737348228848747192874430815539974292209573359992299721353199615101036254362567599465831496425479896199791693299452449524505989772153716414252008816204976011066055301370636858394847010571121605071876070593257153095855797947061467992911800020089431904319536810490493793930337857007621034719232 9657 -1717730504471716258515111338784482866447069402337972789112412146254778180447856424735754946937990693779500400192362034682271482122528529188704865666903173827856046286510680306961639914564011921145866529449167815726390723918348634908972306269341746414339088265113932021088864754143168636949407703437366361791919396409049785612803880093186986466459960264147547063075841801696647183350441998068552430868389975782989331802995323149604866198682095789482301945454854399162085918296744426260578210960252796437469358197833728 9658 1830057501377822570494576991180736805614758616507500756095145729824658716364446143738822313672602990798108105858642929083208101238347348901773128169415131858782380391087956286344874909265591086976287313734715117391692411120544886914530503979080727170155551216797685278918759119778314615617772861725929206758398749686963192209975560194637145073839063577025605759996409562890368707861991486454220636969542603779965085678233983733015203359395807597765174458094654224330383637896998615486395896396785227965623498948553728 9659 -1949723527326515925498900759951094780589320814569435005915769273696897548634820242914507788009769011964774903254695833227133238172600763715801410416711419332896359971570713671365280281282566982885178188272645373080369336352347549569518279717056471317146521077443796628803256051540761401164884413029840037046361014178005869269834405071067955693894865752109302645947528651068138663318849394059228099544356781421231153626010815873920176964405424505406896701937842514342096301282259362366075159145193725392240157533405184 9660 2077207673784570028371702588292051328602247221531100488789617833487866991082674679691623590932179662295879988082081194140645753258857143926144876787480060807594759813100132684341367342020920433740132248241007889495137189045650977801308946893050712527134503442042760939241128134648875202998182276227508321538112094708028974592067609564291197240797562567512688338609590587726708046140098843134063184341116598816078152202948193429973194906920636937161909947375209130977701963988471585869177427805578921482600462717056568 9661 -2213020280322564086951138184740381674136136785858949652752282890178541090293331835529329389150921418588547915320037893040549290242487005451625518446365833616494909321124144721673618662413001735968054783767422119584026590204886945214307911386061675312940040856514446400961223996738647452301352904231649419392565487645756451172954447266249159423348337108304571924519201919914244616930624659249459880625496541783632683227994978462061766956786283367702713974403702845567484165757562232811482079750586862020790818521481216 9662 2357704970973855623290390807476294626998164537398023752959952530284287419075927266170584867953238461179018106484295237275191646449116072541400686243222055640174922106083428828292287694825476680836171865173053316040475798547440479190678302681604603413303063207042381334520450013875513263845466152202470683232744182727862128190227416885165541829532350701902578241202665732925859082980710414900960172330031205924675368221180658549876111089907058640529883714577439686457088834983528936681728679772119493281333521375407312 9663 -2511840823183464137464405212087641026116829040568720795040524050752353360502016572264003463514103276093011608983035645492306874573416760803789425838646455213650339545287046495628096142814181358056075623523440656177760150110897330248498004313161413965876235968006417896428524242443661647994558592972480312711756508294575405220086470210015495359572129957101315418632238838519353361569026923283018098212446615838490385576196721696007639263048552030465418264370522885613737489763145594690791193402117564216988005505695744 9664 2676044677972521389492189560163808700460689248518164640616448590430404056114710248060742967380150560737108374408070166448032945823130290735646203204586765260422032571335695061578592873272120568067918191790229921999300269335789850423829923295983074269184922528327579133456787229497071656730928384426200638574406867143154408974973290287181682423494280347192381238765321984817702067827758292532077532418140139630664849341223360005080814119866315503506355240292454559552361814532105110898370740959503157923070323061920768 9665 -2850973600504603716985506322567387438542361935094852231188664601529755784717300567486526073824853859453167136883539318972117057779009726076023313209274843216169987654266214774426012600001989114104751465520851595673548234822357478080134485520745920251672872638919325732264631365698891260505761467039130973947813721424343584156061893278037419933019703317185908129597955413261097800369143038970270693421242982579930698876633431307111216765207250098089852168829421203424058701544062131256973335202363445850140199483342848 9666 3037327500837332411997099081810884496505277991529734286229184199726605935585929107976644575324071723654521097532148892669446795546577634734849242582951010536321845240561536278748236699531656694746359947902001244365884573303105905346357143651440712422305803573388343834407683970086781852791504597609947260001720719873275532973078143484706940843593463649895276014732324200098950975149071627442849533696267565306404153047521728160350088923012357265696431560198108449338932510820221512475825165479996111694054830267415552 9667 -3235851925278472341345424021767636112988468210173692198156056128899118270842384091441686373476107901900206919377023533733040274385323995438017657285707480739552640729244247711018342080303214960274381242776538538837968498620244978954540356881848862899964031401164617896711951027597606825832602146827696158616436425276636536520059010923122024529672149855958943586275974158829588702056273599789358170943276315783869625725204566953144050988388301232514241902183931045493874990415566233506380350308745108426497429356937216 9668 3447341029442892481845021655386654800297396624152796779903106191892513788469714531402121189160673061594085058074660490674134926174391211812793648695935732142973521437695466257464101574315362788474750526114989711837265585211988649754546421820144215844716342483431376191327776812563750209904301804257495638218922753862911807736071922818038342028044205281873181243797390863559331892278566351440485510598974151578013354199883711974876651091865764553000987393052237232771339432563396736465679024520775654245036064948855288 9669 -3672640744827853718679310242124108265109044894496000476953544238455678380478232565857325552246066052703892995298137889029577882801545445436010272502883748415487136629332657348367169441452649335483310386051490307656394455984710735777746092275073330511553702565686571517114084864754395676960306663782916299477201572662749721286733273026818138378645087478273861292813725815256274112900243183296197663783589464475012061791203689402578540419198176471393873190973123636514688856785406111832075680811633788191432592108552192 9670 3912652151492011640602058145695684836624909254335583855315384495580928592908326809671470054857113829329610301993397769585203717478416884277215711390889104397268612756408487059488127975126864826563074993239415738428716667213007462203975777999452390291300638149816210610601041296240720034107066253985824054313466267029721899627296851022118992075604906438791361176555580825729367996346514865981095809962477592493584562472708641422361922185133973948531564032886585173734597288386390164623334831943700951922702613744625088 9671 -4168335070241302581836647872935780073912580929711563436494111358603184167374047026262693862930467038556462143128077637901675178520634608222089502066082980540429492076064527760316574015956536992782576324092341900486130798202033895792074496603779425933812017005261809676530643677823100024874487735228668975686766189007564005552996364281569504845367115138752667058857774151403214869491655528124616962098074650856935198982056696026067374761489060343400527549881163626254315043510074242319455677595811175126269687828054016 9672 4440711888595754107933156229833545749956843857829148259520067799653729711028620357931215964452537225568825003025770115313381811910406814190403902856381714175210876505529625812308142325907565810724416906393947613247807931742226921926328524596381020244383272957959749068371117111002587216257064819923741975417449721669358883018707786868705230362585381950428529500332669641078114920727772805769247365617690948320190676410047712906881932994365242352299843452567785099963008295086602616129111985628850165338156842667376640 9673 -4730871635738670450490657224357650912426447421656753826409455290162748149245190483694035736593380489784210951010796881200990650454015744652299331783116993447154120016164639260402225145063143306966218931490008350988120531519607298664116030796717412587859191859691981280090244383088218297019811716999477779457968060789527483694453804134921808112761481599349364096214985143496845495437594901889385928825560077647378168072828450140919125687881410659831949013103272935728122567306954929121490203864233686259837556854095872 9674 5039974322637256196382378392344844945900104616042881423623431498052791160559247658315027022473640198591643806760652420569653773309390693258977784640474609198673549107202550018052468453829572549470086044407043659250218020290050387594504724885062295741709492804487335054802902588648148446364500848412716039358771265972561207967955300091708281092498430683234914500345873724029689962298629272097286086087536489795476253364695835974131062183388659363080629383894497607760719298480714847686220637168906748617631905012796416 9675 -5369255564575462621093905521269126537483196677092576010944874503747868299743882609389437475596248982456175226247594843999477090936976081538023684365715558385037201973881149849771218478972090737504180214672111432311214948577495066731345254933031908425752749161285287693812528841869137801730630294581113127418532110494556351875172200382872579468841861168392474331304725061333841828985332083286775924114251809643046000813685097981770902199246030413114516148807644859260626809416173808784229274658617642003114989242548224 9676 5720031504459828259180927483433501288867075563683223918721919038583995600179623238007979417260225121825712235786613575696790398591654925733010450121236054374316063655225976650106597898288351988157145094988842241945317409295721254463419244938803682051377830383556946970723013753391037586405727800467711450882299584856372090440310667540465223932787507440881783437394362818239478546616099893455812282673565763873477919343090464900920110993172175556987925744836898948035067730234699578809234376319721290788019922473664876 9677 -6093704056451765894148997530455371756901313024210550654198299467158568315374813728705970876734658020803126864524283695821252050815065635166167910020625393328412393873937556650681154768251249876072887272728914355818647963026047729521041280680014490497409778442131035364441894589219028160165615402054685648372391293828135552213474618334494838451966498370378797163708374534211212133353658504766382096251073933219193323127051101442968436122065886195015116315993690881994505964257923558354246882518122622367261099123277824 9678 6491766490749836266235211473265908758569317520622378464536146133448907150547434651463208278217628981154171866356967928548888060585759032716860678714237386535048195307536432393401779276252104979658149216887982872920466935017449818397061805441578905601098431908379879143820406452902471665320079452511623009159945605051387886111445890616614998508560422535953530683159753307427428181273276020443122838160514730481953324041051244070617672655000343661027811452885533256721700794529950540026321569880351344984185914943708600 9679 -6915809381698064027778882158967638212919825417470544263708048852785225479704048872967476929930266003112841530839226082406433242513142019282692482202241712377812149802256471102185728170784275045017929191222500626535112607023235921398999072808986509856179627430556691789547963577856492176241327030807501845429433959415550201217434922239189656764394173786105069033166732228358462287487665198333571265405680712839169140111346200942137973754010446269234548103506587750480409813783175229117746332995896306127466069227470848 9680 7367526942836638631465891124388509784766803959063386059047759650292683179063455407239722511437774125756343253388569648702669727295254628605824624278213424647045996074060564862656699314649324788099052217981011833152630229148626786509142011133266351195487000847729526677633897337873713271328468813615807184684977684402292298060304017354460473135685451862942148163689021805983019426495407305976298439386599136406172820126335349527492123024700735214399404642880114380523172447737786518365794604936763059138589221891075328 9681 -7848723774045093000368742640641053854943041360266093487873034362693324177072704874259182778904012580283876044176106024845460057414456004869803509890414803857238849942475087964704163421969243681348675277654475731724473224470828172720473014004452484435340796200716316427402875938423803214181172069992762211069453339546580218691409295579113053251514585531644098113873750491063130293891953123549886764710314718879813364562629880649493941689866978588301770642478219766733114199549043942481323880170284821062855927015669760 9682 8361322047561325773085618407882869196385402683735984065797962406531283381076192923547701716206201441608364046730571459652058885886537208728406861563242682115128197546035926733108818121927036849424300905005761421080122004480841752041540083943793139303719075221958791659314266350750987159009315075393813324483240038816975595251151844171563811197001296290630786663278565003543636006189258779980372101911199443732737888936240022806141059223475918385179673329638001342907337867799077333561245118853108247099673594774982656 9683 -8907369161399080968618906087662219874300613053353123124045918911428361418052130218989241645251558538676002474627017492798096067097161482178317225900386096652680470125395162380825280776498410701153298677779322894900977874345185348292910094912568234458977558321017526202834117096005005537135923938964218701303859827435455231811538386479525640578081425414669624858939701827538685668675757972403600417628455578235112159952216422583348239518419351065347719495866666471719231707715194003441263877878016156330142196836597760 9684 9489045890538592361464682964859560773360058843443122668992750142403197169113279922945550230314098033961037667897326514817109565299165347803882081101379798236367824879642019094757829904299695967687587324760479862125783860739270716509717240047006499875442994614769486040610858999835919296992712458967105892256701613519924986233717190522005640976663366516329888326383934104901336057421480690018637257068829896442297515046971090969110438283090118823836440471512105476377324882316957840979305763974791749781547215092691048 9685 -10108675068237353997483609270239538339003192805573006407383693672983995905341260344334021825957270746930280905735174653556130915782943629500526750186839669366665270504893442837638741949187366779402023844336503051666203691367374371181498391569423269172244353756278017560824621547325451950484709293604543841050789254721306511615002241075486403070877054389582922856178279804616286008397440397216738872766620771313414639934663491005401131921254117591654026236880692900371187243724746794272460832599448711554706012425420800 9686 10768730831908182227668543646637047977866319923226207554736757228172379173498272821115813273926180913563692633675305248389340508220420492354818569046965478547914180234785141856071802145689406315564939114221039053770484151150229308384047764959922338792752828628553712059159577614034460616509894791632095366499432317855689694103992225610164584704764996665049852570435731350983737832542450716126815018436926793168122215275144758378598655369133309324296234664566857790590989984046792631129731945474361033000590159970908608 9687 -11471848470248181976940611132780129318921152588435900033472371921911818990200994067460302584316813262170040131105218552885032423947472361018585743117149997088582714401429341524550411560359506040965701705477665316590250392513982165128081345444062565221637637241780245878035823163569638142912662839968522410370278722775599814208918747113443192678090468747577533532779366531389155461550974460864729450542427726354327399193782524662284988345990111480249775036244296038713877790404483613910979173243503857006099960126504960 9688 12220834910683751405502093586440723120794110449865335431237647382181757115894564985337976457044258535962784979906579115572772889652672759410465241390666213649626233383582854743466684569159914719546820615482053802274628540923110166657067973942343208341921361881735355894105817583473280169054964876206353823027257821690937483952191930507922679693050182037171731509567934160548130137170854331562437263129370982315365979618243715271344887023688624310562892147241614533198411449063319980056794604778166525161477074478155776 9689 -13018679888732757243550814019560964068828388451379566911110733381174463762048686074359820912720067774321288022820940134497746959662958086097965063172497971237829256257281299550661042475453061934830597989770507281862705843456334091226468715992471427547831188721305772862812944546027331222120340737682221944941294164051472936023680962167970179730177655329516121314150278031339101711823120762547795437578678063886685753298911798002695039161164918248311778811790410183986895508929780170576603514290023920763739697671831552 9690 13868567843585499347135834208331494468666203421455550346005466817339208550659389171299633931373434004303692055183447898457401619066809481056919695239384189584189936513700122655592060167534440263222405616986954672129742189518653986788583658066556107875950488226701989377037113612565483403944931598726048569272976117628737428325453875923095771695562993516236782382659899387906705314031532788272767422096715742891551891532759681065349342797164525060307564315561006173193031500597599390165914821570097391550235592657192960 9691 -14773890587081717167646445846116511875072290536872226857084594665661812707497622488670070411635688483823300171466118563388418855612645284118326955659841075956471223806883833415517719139401504546354275262761463820712910277395170334569798842595232437163995926551569677397885932273531223574839203581619874241792484411496195467139389664274352469452273818385674121545279760661582374951347495615779415064705901032907932993353248632972908760503340684454341401503624846245497999954228024824251787649218832278248226600498757632 9692 15738260796323022798719387579526335763313415012059596727295023077743036202299218311208397693784333621924859279532115987004262839603082993591431863025652073645073550000035564870649604859036113343195129843160197623185776996360104638240775041662930154648993213756084605779535360725309329660017370044557929499411450936813174980506543744731987548702452657950378824741000827031045572502830979662425912845868020159857512784122980835762382712190162517762982744581317348821301727520209198609287109054343751153192611553593118109 9693 -16765526383420859878635606785370682806929064555159105700279584391197250572271529259264292931555510865998442577747028808011348007587084681815166736239439998555581992138294046454170030802399184395483487723197677913070757349775974671446084710946336294033129536624513799050900917574117087406075550023689655877612398710348400483014090851572924051691671755381444278754243911590197184649770495786324394781692025986417746733724010558890871004336480872276308302478463255966445547162925199943581487090601603418635492441647480832 9694 17859785799352252106583461811966137636247186711068859185445248385348877510716490556337807117029231899892294706172434727188987260107191074729490939652742891924423545466183474183025996280566373224056265686052566053304377989626375947726045991007080665599169284474385017785392611353929679178997945272478488964334405004924039118303931273699102557382881608866634966627431475895604655804278196527494519532423849393199395153235545559670289526032004940792808189193888512352611281462602071079340470239519938665178217970292087976 9695 -19025404332592919718858089571682569458376530319601247762563624059728319474445963322601301001094115316966255223804052690511954872479772390816470244513471256417278635665461070794581235876956828274053405340756017216383811859593216655414838013171049659948567311931406622860943128801260986260630450484294239318468726540323588719277094065598395656753482597054390497250096192625535007915269217562104428688675424463603158921704400704227859450180747863098275311783300687516330905094903283240850543648004341916593125382053429248 9696 20267031467134394108703328148979521480517774860016677183507587960836487039607455074997502156332642038730447558304425052145747238544804652202026635128874449956869397459217928203311157203118178424833078477598134370300832048286060514472187213026536571341748450771404781947485181495414680963896012947198441792964911591245757595709770580213786198631331775231315491852069267182550267969990355052144954751483247846085872915167572806360746510119844883914880808365307734698331831513772425811153655168207380235873903722676048896 9697 -21589619368684081270027099811590562548344513555133532837527607743252253791900919583516913304670109536112020162094532541767257496792958801928981455961103284242403809999581508495146083047035991270541001650950271268852602996846871816244140480541085020560937405846309642049493078117011760392052411425950717698847501103315759497744465837235018530578413206947533000073802631055518910486615739056163257044095206884600525992321571064942711003794533096437810395989011712796062278694658055276768204919889567998486273685661941760 9698 22998442572311350648381277306126331293072260002980594778559150818044339472132470366891310661494539311517885818181008996718648440948544813750311406034163996012826042087151509481881890359018467034858475547339725531335074921054628139508790361804842908157727611184299631323898237533124970919084740734258404481230750128514534198880516959005065424666712012670813702361459251460476769949328843356591545761167998896387694430232540463243115140553176809078020025893088764625557774801232296398995216184457212676006104634359711872 9699 -24499118949556264397950274519194487638525250570788149680759118120978068109515778502577833777133328721808073155366441407672332868727879445478403269220289618518998493110732218052115666045298600163331581082086605568000399370177348316442240887548074043047106238360913316746352388146110448394484439340808102907658203922606839933777735966059536558786781075565913020150535627201447696259914133146291128774948628690523125408305036864447924251174668211843882474079656974529328265325041216785215937634427160271539568055494377472 9700 26097632038079259654617010067103521835901785537625921922308212147561806698400406822758385193378437869632724681855513255706522072609407110794009182882382488098992067888826503614752436412581085500161656606214845235974883349035760143918188764654473203645394599484300147452264863352427847941662602092811645761777963346207617030101390655835027986417136836585923114515358088538817806417860132962484694248646249486446963528624331024858288090005104313502731160575946837394434237324526044222182485223137933429410244464234089288 9701 -27800354822319913197538177320999715049914641014193634311868540578107749670761597651867511307675788875183579944777315201311554382692535109721676563458908505796521354431442470412320083954803247514391369160902731061919063837834276841506785881079109047658566074787402031182524247900255557635466304144516760192171434143898766932784127877111006610299056615292877822142276506960326322099473890866185489978273334162216948199372242288686453245248504925577994732803707164683300194022282940793436191595252262035460749170813435904 9702 29614075059372105465898466206702193970576148806437221101528394308920034980971565864043277154353743318165979762997952040981094026704950583785636849901708070172516682213205625571795608644190722478406866903738969962358643300660875949525033629648668583921552106242405158236209252384955410948362004066571256027000461709526514691490203197984939600118879209214983696543130674435376282760113994118211116730692734168985596910737878332336166417042253137879354972057675765804016292913774186468174814848445109450012126593917611024 9703 -31546022250394086253493028554900283614160751393077286111505718929646443352404521099136272123481273973024013265003672829238589175138800447538572320182425374977554546998863165239956992153721751449350590934420023576634650095101051025715537800958679551252550340108049948029546879501727191096184923243822806334418461562785240041007623089742071949514532605478654331143527664873631036199665165288514875581679568015804094613839424904607231224056138150756028934589226170325369570210147064114728766354751384416265482913036894208 9704 33603896364379218619660922397021551864012822142019234231790951477875258468500483106960790033940343506315882824248032640821028107953278984525859370042706130802203068102776895259391730568172409045333300865574643066781625501380885692456209568803873343272775466223331879862060840893663193253960312597059621351341960290269375958048963815146095600729608257313672617648459320286561181319385603142869125110760532934611405848975927621737899144569676979697604622101359034247980168291788672808472978311967330660098411270155287808 9705 -35795898428042190560842445271650088807158578465178989458172415685632259311839806924445389878555205354425928727977750977507335710081816313235294304897304007593140726371786609820563946595977234218005076359301843731472334706502415139346004803907511040454582525489072861093135422275838494713902940133467408932885468217843409358186489961503971099700226322497970157061183560813868962024968806068600626260739989521998472142757560078494336674809294077818566553423967934088971171664058618357301487645677271655967742555318124544 9706 38130763102953545323084734836995647708043886513665622985433105315487032692880002438237862741335398905578817347224065043045566807844207744475959849008226507788845146713134450589864539793273096305634644412320040604396673336032803243619720688261051306006104878481651926963060493615179770620524947294465712708851716705392516885019029731059147654219821016182870564499141590376879347440203353990943298196678954268587549431090597212191097986467600642937316943660948990412985118168009846406531097252332679177301102337298760704 9707 -40617793378911567341393894296259660904914120489193798916375529109345132208730531501975514121904977953163139271389026343264482914126620774757263560281631985564194320683906197710795987113329520931523292551710105270529227457211000904185710206637286581932804150805518104643159273432788856021406478171178389466233437181110927657674266353704427648248580876211301113654983421283196828797322574471277388865042686667263604200399367896857048361069144454068408411501503461120179776241059588310735732959267645172242852795799044096 9708 43266897520905829223177393235849447946157316519287994721716257653453519041434967480447463520554858810116826213159972168800773990175034027423640446154835342894057399561486602196481660008147295373389364480700578107413378490570369384967342889661048523514618109467958564902639112965366339612299558906690888095049148820293532762958727494487482609184092400754772841641936705257063445561479475048209343832046985093347502578667111009720451337553011053042763260422531449337237538197536460992266250703661182110083866936800213524 9709 -46088628415934016218746857463809092049825578372248075658837922884858200062663253872634197566932931037468470273015641295717483399849880192611494157268125423928357136784434732675435191525536197003878542822145410836213072950979524112217504102358756813423361472497439025064005704554039098632700623386686536760068491820566835273519567392666142802826151694662399536870202018070856703152658113172720850660960429852833324583724688146111497599788025235710960937601912804306711638805506044273678316655970384905034858558763565056 9710 49094225475418090671421197787925180704063579422649469261396727071566228028879230823444578995968118877525513722725288490133203649601878868911012151195984831810428595338050264362032672495759376100655307489764722266413454113104197122817101126784229379097335934823195059108118634387711855032383297636268492298361742631582512800416768702500909484575328040285311866740870891980954147339310152980379727151068846297794718068204461802720412503048684049809341826310324417124802333541855656143071315567646392190698380521887638792 9711 -52295659259064802411909675473363151054718740079276353423601966438828204490028065710597020810411739772086078003996234685996320992941912074774968142285452082460677103856337866796077014103756260038400165315629283745152792845125139384891679096504289136042692937068979366687193323428256633535020893836850210790522500706830825564568767723256729644516557979404215049173674916402056021526273448585023987457113139668874916552297387183452589193589025453795856019019573046214755095318357917829707059028843672733302106403521953792 9712 55705678996768771032109562742056440256378626307553963966826038208202281648505368871496237223701031818710057577371498921197369736451759684581395206432017265312427513652659432146061099721012449394446674396395533411400902514724925346305317945127108983299747286086776087305828327643150504442582773281355419535470625200159371860690080339363733387144456861780581681732270286464030430540641046082726233851005031686676522112708588677149826701765129633450048363007767736228022073030218489801778485891410452868665091717218521088 9713 -59337863196606214376294080261745104964123033983017838668073151636079465520760810944557793704124262536483334523490268792364883236002670024447891167580861217962041454695386143815995124487671124177073178982998028387689172878201108684801741791162490718195488425261646527326824950347566223005039278952795797814263262878127892391908006029301369189365694025375599980141010816997927505953638930760224040447381221519903364743866726789116519346871488425888649910308422913223127819708357785070151132564669483517843763491552362496 9714 63206673539158965481366750192119495058919817632263977230991474732523290132682835134124183489599582223794688578930442553965512628158273869094963446168113342402982255863476437998925791782752821161179011286996673632098250331090938943480357447843078413997466611027952215995534123337830817479412830968300055913947618368492659237179476013906399081825486149742070003690478357097580639608455183093016174863037056158555902703520360167124222177997307951166879109978537539834267080531374406311516335579845185581394537070129116672 9715 -67327512271389714766768403739627924467307827934333395191326579222244988939965550799686058635194732521786709605247432011271726053944708270821579714852606453195063523807494030304554811983020040673723810952051220156079567937703002787746114983557710718673826981905677969111935760476905274734325932929072637311345938616756769790762628309534022928210965875621645909417927913675467543056893915500763583111196971918028560997195700385278906112373503230773874173258582213450850657077959518793469613645699833800763691547146321920 9716 71716783327111547258402213655507237706326668728647149400905032981217405140684829130201004631119941402286763838808650814556553793949466764254791089952185391155664761057109789452638404589688112886863762225842378525479881708417006524488665196496899063445418480427256566223674051854044294917228287213970945495656875971052150981460702500737138958597963410238969940735154857713505415313181081968561315583920314684553232260233747493509444651273046517559689710244821423922736725306187546086709529386758185587535678000298809728 9717 -76391957415812232919152945945779720367155123227306871680108232065304250922513159996970497744193810031343675327864165290272825655395809721167605416091216067762400157893742110051219305147696144351251642214063365773979331320682863160294085081399611074023236344896743124993045342488287920791745534519977391364593667864294895062144008215057468932508314776144190061818069704288248642202643717929244671542237396316166351414837189737547429036524455601647789323522689033496343007140357258475726498113342260820737214206556766208 9718 81371641337264307335159053062545937138772154312351236032284905293831687337310158215567733282665754454192876604881846019075606022649839341782115743694943374541402031579213893238365916856496062394325156587289059527601466741863096528973459838332058099531332219520527933549223606047769785990705919912051064327427917634563731837529370341121507485930332796063280125528396622978264614812637045713403006324905455033008688875903732543036466533636752257341467086420625029506814130124573020810310092768835978826269749578262296736 9719 -86675651796037431679914550056015652780423449287668999525766842743738766350532643883636489009741077730603877183522144877088839606711601115762940710839150741465998913486933513143240142504296498587983299245738989531634444529965246048063459615975948228701525267977657138114137609385425411538464136418209220022744513350469998226298233626009907750667633911960407934364266010464846063807803468673740453806637904981068450024934803881756793727670987481816900346801031323406054650736987499826642483198014970968390561715332317184 9720 92325094007795514683465839509656849169321907557268968667023053707333919897761847285701212615604607348437000893329641403523867732466587034466951952739753045890143288012475600156591205685480147318030336280422890748614047536356073976046711549521677718618247647681247815397239519655146177638172202794898317002513955971149748531739215164157506058817819342858079455308229189540230945574910933135316745009696346982200725134313465409008323351013836411855031160235032231787892207891609187009417953280785889608466798150655745024 9721 -98342445408177530559997286350436950593090516335174448776184813612705553377603255611807344684561546165489989270863604049497865051062762773191255370165949737046968786361724337260492475701303199675612843123644085072060105346039335824528836917502116867098951999664656568237817854613621586775106798065707495778929874964754374825871179544646311089930843300052294071906184498297191432755402187117319798120512850676566104182691028876074395824683583201910123806692332753867059127927224105377054324527259593520007309870610513920 9722 104751644795202310687974164127901707525103387414045004753929283548733070652608155218620798706947056082808140614572589910149751346813308366889219850823660570935764893805182869302925059417628428934213441268947020331490467686792750072696095667245547292692083052809222339455215266590167400938499593188965411920232372705308260182524402983921450508302069719898610176027855710497400096849041300807493825776267374664416606108796406843250813086871200367996073749221874965175426121332824462397892463419594094762870569049154282176 9723 -111578187257583070345429088598171776047226208239186102199560774460270967026011750785733659600563423207381882856288932765214812973032793870809435983029730154540139349995341998259320174113250678280069506919712584962421754331698099126512124020118323254100384145282662423155429878917861631690093281377784141188815051072217286290479969087146231981312282286185552342472610618002863070240027775057171805316406593957937112126089583250673066925013297207374058613367807369552515227295897425265100924905042881980023847164728836096 9724 118849225264171424685455501791115429689607303152294354655965771884847542624835339465632037423785169039373100223097306037483217946614240932335649446733382976985856383889790158781529685923838267209455873400085495581459336541916983578162917162817829190204116870019062616657896195514937880221146156509371748210736450981493273202988085741677133166040128805586525015399110159051626959470308558054084326101209323048556112063737772976070384453452265161448413077766161736965782097715510544087595217564978556814038033713181816955 9725 -126593676314062973605811293635624697058784944505056646705636261928253574880670314085667876092384164875701309233930635603581255795216337460394171424184616103232914247372694291151503673784113684017323581023909883594351437937300362069582412563989531412184503783587523154318161202619737718593545608071783124808762846772612649665183761938685853213713310521240746455546851998826597341947896034355403879010249379423850635747978896778380116688732551306835489431137302473177390686890044462441362451915707776353641750637217054720 9726 134842337572782822141857166594320982799950625152260520594355199075565024748977842169166339728157216494216417353362619643803541822130939080948593554966957060248730798021645175979866895076218247758104935113811517773542421719826960565206637532293487078914613494922617371910910416014118623814279986098780801990176493349153496932854531828361051163132917106489113555192725840963097635612739114736843121291715253882683044669526010687095155010166964066117607669463320118340715885671895998834127525288068676583808454099622674896 9727 -143628007947531461050446607701656700006894303739762720370287255027436866535516746099359911234270038083547733963941062874478602239261893598613063571861217602054749162530101732635506338975748197123135747280403360056084033189189383759878593749091088964710917050718000372032843042614875372245935685588667142161202557522404091429440408499519266615785518608741376544090563593197251782063133696565637967990571269159711021760127893100822089124994928570543605849617859134980214085089536824198406515332771665919904564379241152512 9728 152985618083817650667400233714923097901811653950910110221879846045056349262694066624576556887836427469409038637253396313896948317991031868097113580655912187263582275234512219142100133911533330806068145084819755010550054322960777539611181350521454425436960313020426858459374403842370570891612921124994160095523046742282839683619208799078802800747039588079123635884742645774739645902102155941458262522142830428092727877442205738715409748184250866410306134433815542152803610428471065637305592968910530142866171467350488576 9729 -162952368797050723855304384161245792671084246058483965440993722972084480652337274463367870937254494494057751204759116043788010464886364140626434963995041946528189888244106872686800505801246585920070366327411260840902822288286351439042729543796593271185580718286140516921586593845163491431578738203497496818595358454416041861815687859986325759437303920658125970851802518994235516931784553706465594828993508106922035893568671692464411030321774466194692965260049110290831331406617490407780816316404586732883700134113705984 9730 173567878485932901766430339529540088629856410260961376485567057666967752462893994914345114543337931394311738304839078916457057648472825113837806183966820035505287995518494903342979607156029492444304354810340215856566452984163097677045590689437501681182938295537802695578871700694084907524446943462891889369382113344726610017965406223206531489696360163659469465127411242272232466414207862970973245795807412358482072998638472637247792062884721071845893407573256456683073155312880469363072734243397152167946495553600174080 9731 -184874340109913588456821645314589507839495953209758706663950145865852135550149099844230361386219604696098717777971906921558621786740822190647331202017204582816322661074661467419815521060078340523242411813964475082682186558321780349215387429731415406459951416067343804160183392857719710166226792502723915278742511842670126216363557885979985829798696929629304239050049978785767217596931652638631863165019570753722179963584068370084977394913414229234841109824287992738383002664097329558090675254753352012190713618735562752 9732 196916688350681417226992611283854937530250277621254467344140670082540663579868472451388337087563596129173492007545706863987132081613999430564726896982599752618234421595266790621288492257426735219775360063659551921382859792143868285731366715176938767467999171809251203492326787296035072236038401588676041179205715248827557623882885216950536117553931086684342976663314082625217591731613529158870119600586704779676652679668532373231634494651051188635795312272448447935964899955299195803154039717451056714068111200557818304 9733 -209742777617824299535444749461779640469905946102280303895430479592419245582252914941036489191019272757192454550374724536763639507628273606481910990605503347506738099625001030339407684929408188949143946710675393494226294063025528828959201015150427471545030309729773983635371641686978999465376925793617845678902553145651191193818313798443960088236580672782638040310075154919476769018642878226933407851981644723044560454527374221332309194100381426480766832856474749194291536500087465115006977788080807964293703257320587264 9734 223403571601540690289511435610186963541569566147261074452883343283475207328351050254625097967067163891415258979459731461781527639513574734350571366154426578507706126875685717235035420429054519470914577194589179987999280314523567257278121975795281809348636059471236601085103729131367269800258486464110992546738101314741005298523880087533407773481887962519878863918330116889870328497083046565795146821770844094561861626950116629106716220015652848203229426667119886831795510642272696199150722107203626193918597425091168256 9735 -237953345120804740607857100116548349901608304488058237021105303591989139247025086646226275622493681849379449840569966219332576357249265813632989216966275796143824703812438688991060959562103482743511666415190555133990327375297298687301408776844099189857246010525834802614216860730249199506329736794470981224019791237580848423669907370122425895619316492426529850425743034909808090297329860150193934306186317258291413608894797943958384578725109941040066803897564404721875142534631351966430002355431397991116890273417789440 9736 253449899063852823711212028427863930705317330385446777188932618078871274684302411736617599974438701224336240435904093121647859189304327471639624995422158542503433520267603740210654579136109795523295126632797083314069646087812564962099884306134319711453822733094130781323407534487803505193107454826542626046904921414500438662718156025267220552758081851026110141678564404368286947632829539435898314515190839284506755569565864622323834975183665418129083176453259967936217049132684655047822710143242612777925208592475224832 9737 -269954789269459508523515446059678003185063015365715481630865363156965977716917576481742975218569900630316137583732219343498519485048032395988078085911450486565806137449570069285371573188955600696454461604124963639736337227517844246867268230039461367909013408888319193550355978125007810739847265555843911655256225779596915602907197078042222711612646011607018634730485877835529308217755137854706789539804140748463121106287088985023310828109506843530672794679389409242486574317279240553851443954667691227409281280081133568 9738 287533570252410135827332487169869572901207864420356706167397675714028550278144871185142059126837623371888401854291229132499230875390646120834201399995220066624396287495375153390283095770699203462476122679555076622365014974674249879212016583951915182919413411784704572405674613339151353487357081524706301905741539887064347786639622935279748930561567967525549685691280051330159097822653195190810755088926026992570171190896671664724850651921160831244144946721837073262715072732670304578368859035512172234865430618083851200 9739 -306256054735070534091705876319126808401555450679177324507792044853491277978968585000957417058078186046724017374672973850854790205711536743805180300056335841990824897404696336117217226212133016170242995037629924778522781493199573961946827605358572101889935852506899767454918401685812400802137535876579440630254901459317301892010356037536704860030315803783554126201259909729307718502321816969330924292609922459329875948058234937598693107716484102811874092922314862065172798380775182994885864665782776956662381996644761600 9740 326196590009231845768098158379444770586116260131878516147723744522115294603984318839724066468645585463208218159217629111807515476211351174045655326374739451211497705379451938984102462100826207659363538046092514850174249769013118875050323539349914636273072405228717305400276773176688390060759842686933942451870168333630340418658216451779197894256999037466324861927133677904410840734197653787186734317957289911014360748380100577893807693680426720016734707299060934893800655970949205071973101980796625356325600132836409288 9741 -347434352218714507532304636789816015924598484446043266394429129975922076562035717880094276802683354689625774695862975564515512236475758456680734176493082952893460815946077491548288620187733840794601804723403831534418833040302123293744085397845833464899513473686406412652809698419531913054522921527077500557502153205203162208863153226366424322624766501710551635133781977176286430594797698950309877654605811138057361487118615257077324318712030557317761161367106798056664354709073434136893059602991251493389614819550691328 9742 370053659723810522943230345541185241014470376566969643150337198520778799795808396426442462455726500401875981553667256779883225637754524759590117420097820863956252236593575175543406471018174679897729464602829321993306554743140389168383140072392904851628347290549664755002509309675989945961822128075340125559569163934183020366027100623030803376240572989320483221537283521445242796445318193701142687489219179554523137785932122140766415127424021864180572869936764103095353594318116257546213198654821135699341285887073638152 9743 -394144306783804481530418742402498303694349040632982445308042201322641930638288074770242316610501599706348898500977696217753606491186135895743764713643238543012204532992977763000033024731959982417204807042635309881694955874640721611217717716164823953769075145461237834331010357844287913530868241518441024761390333861963814003643227823968277625073949497842001223082060496512425033243519434018002859320469359513578295557661062752439660565082125974949104768991355180649732094044412590475107189359403775999476593343072305152 9744 419801918873836412515859175435300617529092926163544740189147411766207134235006507362315694892910958751930201506019799456599474484920693499083921376151334365228387762725515315983882270938837618727783205982621664077278915055434958438890187793313729746197981305134136338314654592784146218515285016348578621107581371562424928547836930386828595667663649794318872112195764362872039683117511511169724287209792424813198332154776427051476591908990617704303591441235302950739629296881515618137167425588713482031258935969891065856 9745 -447128331037567667072779126643879936715293442978970988802758712014511753316885038077775924784670131812012927307233408094340661439358171903048913787375392963503198048421136281435536985544583594413947688531286006425864634225589071160096316039957051415919519800874793501390988983334685103026547430451446353358779618807524954671880591425944956228672181185112380483110502848792135617625986029959605840310545572258543789859517866852052837645396371664252130714618155286253286836648951084831375596894912078417777000541611622400 9746 476231990767819037148250184411121388980063393329172078353737989045217554191813261524451839632763729616845313797414439745389561855949427764976668653619458798125886467768269547710661045986301588254261041093796942032171248139132785020772084894738012248527620812414768964589925298226191898862048195084343042140391694807749310828065403550858597994037802205705776342036681014689445000339812532422659073558312737392988724673196688719938537589262157114081360453816661634098819804066855722705643710388165945349920132051415614976 9747 -507228387003924270992247075426464757603176886158139523926549043771871512699727767394269509696472490203223747928462609481846420072923141764158401068643438592056844907184049279463213038805939878259044231986822155411993590060240762153321387116187331942499011976684228676257699742465923947079422538017624565301757554300634264550457518083512085891736057724586424714782478575667676860822410220456099504678382440367427910080202050703496557602958661034221613830833790123046466303657480183005190923964797559245577777231490449408 9748 540240506937361050764363523073068076871759613424829375895110228817382213632302769556704773273660457006868170355699177523628354911186521119425007660564350140477374665309537208636902581222036219065606721238446891802859337956686584685738864000984326028764390433310490088993676896965050203917724052423984174371093064194568018969875195478713056478993308042580872457048082160275194255656912459415260057619551092299933652144209501849865002682763782302792303038542362888032208052158280588219187868531855710123231829069040941608 9749 -575399322426688839301255936907772952592662870649470867562406964707032994341817428607832753890196089077781838993053902330455028633619810379705035531980970917057086427597189571683567583452255935301153478339547490238162492483983955760045322501238967247400232309666379623399469610587115745642363843040436007877630056760009176324315567354439224391766333895782130201862637886327813068667814617696916105789958037704420130001399868543838139182860903645021464281836368975001655139180329167203216797459730617025652728706258960384 9750 612844307939368311195970584650826276545716839625760520947073487027830960563968835125502466121519769221296512814161694279349621776760217772423797047023971313925068028307308153469577938129799645186787077555891438831780431490585719198777899194972753831903473465761588265329971933685501344430658170313302965567794137098575779335416359227989147094084137127980738107564081424103744485557602057978191560922652296669335897396270612360890647111599207823173567248737709646831277490726992708310621898918391305488566270585844518016 9751 -652723992062117614106052978312244611853578710192498626467290622738326644369638829489038176531564918683466909131835539029584794581592975701997342702124666959508298424888525441279618198816981870980787212086759925236627748647391608113073528525403223710838457069372057275273391058353041759081907185643297436925231530022583910015386230574219289809298859650233064518705438229890889295552476516071290010309099298271642071972269882849423322481649521765004585547690730234962764321961085926662257962389034119732771831767933911040 9752 695196544753563230709613620942724537288415590308560121177719032320894455712293081334948090668443285850005943393087653387171984999779875672549775707367512547206067816603454292637552107626382567868898065655739770548125005421551565956594764837688919123182300675552172964894407964284453189647667732729525839052327074797273478003493968478850583778677075388228418209355219180354985907514149864713566108718689096729552067741506473562673893178778861611123260951765621711401021462156798493542730139619136947853321215552501676032 9753 -740430402653585919166128672718825161446374388018064881903651154157763485224047981746520573847314833943067184741904687381745197874774179245510042038784862356649345178412026946234147219785877562564065538955971524877271676363849778388740794096923168364074626413469708703551901494072374769147740824796197376050027208455725264958883280397288637614935172085744583447946517975601865067476309667396812692461994470865422104456079637057538193024374569462555150643440417550233697803829655692598581131030934784409457917667538108416 9754 788604934913496733785772200906829953482184836451697119587472706004909049440051752584929452564648470929380775527243488558859586531017758978087301561589020391881911942690952241785717193136712542779002852689277498413081785132332978639620878124178733714303919533548245368220875222889676529624144383315213922954888419495677329284795347272274304719922276465881887777457005422375826558637631999243106537298588456974547680644289190429665774505680127604448086718479925336519388260429518273485435886983041418651047684497874425024 9755 -839911152170591702281693932236745647037440471420870661923872726476025837707590100024957319092165159524458429535095323316099185997309363526755379366870077868699495793698141238670531195118964636699968512055358159778061417239188411669617890472173116000104373685883414136161016508196544121870230324880175076784304608528161703381761760421629056459874282578965249968221910167682308927701868192010506751216315504969549234593666252021666490578712827963471910025966674802839151370367751811927814442729116393792021818918121242624 9756 894552461460351492446948302245443628898305729865153189702417509530585083205874988834008974619365926002492161949202519461465942571743226758456500256827347935726698684345946330711599519088356726646436237318778819862691629798494377227536762294832399888941390790336381160720862889158586999924585518948872418315005744739723546148526114590971054594954123606143819202814089589663439698712875041297914755703274886998876265949675034920680987078530984390881563671655853577301523360302922224941741692174631500453135998728635007484 9757 -952745470040239810411611455033505211375662993735211918484819309707700159450175757166548775646596915134522312497149495998006769171363752314824976836243319111624528854871180543869601143766984029449758317987814580230700532390229675949288891580032254826755674347000831042690250548651052442314804186722691476284164396790658879720853997120223021152687627444803940770107021376504881269447313281994940374086711533877183930265617936956342820322760368142285789685938223523129871429079131549948696653699456391373465253739652710400 9758 1014720841291419746860134894088030326164484941582767427858572651371476355830465924336481141399712070119525550734875772494832001560598031110022240186629531024067626743383003831315111582509702714349675675039142504171967692135903133814192501828933620542088287333663880154869129066055107837137711995215449158050270434606858359520746082355446442727981116169105630574581616336728667803420493048720982936617210815474734560287563259428523173173147868837888148782585857112485914354451626652514179681875697774170806730195248185400 9759 -1080724206069504948292479111738372242175019779149377067123866686412578899431402483758804952943438949989874098228011842094295663795757129932483020925876701459782451896364225289684113989519826730085258645303571476584456439445450282081841894374754455296062136334481822000539388165496590300242866175108827956957026226159489210535178218352992351039644879070488785003592609136708182954964053564683543884540688919663230641301689803936918092360377041276774742586360223611333061009355295193695536104426434699344267992245387395072 9760 1151017133093495115494254636554006061411251342460295383064768656525732314752167508978215116840884183636493784742487348242121540119271229335775296852976334585373663072257622783715909120296793604697154421541752551941609155833530560212832352454550267113012161256703250423103914014002442590372488164360742077171326735933589299685174952802426795713997356393281839959831727490085278401251335713737370690182088980155795158977922191082108621756330819993897728846329406193676295248739467082053842952228980595445242224089890545152 9761 -1225878162194167491712713092533026269195725045133618457381372169769216176613109275131508155035696185637580188211667442507522705692676975599495398442730122713435189515903075205443434630501981945734432256235937239053780713316224372842737698908125523221573896526499334634344070454647729817343351398398073674983460683997332332749784424397723113788580766595276684740148137495019416689403577872000010759646499215980993016530814136846745408971692274991690580141886777911872119960754656132037750313807874791289693912697992642560 9762 1305603904490317401133891665685255740023396197147982777940700490523220092328473458677902945228221386964006278018111671886221333852046342520218200736451861569831897859528523862838431512793970720299844307586520651573311791867960505327688544792596165047082802480234272006011048210593314035885302422574186759336222899368920314282774449945207359876359910020372689315993785088456632151674958741758157691586344768594974929309570652731578411742390703323356555152973842860203842409825802642886118343015857861969561729010588455424 9763 -1390510213824329921988915524446177325625415692963641604260566922330221514404312569805372567421054166641829856308506895556235891802883914470969920436925073453655223704433279923123152982069184490570966577977373054432748910702396685061658891571362052356535158282497406284278925118614340222429654043975551895121767452748460697799988231160344526178423941230185724648788005187786831583263833389797832804798134583766460188872864826731090056089139367967296363304098881970916357143568998859884700597773985512884663407227409793024 9764 1480933434068652283777915910104422162737281141222760668072878753698108981554775677304667517619626298099189054483028408324648778310735412438318366158654681838863356157705780253835883994854541072247722295600863367331072209175502528512898098892091419677218977796961873170681825101128163729599592543927063437907250990820021433976501066408913789068823275964878348066881128404469097383376216215299547365909583226890178887496280703322165561197959259851156024605844097425576890577035300135903859889781035095412562039243813552408 9765 -1577231727212919914581193584084499959669796523190973021036838371324793525483850060907764937623027882259289281232022762278465756662536155385523995757532789650727741159338078795549205672376987949927420697416387253918363014195269636957528798677600903597752469848429804869897220675478773922961457408689928845979878221785448544738222725813002427931148106170584849313555949431111093531883570401584333696113979100685424937512948219164490352786775208885908365129937248502158633715839753323004655740126920635559892250421861810176 9766 1679786487458936361666847203745953192340415556445465296606245761304110470206324266605189916241601341383873773610826145527497908149004647388375344655731498764116430875364003833296178773666346826788176921922691845009020704654788417153525516381386911955409475886424324293374066210434103381343439101526008216672431633604752213038214715324051587622571830944145737991534545504683164172150258283609355095386063802420611169258825129179902340423977613257503245132673110444736648971957228328201738504938272487124161206731401375712 9767 -1789003846888662036983670567013660089127170069142689949173289531501096793783926628117432022469134104985354012063839627603907239201874955001762107645268273976007108059986634370044388042229778508321876481027836137289314509733870897781447597195819269347666539099624607550471463438418321856610700105575327902010068773948879623678255350046394652354839893618628022013428452147981223560898026805200989782314078071854157789245734346089492664388981170889124711735744672942191160316651823366139283746323311387970300041195673354240 9768 1905316278630152565080517020814235033610809942045701906208299954056920029210986311318949975731543490922717810230048215399111073107952311227903945308212825082850493283041119800427285598439977035287468052946939536579763295568835560190778921549404601265072871496289946942810751244337556686919936804807551688813264923512731753694740614475618995534165789151357630573255875714037219474403851581580709346493189938374530015697754390056947728675074025718773329479643998195724282482567969231231403660647911343302604199581584994304 9769 -2029184303829413464713816822507626564437680788371026878573019955316533026930793140687006319864512128225949436863962938139005094540770888420793781944252040456890506525830881359059672415403834215180341558901496782835822574882426620979888039624101827466098927228036975608167638803619093443279513500111312140995406769118695056080809447345497947103557288385481424297325443585329437680144277290734509740563182753601954431426717283396088958075442154877670651102857288904485134273031611771255220589763578100288655876914968788992 9770 2161098309143903871276617455461016128753286061746606068061734286523448141680902357912326744837199923785704859482940883910561248268848390877020625022189936642427233022488579376530441384527069359701526073929046907650198749685126343847862638577132358994236327151375852253572639183551218053570393358844781255594776455604019920630435562169790985856245463428479206587476724512001892806109561440904879465063223564129593628457072781362455137063139747275922203957343267543838298980564379365528363272991128624377414479744767404928 9771 -2301580481907524618318668959976327764777324618768980490902905461794735585547704482382180830695201126909068276073464688489175676411186870493448404898364642908380925723511083385728640216604729426737842568478782163273610263820357352146718369053195391717572593263027227776682452484112574728646619235468597170590580364815268230330530789082940115004569304389871915119187793300942660070212397139627620943397038999226311339998533948058464718849296637045701987652217380530624890089686926520636941789140818344612081343164481273856 9772 2451186870579064806108973482906128487671188543898443281948473664942205038298372640639718131461768680109815741881619470717461777504694524377421970218889874200730336281947752747214777450951799876631814454318788422315520145057886624877378777756950071075851388339228881475323220380215172589664407388766675053036388014332095009665242857627268487790617152157818874231076343490098783990075749973199634257222595381176415036835307942434977386097272024991114339476595527084818898460744738305120582844966604671153932896352607350920 9773 -2610509578578065139444937559461337329107512775336280307477416036402633064989477186653876380639303339684074199142049386393902998715940682783725126859827309726727014989973422059066295074863822050532287230686370914110787840236615528226136427360052048194597248319506757865313465443148033255146354816858948690117216826669808827846551567781927893588285024305989886710414932211895898993753197981276494954398979054805787781194144484714889038893682301185652917644864334458630508504137150130215764579543381823135370966589747757056 9774 2780179100135811604018871563746171222198249226882924346909417119813125477199044878489000870267689577236882178256291054024561886211432243058311478218816143743643908332250610097524733472327997021705108143758031992353757610684423411604643686506940730483542537823555288995785957364365283445178272211996473705991040010917213562846886003353664679357277156606284384474212265320168578891172322178879901083805533857416595674853342712735849755824757113862280826224390841090246138906283489976388880972328090529208216754549245485936 9775 -2960866807346749415065159328265056325808031849838947315803620828777973041824658939653430972364122936499293066423009089355236511821622868538542687304882443403365984096157890392286353596720841058910354784423411752661944304832981181372863910833296074923467658980392339940805011812510279168910763975937952411256961100334806111236173562972373008857331984408884013698157553197968953214573416890499293314962573799862334453493786155050176032391766086378177023636578626463951361107207384048840774360365450617937545342136398905344 9776 3153287598199186711881885829381797047156620993208152080801991694516329429972933770963530040378145751701934538219188546463552232533540864422511617772105780085396597716762687148981702286266556653352842186954517228905976716660720939999413862499335977292405626986574129499844647858604746275006981990449390233246880658052095602676673021598762135743654221537223430427551789836664411037189075301120383730793348629171155628500764188748483477578525201418396269191795966983330696058041806294364758170792076366614693258433516318720 9777 -3358202715996062951252066053349005047827950762290418988218793141086539319060007533940076336637843908729518231006299777077246237846369694414784231306814678955396667762471061993845042404640253447431453882445214411565435524467854820615305740212382100563410273225685009866510716929454297761329999184027786832796925537008142159834364395312868898935159607598315810166613653359288340465426591402678224701909511206812249899100492489685107523322163039230663632634756148140134792012053887487517415141925439254429056825979396161536 9778 3576422751249260861906676126332314611579727714209021787002947044461561753223178416320409986955964723059254425625850471260274331430033979732855851911797906557105993470543856089767612876216192921508216008081063369540876754793494276807438796545630338654180042836662032555450260218414295020371819070994397004087806608924283524258357128718010889944718009775169441780705031984758965071018262860744873986262037548870156255757780617577935578079562330337287799573560336632716701780959658368089919304633048346861712092468125167680 9779 -3808810837847075020236844160751757104642808442805927521978220206605972665180832265888897810471425444761833589820960198202034289776267941131234533238200460636842462618159569125364483175889000304731577614321485839549024914999897622357965705091301311671379184225011885911699043238297795154568314018569949137833346160587478666905538226305785995050992290171421082239467738520357773271398705828021821206695434669879132906423327985512538613001410015272747833962113208172603336842582963929546647270605019288160052504353616953344 9780 4056286056056816086525343225401850932530410388266183212427530431087242287506675108933022148932398151150624401901168758946337064582028456167688561348393823410013512365748809854623540298435505803123560052183988725102114778812881778006185671204831903035666502656881691750038067028576274867819764323043729365374148256696367393196881058378543262259602797246898204996176403983317468224854593728494857635250754870280844648628652481024523066691215296211726545481207882664612471479885352671912536611639621903220017806433439806336 9781 -4319827055736109549945046483908380381456006456263144916623708772572170109442096933946523855917414573334266543469899366936135320639320289516110835838497959152328843650028305597205674967228813836203390408000923157666928379958835416810439710876492617605801621985233278233611290702387799711136091944831579501231979092448490536658620900694162259990068004060685716730109648566670279692321951519012510046537527541406286714192333630315491050565420088073006070274182275137510260624237605767994082190868575433414358093804203409408 9782 4600475913990415702220353489117534125027163047016410293703997158082825249924077752163647016096610761606693581101996621542592234678670179866745572195676671467411161875704032579692076138406379446957330794216155278381159086922834229032624317561084754469421914975083893107785422101225196951377648005898661950590508579530150106201301110318780148069919163924984977509443622412359875404993746686219280587061741830178446287666146351621477187974504325270222276116487025559601707423047683061846959189366280919683923675444870577312 9783 -4899342242434032285811851193098815119921010514513718437175282556690701617051188195960327936962320323071434181919386738496420310932741466303553755510660426467571619639938158256611987800970297463454137918933872805511994154207000761364197947319450272991309279631313012596238469095814229439669244459670130846849855633084135289420313357787817213441549451135300640107783633034480079478629836900377625230973326039813063773928099872120138872532809251295677570546683816646438495500829243490611871992225376638045856067579698741248 9784 5217607560190939364517344673563857630976407303386298981592858365010221743943010175677052085808026835690257854356032563722887071270032363939350989313014920876087866266061073429357352098918631688746576850966387982525844549360223600950497075539532139999070940521886992873502081033446223481726098074402727305630612362279479154584111455799040231400166671557088496036752011985228384537358646424742167503532919804938187569390253829791306227930250708442093444767301708014906142445730375707136410693989249393477582651223172332544 9785 -5556529949814135712910509680339578055054175011600820980133780019434184627908273111417659471497565252033758792696575988771836796114951440484921545360525838159208348637789762564837248814758516034662318313407103185337383040693667511576299850830410394300717119627232411702260728875049423271774147815095961493245803092963142054908477492944568881428986784002517453287952893280384636574142828191345896051884806750591976611087663940901591401568141469100973908715104128495301644367416217859587670659623657721683907410016642007040 9786 5917449014411672355542212059495719432594505661924022901801685765576774740481990800382968950136506678240375344675124525319835380042675370512239327064110745841230109133309337333014174946975300149259215944453494292207629726639159603132883641254796696943111995498607247034483868347961943635670959083788216071842827396761247228483298293149865020257273772091405837082554572800261826890545966215889090638174689809916301457051212655945005001149265730753675317360385635700807442034215576565568900428082470059969993858561717524480 9787 -6301791155448749296000689450354117084184424836335805060718116163142434373922648341377469577448991744930950113869279212577531768227635118320649509757211233882186020987430733427975214123546198647980259368195779777577858189770923574706991344928002476796407180784884609086089884129023342898612735458261445133641924362461653592856228777817948367788594239655662841612007203498365998115210822186098776937311731380125059989787886426216712829858256161107422452510408783164999817559678233000973633782380538769374927002703393456128 9788 6711075191952622899289648397693428102447564714301109148341873925281618538318121031855856884698918249116542621489924119154359707130700940985037449614109638374443691343546723970447827756919604903464851082591139677651249400380859235943867453914310069510912689735407433416694158487782646796936243773955881287508611436036928729958773595209755077931789812459306415611174205503064693596401141894931164533993661966460744700615785245318980183187421538636321808874832444923030762203361453465774442412791543987913315361055334589723 9789 -7146918343185588207627987278875701034014070380273296190740701295566645977367334686629454078085515601804514926428194403324152629618226673886399322143091539859490074564429864689455916854146446470217919569647663405953571055142455001293729331340057543158965377931834872203836346093039740756369125058903319832977115696676421632176464199896470372980759761137695056424289060859996305251737423131736848383475483939763933047878824616173647765755403906879455080783235020410530436051524852550330871854593669396932643426664271839232 9790 7611042598276183644065016346379054367771656573897538991464107272391853895406935494579357309742361012380298988822594736769706379363004486330515404148790466454138866404023283597810351977637017982327761533765337103568719986449018217545628265207875841231894049423383366172086058509144675671111472067718717084583737030742256235855476012268029827070121395381840514405467708575661658678961819326407222620861673391485437812791302404195622996978379289504536354591250338443326854236984027087286789918588191475929880076414236299120 9791 -8105281497815583016909740000848401099720609586294114219745276365081981941548364969664348475803333830293736324302260488223618381469653024561082689463582990957888631678026440531796290320093351566338568164312368909957383056040600198329918088933029731692507999612126057805701705574593510686864645057627781735133513855593677903181117614918016717299859708700196318967633632289924167789469493392547334445596084397034169925964302303316967389876044367587831265051153491381422205832104613667547970762603102634337476886255915499520 9792 8631587354040818057344650671625232040007266237232714772206830114474127285399320769705756261695203333986687492849825308104448427811259893710621527469880092235083480185930114130070401503600388286884789157452266792047663198875368875778826010239312433691032160223774296694895660142061217016896350227733276838388699236860645204702059141073774500099552184665056291129745691628801797999678661813410263901708211696355189657516658994338310675011268183759279776662403214318351608011847686643742417749531733200057005361084931802880 9793 -9192038937945322211097425146904739697114285600715985221000602930963020556152440153604660003745839595151821048533453495772336920222906769526891738480666563581169937029438637170122572750539342094048881889578897064044618987129099365457136947155627267233277304961951638038225321550956295742993424322551530828102304007893612028356320512623029055022731178045929578693062719145506913853344863849025558085372962848632001139386302992812062880729843956697643764549624727257647898706213198606208575512885060970248080282095798190080 9794 9788849663487017669338346294220722586775062752141913761655110786373439222164602530325204469330376805323368850782422440883530639591937337938577601183239814070110625689776723163855155545540753445329222996577414133947858486466731600880491188908289749819628114478708544997974126823996286445384745591133108481573286253941117388756295035902372222998475539469862966747731258483185465258070673843452694488463225974986586438978730436205134886333025121784325052081671660930842146076637185355427356429857051751389825068991223040512 9795 -10424376301011929715018395425476067023774240857505232881843513195776371932957656402600109849319071263129528994947156349131828728648805234017792698202466588262731674509653441880217319210794413072886261250045905726387762874556334186725390344204573168799123490474715187050008422545068169905887894165732849832097861871983754294909029123400703246043204042637249192566009352073031636268429233962035127634511978204044839799807437075960368074713259157196753445982749270527506648186234181249731078567197119335881166292794287849472 9796 11101128254084712701030392435468068090447010728468379728606302591998560045297948243685802850209399995321709153994051858515130739561747077758252970415789130811220962926129501767449762131035277226747467020423629831901403911468590389828619612370241742590871879324218656420751644959632429841097635236830502000462448276877918391392835162255893167502038323580877473399184175889652337667272455824086887368799782890687749192710438510018429100509317332903529993789820823510440167636220391152096864281702482721157021598162756995072 9797 -11821777436124607575841234273627634684495015209243970181195985376791064210586670004005653113034400067004888377989268102251730872339525882029725802536072869709428017570890750313568714106859918501956789565868419554440806284597585087644997746805395888293267510738088987505342780212783166740352935499225881468881136666737878389832118377155602845763929774237195454049418298198795871696630984599136736541180663302360891485613345156665518750597629017965043185889641472952837110687783855224320428490352436612246289516042017308672 9798 12589168785594840448426319617564301066114592317906566672716919140272616700234839498595578803501396588124871797880741546088655463767022713106003058961483174061622960383525917546214185378238455455053741107215595503651844679159449635738303552088562827533176714218221742441972850768886623033224617582510308119174670741111029899024016459290952280118488681625894570442865070327994855046389553994244961659988316963895985630852799039579460045740162230800063818071465206053575479535955072361602192283599457444203103736874948581632 9799 -13406331460994488809661089131966410965756308946846954675257614892956621286815442882598124259137146953975989499874158209942875863423144577396174331532599422635524189608669180585242494544178974787263584725099296973222367582212298823683561651784651528546030834922294351414229274443446907485694793121898635853524369348433667496693364417873481148053275029543336413833292196550886600927562075633218429605606759457638170562824797724186890358510390406179957895123727832422863324412774437484598750935089472210105764175731016859648 9800 14276490759564150931467222626336108348835117105544976128738221305238750287886730586057181393191589021031825928904917906116288863404820370176536395714665211730669047431393127051095034258446457764743782140004457810767908475849806252078400527666314478470671707519414545270750608883863143899982572024270826104431692866931881124364687995073908897790129641304794803753629750143634441272760043693303803567901647643400083158546274455598406360066632325774935019815791341436934621044817674642603672443795722734455917808048645011072 9801 -15203080806450747533149947181697975809583731474595381291948209077281309322654876440694925929681596108596545169262607288393222693804231225872855857699198589474867782663754419423479080789232850502374289411832804310863754078747109873365843419908188585055815781847792357901482483107487153100459155837877757586616583985498483426748874593551386449784411584203058308201848181697828290475060316021156182813056635141707242874615088104446467430176711002384982937750457206325398290894910896472135292267390326295926225787962054672384 9802 16189758064093525017611362802130283280452755540460515410774238995491288083277792922255033089407257251022924654357964130352730702690891093171398999611182195453726722462117550388282289419704665067380920797586380250710297766468365532638259080833011194927062450195794638561252003777050196988057681273514298781473034611190060837675762913112485940839717642844290538090584750012379173041969161359969156251226152653209562367322668729042759152768575922232509507405846807935899131551576730413084785668207835686556526711031286153024 9803 -17240415714804590555213602671696721689554545461077041886990885522095961939351585136573350610899536962030246033244895990321414977075203881589735240011323579821648772188502915760762599656360180005303909955471785494861791817642811090993298844132178012865130157825883198303718989004281838048368117625061490845093633077184094046033002966652223500348027610835993367030598259925884219060651013538143444914572146519821651744107572259931866865740434327898639142223474087641415747110087703354848434159216668511884912556044740198400 9804 18359198972935623088191005834078461098122986732093106240717258232220658543218491444989910882455424404706710913925719186507609576388810424076131039179732113180383385604588173338323809618354876067615627769084081769958643956838332327555221453238496396463528770045608488600806978177435669819683100796074745908474512839841839667340436302606092687637917409122038871372451100820059019262704411263990960115058574991069855051781110920577904423498463575327622827515028990856082799037962076996107426779374637843496735657336956185336 9805 -19550521386661109692975927615950879319418751220579907817634144721726765777962289040139496397238976537033315926421445749417108369955449224157828690077046358239100106920949417877028473192873486133838060613348488812884121948812790910701056626838719728946808760748417671611988447002399142872645507005611205138528081158485765206267132432279803129981975923897267291516136532883552666394538208258595289724324150188585773215805299659958788207824903699722251422862424875915365239282342241106333047327822710054786530291408462413824 9806 20819082193281750994483897201267893922256859574432911084129835729361586033178668164411227088269593988031881177470757209181030698195368643023106784205317951498278879550977439404333100394604114525785858138367828306570247829735276278324921328973190510491238510632154472793261469128868515214291227761713970453077470289810704536476167446495531521382538853896505786115043587084251807730403403608374199635566149911295481127806380082255022179808894051808219889727840529502524984366175120839837791206234117141516700574895661036640 9807 -22169884796074673588187869273263032510743063902305251324620707387010116871235914409970708488226855970283702022441616852873581985303006261182545882318048847128842937280114441258620680535256049137242490296832156572392213054729313080900520648338261551291321263760025303802767063137472758200882975516504469713689895587660950105816042745933074267032140417305302313628517144355249285239676382828701937877855611287401842650562582216638390788828162606318729303478408794080447521646120013410932595798740215427166209638721518567424 9808 23608256435105865360071470327081454386180907775903668262132839781864246462673701510851930182101357748019359196560228080655762269351482486381923429981386756347348644187476484652902121464501762307338392377569280138112673255251274593938299587908298196184976138808666095310749025681217009085348394808788229787564819977368481782774884629994706943663406081272612721828150660666531345814567799122157231023852736357725208917161879310373245399852576896421387673142931220827888548140175712002434512100179234629739799074977432611072 9809 -25139869129091929963445295897822111903474150574978837840762677135958244967295452990408978918492440498309545972507521518289451985208396341110238437480324347033553492653865991047677264293606076028015613184427725983915564226687229914973082011153488488480417999885055963672462600946647608594976966809244735571814949491466614313223461043636838786767763188987627347752197569278568600074969518399576029168552479401572725298933369875885381522088246492408521513435469818678750221438536928234353827247953096043911687686518402449408 9810 26770761970371059930607417714433763103212554178074436770594115183642890613548642329747693381891095351138076236606359243562098751684518284718940845213315338301425661956520848256427099461733568814583356784498551232777730260555487453572384427778309010399359438480293347825427212161466649202704266856713713931255586906206585435778302886682063798806522275601246454822557546011095865759846031583359488177448624298370555940450918415978544139087063302821698424226608034613507809325379259845897206156202794629613623525008587438720 9811 -28507364860336446869914379566170034636319797213494062141414920384700234828797455517880900224792105168005978569120475166814557626103814249414873191634484909566981521325790282369161097210406920480066766967341969010149748798602417247664809187646703229215140491064087379445334944271290778624363490608913098663223687155984958321472640814360730914075611764015500018734904769344873058336699933397840185222506216359317019258382483934635188361746448552502057858661779380006500819539212173314630083954890535167149625336384828997632 9812 30356523778319822701883457939927547254721962245689147371926572197931238296712419269832942465111514960292913668311895384391922560277716028096756702542197068700000895765182591066642308037445333415236460204057290786533937498988066027821804298818345585317970402450892014172994925965196657865433172215079015494873472729673300110815155318180727395911947243359530844069298292538681730654194500858765999823699941775350441545061603075534275641255932301013078376547005590488059162013112697209803891546324073943451282998731561853440 9813 -32325527682910426799905531933862245799775924424425949267353349399089775955986053676123890887060899434256586027572016223669893478009765856402523400273402967641665305221112347290608675607455988863457859166433104525576083662128489861509359108824506396871468605183004630251528307599101926520764231014196259870351711607942214265469510124274504517996857001903908264808715892387550750373580542130558389676128411119305972126546445969216335165475641588326341602086195828251416401386354519513295465272083657903856996366919818805248 9814 34422137151078802583767868310927687436339956262201082432608049179373124181938328527993186389910995088604370352646175721375335134518925939504284900019776239715103352412638039994577693332421740231149064785095376337505765501650051436759938679149796138179773825549603405793306225232955136093189951382396527620456735018086933754869379821116366727412099323547249159206718150244794998814238750004752249575449313874525258991318264387849637420553866022512284934231061442402276197619219157595595665446651738962811127794909650426304 9815 -36654614867270330278698383981682450241296625341824048691230427382604371253924779759512656613351527505288755594045947477024853669374001458617271904820678127935932709730500592022128604919833332307214267715319418742361606098272194866041784815289224417984872261751417410537029651318501582419569716702127291550930109622937045760687599432962936746312206199348932232068263092305238133488933120254204128620482949503551042375730052590018901220817574950699878372258792410798784553730618139987782723614246900662932184061924738072576 9816 39031758081866787962265314049104957557013773637096451858591889645337516037904926648089142754298967717145661972220213791513182802786471343883951395743026204973402747913751344600357712610586445992092223841657383490512044324137819049749670236626420309139963850775329393172208727732292373995166970279869704737819714441803600540956477251230791797640004157813406152070885336039658988140741325776055379950218502990826263690602388057015982479736314161595763056880890903016625855952638090589297039387879386944291491027328378571776 9817 -41562933166113692404830225194727280541378167985191406609181345050020794306750264836095349206770096540177714226439436424865442373465841264985205904977615949361457442556433126768090343007809540489738352956349156647806710489829221962114303442312834653209395598715228327893260316569944922521159332803076413754588551345336750193800812310101373580777823932593041103364898929792005627748615610106114130325283218329702153613762511525652581834207228181438793424503747357235190100232959987812743643780219554204891370395719007993856 9818 44258112398806709783311057322426081260752365057071757659461082944015752178462742110394365238968758835419310045854825507669571813303440527282332200262360261577675430690195207030473406118350908418067053107875475338910951176475368954790996911466810571486649800546051134665514486576151032927830184653241276214059035664754705021973774448786973033375249198090793742905832878181791867388613254946014168494217320094614143731477067481274623206404601346899708801926288707280226167140165892230890580445994391638761407003741201006784 9819 -47127913128753979374551443555352072847249587716473310085506905645072582637125963991753923572923530763878310017543335008473895527117006263128972643041926631634643786491657701669478161832539249213738847907342700158196188996986167821974508140784679494638617208636163010013968301702398020507475494925696254656330204007513691501891883945051831250640578628094642625882815069075232972204585889319668913370577393050716836562033611332228686439811777570453166277158852561328102127189303739726731115793772682690964303239315564003328 9820 50183639466316750161661945926937835636625829115684708906404192135691959248190740601911294202206540835251148536852774414521118795889596464878691112914335558661811893489031772036023697599870822851163512106170937821877510984262726293375881312806397568235335983695339506803625813098228886956183859113184908663201967537698964925424283934229793392920986028982529533357905568104557497814393466196617921853382166992475343099396550008250484915724262127871023239162490609171198300171429411465816098398063677823399947199418096457852 9821 -53437326667214466355207202148240075490542867096785191141688111382723289721349618218860304455292315885431955638561411255876545445676008306363151062283544206343531986231341449743166902721608528271246350716497768126879535645943680239262919327906021382119827938481087172140435731315916677454070315544332617173183353678519059318976041949675321893110847907740844855617347599055215133580789310145226060971084609543994068068311334093020131664289778849977775357824116380919209943716303301548560778461512477319495510347440873013248 9822 56901788382300855157630642466217411480160683049703913964945225388967557521204717637022349612258459666547824287194681380197954100615515634325647238928150222126539665445427987651229083533876644083955762416207138974439291024884925094226008839069332897236543023676365479076501729160948167937664073316670343366860363297511580211430896322915528569656716832820207255450363063087905073815595233586950490319975017370208646371685526710168795000922690680200984282952775931491003697524227003854799818944874746365812787469399990756456 9823 -60590666958215646778867683638653754646002414313463830426202042355651478421920088670428484977383067366294728290015029576294637744034192723922126320941880740235018890129041587197346435510154743689031425189203357056490069861297473474540662156465493923545199746830845368465052917156490960245193383861398504062476768848719980264454522011327959923688630973516495628006082081121870072843908072139596568226688962724381415508921757327445517638164885508425529345899522446916777962926356216683280182513191110486564031517331325714432 9824 64518486985735906018647560356653353103667366213212475001768068085770311401536648746627342722007558332990017419942260750053558008716246692229324401572013827453929364331460962013426160338981082303276305227081882497820641751461448476118627191108375281260913411779046393974027339962443436283773008085183938781021202546670866648533491394822446606425228161105203649935576906045075618836519903599636393892461275308550330657666370603356493726445822295128269044253251302925625478512238081172617805785875058576814333950082450662912 9825 -68700712305337994437239376770154324769353533316788750449441458548051058571796750773294889707985739395821679828222222724967989569243336020049216621961650798291424076445059407878502898879556090213667948646773808130329636598936552391515396821875384822823038496737980091373713763920774012302865658089965450716155473953984041813955562722705556408731628064871799156446881799469007948300501125399406286296435916633312094794120287314638437147695118763385887959096551363159812864879135871641062732579034619314514370208640842858496 9826 73153806692985314693302045197958204985162119372976392348205544653960241943208190607060443426295042884327309316625516317528246831562571115848274957094782968461892064232309983209548088613068062541910374876936207551220993387338454338189746730442639184211431304040289666864267833299633408081149472362540598478335254149197542059668659321759443082940878491581950741455328479038207990739940980508977413014995432597774593247139532394523034611815964595999199097469239252528639697055901864409060780286491632921212386232446356647552 9827 -77895298463530792920487479893425862064411125792442763445314760278197408627093562651339701112840081190129219966518458089606101326863570237110939940709834308475182736465581199083898963824919208192205498045533201768237782439762531472634296566345919204109888268292649884294310055401187462096723360211928447613442964721731195952513806152844168239624564970457237108502702963779566212702977071293963570210320174971663930358758003009935425030754139084496413300313677685342901175675149982279843733099541216465085560200543262998528 9828 82943849244422490423415428432085316853253509522154680413973324726542843999783664962515162206598732821880073140491506721806539369753716212580617729249778169892386818684695159850674963903387802834355830461158536838160368840405619516934866812592413862120334493246050454623548475326117220703179878999588571490076945522950583803962417580674168307650093356986195699074540850865345362117279857730684054232960219628538929411619155245888015936023180283432937206610951872431928375616876281808180175951359059228621402893729376165376 9829 -88319327188685359532021295855610550489925066763120101641083496427362798406296562262502644338085074833641101819851672673925043618829086172162888823384827440372823896027714426937233013330614273702747717638010955655771155751557439886033480165547156611336304087978826796721045491669859337787537996693448489284845610134923343006275461599609557523617576491624674959669214938723494382968843764442667892682299760737196715404362553131867777834549214692175950983568108180393246055609863524454598023518271485337404635780879640690688 9830 94042884913485355945272067786469531241621838109570118825082107148717756515270880011587161265065914542522296887169545794164465090859976073372092475472351336995525998007692072655265033069842144973134828944590204955794897150652736613551776253428429647209944740334099364052863988480049135375158005111255966504086989007364606968666642041423425800423644018063780532827533023502343006305128027881343757547948940768645822575681192761798597986380428725460236306402437854852526923132332274021954788744045973075738003322820242914624 9831 -100137042469031351785008584333959782487513464827352649081709392521342112696222559731925300180901801840823945788510155895819917864374746818810831206153781152722284591119163954636992058755954182934643846872139166187205848466335724223402888799485815825349268419303757669165028533529945518230856434169746093268174559274290221524537377584460648236883912530218066681747008788030216205029403295732411314910230773473349102499596160781666541794154710310136341719732141093036177465583101618590795572854523179847497532461331249102848 9832 106625775662207356724617111019689232336799601647316890556126831592428534684397291289597391622446875050901784393705626445464747170057392595362719026150603711670598951397558096439859725928499138347391021508915516631695271180953612139233732633476497714237413938700325984341629602310082018645476267204162709435736563547987593373897063625891114276153697485944083186855349301594976218322736618609449612180840574615648989453741719289941783788885392896850244868781381928278696205747307388429968037983251898330176388617060373722368 9833 -113534610080228860711461627436790858416269130471104125336074039145576011161193386534417630588237162709701580736856025951442855546560620164794775755908126347511413374417171672526054549504118102523782065118044801136393527097457632989584656347364648190540940061042924810055249801632133969307692255956097646153040336820432282454761692489908414275484736251733223843300305732615133053386555482033516689558846623651809659315047779494419000749013964935254863663636063133889221878077781076599244522817243467574847706717218267463680 9834 120890721181863984001786852950014414243624697580160823221958524605387874148961410040743566251903666322621028644888322513281571276756976396493796744977273285478173278789462317746675885888034793731917879924600628434907342245645993722833474588023126622158871784572863410125178316437502821039108553770108143982595068324991402644764788385476889210952366629558011753206137605249776565707507522667438421615979160304741255703917722145318372823664589703979951368788695340116266530783133228032603620919976692660806896182688613071872 9835 -128723040847439108183956085974949869244777927700050063058943448645539381858374264864332751612415346792846720125946514578023988620679096501781084556956423174272057984432318271721865360582344496112600223228336765860298447493584488939897241888838161861068080627396025035666929449827803415691093934061799564983713587004829919210050595247123353593841098681290107582131583676050098061921494624577010698315490246458637824651107648875656704429777238484253606586024716701871628197837345361211745391075175293613977040627675391066112 9836 137062370804051877603407564424103892959506250216438779971219844982266291757144792395141927805877803723294816343254542104867867927803180524906545374631419124850610813237707392394549784769971114903503107917734090128791774800739989391468465417794550718842349971620767792794160383987838311937867955668339619084548739350123696615507746558080057591379229366302302102205879726693329119282202018592499896730232192335439494868537757490700840253904615394267892326044540083380649134700792608816916325967104378808062278401537329061110 9837 -145941503369239935623965166897956633656188676971111270889856267249291274457228598321236862003335664503317019092852205676072683580925486911702452022434950092709437000163411365896699186358367701808783292998855989577558737651978522129003737524676299609489440407593841478713670583808878297894185806357772690134555633824146703340808810491396647480880368388990741859565802031188003470946452940593825492518052622929551878367901929373316060368469569071634425202993820091054559010172106182930390704617259502520709139488379532476416 9838 155395349984905825533185337818213633159257932238754422424351336524177161661350224677267163617740215526221171780693095951087983829976897942558672233845906198138471671115020798876488686416424134470666532528245589730594931004706377932225785272702277551118343816680482839114525149670160025575486757925372927065418060440834849099469655417103104752649844170757031068091296794605265519802813774742936689418369351899464723000735342876611999918082935828588729100641392467618549943905972020741775578670946264811853103365783546875728 9839 -165461078043688176725364141658353507526709848365619545482293126831503085163082147834591873978617351689245904163929224728592227011368926433344888381875804455001483330413616653814262833847630284822445471854764190098428151797722344391525074004390169819853360314594833761451788206608488875900741056540232013288243093955915365526455859159212567970019297485654350175494570025267174196198715385569532368399079811746246694482308600666550763987261015808255057452242505923928960695842507737587423289003492521374648873795450835042304 9840 176178256542314782624187164940280737495609880793888945753375248783207324025744361600132148154594066532875696908232320710792949659806494181972517755879848500808952500132402373071772736675614115906816580641291572908817619706508040410313691305584390650888065747868461621441112683128603759898455347614561870793111067906128260619281343044592814516357040387161429152962455282759648643565274918978408947076418761417981178447814794979120045710308082004374840268013235800487455856850199221300947016830046133827731096161687406757888 9841 -187589011130900219661237261216500050186202964422802517191711647029375347778453252270892577988451612028573857725390571756712864846221559770312744816808014781837920630489595249927297402359080016988251409010119226553404649919506728787432875489414854663319842380203693612458158724638673401279397362431156753811921787110988441754153063779508594332669718566921310056417516631104785283025658716473279400457426437530102430046784427987282134048003078065179702050282037989099845530809768597403395610127180269970424969189162916773888 9842 199738189163793098409343365974443417597306694400051676911361172965545795484922677703512754515722500366444712544572423623825543821858792016237578593143057877345857246001281687246619173249042353514481392657283776761851776749188413477628516879405289149772706297201351457896203437645233980339054745116924008759852648193084827243618899427376853557224451436621430654937659436826469242729928553973284275399240120169648842038209764062048940983762299416900274135892517825511960963923866231803740789511800463442325973945191790675968 9843 -212673535396578319130886259580796765881590867330518904635681165942441367511134403945900903854678538867103727728378337999721773971788511180116008868702799483043588804405000284840074102926985457192032945893315380200853269414283527231156771162279539566396664447839626385402169278607771595822962344597784806864662058468380708495245429317418544324672788127393923943399592701477792684562210606678373201044345565769115432503781419897592127807461895226468417618263182455775939004627469893735136733872059104504970921245733646499840 9844 226445879015349415471829939849651764872179206087090437424952571137613103475513181645945241092602057232430570393513819634675108564790347729385565025598772054763538749407018737167309528046355081781380744762259786164010095030029944962197516120135626468678919772941570482463149621430095052101008807463659639746640352487346331337976253371060867258082755221516948799977379391615087053131638111227144956913858091989687990146146739808129178277687660403623540292683279232603059906178839387889649243819155306762252127772701108652672 9845 -241109332728546540557064601890498521883051695404638483587130297679090061130518160702510233808981335415131082424348510444041590766742559371564299034191030215285740394502614467581320799182290956965044136278294941482232745128341063217205210611052408597901883854302287694076265149940601511588943971651857684862502112247702676675223277461043043644623368360043846067827891355965383008811377229344614237565726974667048974483151514314985050366850591312256996658878365371572797389549372233402431226809722726266791272240361274081280 9846 256721504698678570878218530754780316562583135607030038931092332178356956540368124879453967800213755862287442060572826112687211688321973924820978412129758062205970148806974088305109857155169420842815209480501302932758591431444756821042049021097113090193571486695064694183477776764364592415483641755829406609369805797183900459082931627338882373793992268134799523481222289077880104212174065301541735064144003422162981159761422069577935437657743477740753226789671467806200494224173879097505333108984054420596912246919556410032 9847 -273343724141295894558229408246299577553033845807222297420801214913911484331451386936705876368145695532107380919504655612213921821516345642454932364172040076664240294296401502733047779486368251672844214137955929265047901791579168997438087209210464738804395278601085704752168425042266471567638640163786932524191566154399210228041302670388073080570272260442178480133011694748795491675466664424989200608560996109830383311232538173440217899935768930789416653915227805267117500547294736699413331298087639435268354126408107163648 9848 291041281471848166890818119516951389448410937031826152172886221006318980991987035892882027726305958666224384753364480979997006880150641506720835052601003216153972613916380357855837430242619585165682244211892638136872432355888981956303690600155860375135472651936654278465204117246062113196432802145609276939706173642030309844013718832172013232351757452416290646038156461593797466489751072740148612333476101968926506212577307065153935459836088645495415239625478098595042928030966300452589574269870496536096982315699466426368 9849 -309883683937755601273518348826994715798833784023289130210119519079532608812305017092752707711716562711287280595892720523457843196229591165781544599601583238693666374412780068958420055478262332316733974449117016497588000314946251827634974101836720358918726424717350183410216871203799819759393366250654227205124040969724039667942494730461860063374849428709835975755814578535622978328401006288943462882167464550063206950257971120442643326916678936619000160194822886350525795943617818897253641182219424358427962887562579673088 9850 329944927733363451682893599789285392132753333470922752699660658182805624369965845990596083006717675256904583450107929451127383907501090840356200204737052425534028045174422515767828200526972777839512330812405956773771592212637961688179130080940719500591968906191240504487705627481627801419559869734612275522106005763615947984978944580476266388875881769632566932788846042231931155290555124145299070092274941008437568216661289117420699751236528142894867711535052074791431129795365679296966975407206619325668821381975744815168 9851 -351303787659671610474920648581968665361199103222042314232684172454544827142725899475930648290263527974094100118604633569426208962860704125850044445849243732183289644011037404719829939441928692549541793375650191273821530224060027748248741130247094390886827602630121514105497576639578352447162632855912455889728787372610678024642839686453952033144674396993533902569019764815462467616554110345902559314050539708219650310188432047290730164439904722422151931229432857389528451457938589417395185323449039545666176957123748954112 9852 374044125459084119667045329168085388056507426025310698513715416993923572454728675633414036710869343192802095431672367083193785587962506929272900838584421159386091487995088771003909808718015113022446387885930828514449909409206523553730479354411186181220272772971288515728616149588291807089382227094616202269033492001273970001955347045988320858000507638597608667948703635850880995214792871038976041704586826464462418114856278698535848604773703280473568370512251088114444268392398677571925760216780796030109193120144565546382 9853 -398255218028172318068410146973859466900064236415648963059322838581842406936910983150197697717752910234567794660134216783392135516430444036014092191712282777294616506667116704764190629489738425692340557123905367356028964626783394428613853986614541447773806469668090642377513632678405197735726863586580016494322701824894053892420180180827809981360435724269624848538235529850062040332733834362704264547175046499132707998280391142980415369770163794892350330129690090455216967654101291713775006955035166304299762917567985876992 9854 424032106788872807254583691754832893194257520006538819273845468282816919829512592501229821866700708598626692874354949034574696912280584184900696248799317782784472760205929741861366159893026116762519103770060159561275071322156651780014278815025206013594514678473482172097343253836686883553685438727723066927819966290575304447471167822776313629471634572727979085986048735488561422871515656239170594184069781714205154758567505210772628634409086640979001110371960892970672259045381520439374505573292133197441578123923659027600 9855 -451475969580948039891657272030172382385776657172752005823229532022647986246034894869028819846384804229283097416764109710005360173941890408802376977327811695057695070806835218526754433026920049315572632793860226887637551392657704472675315582242071669633742875472606555590570985833845009915730579916963827413566053927594405527627195852736674152370405197298350799191811651831343130094775008692290121465654983644648514409786176472867384923795479845376948975054986844687652502258101575315059485343193133658010925785560677089280 9856 480694516526243038109901199164242327786359424558099856848367583367154460664174489181626140029022791827226724273886823163105394127494473702736934960392705520808862501531530726223051233366007512609504128319429421974374706102029705153171114068644906402259328534125118658328080049463596000300162166598544710636696760996214969668057337165790734132624434430661593078689069215257329292864574452075949836156319743538650663723570788109022181136537279087793891449377206573887955461144522493464563223142899360063190475285766955601920 9857 -511802411408616999713070847613789929489158152407144989619576104888433141975685120615303851383873878684916648577049255501033002772309183387058537134258519672578915823858042147545789290568811062356952377717306041807267231549499988273742637998187794739083393268296864461645444139031112132419406835904922701107427254922338075479053621194230270718432747586288916611088327994348339437195462654057055578177929465513982228968772878289759826115124843565768291354118352703151987918761972809386587175813042718392298003574865308155904 9858 544921720212775663980279336288752891977742621556897150126627803020285084119074932563791071082994160698369113731431133385242003029748302115512447853657456097234238729823494245315803170730186706960434678347488813877739706265754048955098421336242269331868145608834270955069890714855711388136401907203731664320115158287103054936864921744416444045930900996715728445858569992673003157620985394197880874001303997344652571736182910533952582924210629711406094134591069994197554578163732870399251428403791273863699175185599365750784 9859 -580182388570964862282578818083127845729735409250904134428924393449011363527578186042363559955797586774831302867963599716134066169723166861579178395084822071688055504386721292887980765269374709515519251588469907235330858362240896998397919191019472007316878808644268679332119577834843475787361022381787025688234053082372286329883526405433735944842268123204419646907058789482367260857534398567635427975102282480867531333085479472853612735740549060256794640737990856341419192850295174590471039832996026253555942204796478423040 9860 617722749979017996581115669739271910566233447935876083355999349639250615090680915504297302000056966551653155735672240023832204934827977126655664532886788065582139238717811359110730453990208668414050846637660487031493953153959919421742330840741406771227601783720174813582948339429563832024857428596112074411431758656949749993865318667189516258000503444704315343529016724854803615550868665762499947046313025793798445006421445609917281699907831417388650050716400045786022987096473584302130309167961671687683149485763222347360 9861 -657690066763016932507418088679645213690169598001099749639531843941519618506386962941708673435460165943246091037239024040139727085552134288872702381820057936916440530054775049483919055290851084997331150306567635884170286746330053841816352113486787945507106611255845335229538801621059849701547118006645093937616506809405530172053859153039544410156988616679808529705117637052587545381112934457285176501139212031670736989663165282017425096953720670415547942909562517591844127489671699243357677577470157203303876500149579546624 9862 700241105905291650040084592235428740621008778128606958266248517530428285612711715411863743746339722955827281339468077472476002897648187109517496172885614693606787664553954298901713070054547958237513501563765071106378224986226746764355044995884021918560828865301214894735005181985183991765809337136246591402689938119215276038630704130615223221147319689429983553994566428627681580258896065712699565851512776473160408093422255308613411268939434882317850627599112629576099154163125339948857492600649602505435630755106767187504 9863 -745542751974143473335921519007200104274887501722658549742026091384548191096890812101450865790112619468944354550794794022497307161752667204338747807592661359442078449862894159603306599824596013374620958915812676534146515748763446810390788228488215673599483468822073336850389903199674284272911805650478217373720741907163679111291810204887480764273441751452500037229103388400681453507899150460471578853321777478792812255505554730189156717190039506684989875782598605718884319385166695298937476585267939394609916580152913952768 9864 793772659546056046582463505657748895403902931323612086433236277358665773338618382362372080682024494206228346518381537617248593962595671274294047244683010538972417941337065945051616225137530840321149874553202166776015819499225869282489458716374170728402854914268317608523906271158409040434233398113193386715570553192234972915982778885737161787627200365567877488588399384585483848844158318562974946422784465933842539882428348240162401334551186917407000428934022414601028314928923567645493316833335644540643055083627612535552 9865 -845119947662817449178844371276970806053770365704110267903803964673704327093244377058049241639197901460284080009083802263780617278097912263573663595813622346218211150038405002426315695811614543508887177486978359612762581175082169742380253486485959957642176997910053160751844539257562884602936388086472666125700398975556579251630026376045593724696328952341446529485776237761598801037795329938327608962440284447433368735202168677532796459422190489785025651792390041275746925979017468045750443311023986755685846106798757511168 9866 899785939029511900529273647043362330241760854623336408289017031573411234809429132761742526597844026662223837893219044471965861784327414718889109555115034881798570913397562691653601275579823509764032605038231210169208411532888596963055543464491249722166274616574669064807716810262219386375071028076411185053555162017799236342519572029442002120421218543460271575935994133745324431130495687706579145202162083295099562996444711214493664541841989243342107636422938869977848532595785483256111750714001488836719860829270320092096 9867 -957984946833384580610819645207637897437226802757005530119481581946559272030987022460815874894392376334636866553247532347484645912042249767056157715343324522083042186509635681040031965962727835002490671336810584220092846885276481472225866546684805309364704357691195061557159865365318422564630955997099162219480052300008531991981107908098660991705431269096210214726693681482406226647370248443746353482492535567300714441938914509865735581978568043966206046574370309917502210367918804070552258377064125337420983385582569783296 9868 1019945112248813066077226631822413033277859292841062051598590060542364436967926814315672433557517923243374352042802160924071811323705386029815574808122877597326170168996754093410081906426081826800720076306866338597960696477326629939095519532046168905487421095538621213168098395555587623187598848865058201264898944897867534633294093143910682877865275917398064539381538696131756901993740166785592642381369250484066754169865491142214257506096422744605517486996401216185464896703428010963872220440497606916388533372272707963834 9869 -1085909295890751930799874054951465719976709136168571574235427944976546891485979017686658518082287314768457761138490137143556027478042287737385872160522727466647708081714207957453688786523294818761721763189237026753650096461762569673339287691631628936212666352178958362182610740772224165402085961183220435435930145492086775768207775915960374586159754059121548843138187264338707159692987469514581638242684386149496529417505187685462074170370941445535989173761203042323102908328884236746123703071274441852690624267563873337344 9870 1156136026688817436853969688897343142460609104322186162437675730788449157785130658769150204348778534800250090629660030224721566998486014309424743867963224413251417678509228361010938135242538901710822465567362205001007243926063608022008882035842757359184238551558407115116820399351383456705523298527011202775904368353537958277161736140259788848346236838636057166772105640539422337098030048249551524903596981918822024234374397485921559642098346241831103549341467615974283691157721533973688486633415045619997538857164699623176 9871 -1230900511877460227464671701381327864231635953083983440964652466440475375437533341742938856903062870457696457105715843389960051520062990810804043497531495256328958071483681701304341254190828145113464669423742408455580378986022614812811789359358561620773974844357093433662626547783092482886491216087061135702694604871349155973214462145908512888174623708160017293289136389753301444739942013040171845567713492703750342836232969274273770874193517783290867589167944288591199488100515654597558850598384433658781896082454910861312 9872 1310495712035300978313886689278034267643487722680719906067036487511383170131638600146249100030525316319401549926762145829294533966251290883243530234160332999020300945795305573597660170266855822117536633099609293027901278575001935719940675391289396910181657940261795076891018755029193200104915702412326400560027096018418024526582209716053271160131073204243646150634336563236267572000219847658476226460304626137841134891388547379567698584452202634286951639452559492751549652687813070746070457937780666490833398136715623229184 9873 -1395233485359598033201457695048882710826699912610910874239292635693138204222273309605750264143517900556965313491554538226631622662421706553446796869325944517320593566041463757182235637507634242897259421397129606664526289820436575577132862674182311462049602213167952300395374164868473401967185943789926837829671530115600117994100349399762787567215884130734204227729214051575370040194806599286036393126023122075421623969707619615612824228699322818518677277582783824373042002711112643552163454069447496733051078920388216356864 9874 1485445805630957181962941089896918613631906707761836574733733696255030710386809471193917557119117181816671361370684482213900071425424859441100129763463212525411074497999730317361686855948973458730119589717384339827004026485118754229691527054700058347146296667296661960864358745297795000662191080074908096954593143745925910503122748979435360390933172799683816836456307823953689871498001904818414972192613225053381001914998575560430912287359986636432246081500992935368357783982323026673041785928350783796829168528096870507072 9875 -1581486058609824828428322393593761213179828932694038585566861551172686430667996880911108380783320698908953202304073931733012555017673595838275084339683260164719643870781414558404301440422490334225413182592987894104673871131832543858530678417716766585466790196537918951877715315433410125891049029491504008746821004018782280091211172611757886606982342582591703973178673345920655967958392032362419363673127982477533932318300107786470154486757128764234010439716682263055100250401967343864873633834061511089997559028904299069440 9876 1683730421911136625949997770092679208532891050313382344807292705579147470743103482812378532345781899464942107243628089190704279957186222520397871120823494178473811364796658973244908575371141482775566918432622741658579809251386859886560794111564443845308024908322217978323840743570783063259061759723697060813632778251365420267158420690870652903063248488777361392400215870133687530172522765217782342578734192921433255942739540650584797895423549456208400196417841720073664395165913298079376496818456618791119372014738543786368 9877 -1792579333727905181853860156810802897027331234198747982438548060490893276627076044449807112621195826381706461908383089334952622122531354106148741848821473471614676315442158860918442087109726875777696404673947569406828824734881494971243261996940209835852141588381051774206891405494995489828197922927297211716730266620749797189102486126959737379399261681314679025544254994884641547606588563786619509270145579909299444732919714049427092545442534389503727695704778412645761634245621680908233755396025894974628796865641627779072 9878 1908459056119779337148659997995318415426758461950573438246133797464745781290756106334604191176580585581445491920150455777678669786934389722490575675136172312505652696391019580076912107346934402514388762341260537236292393046955883278458071038534332599212203623634491508507060158337318748831584390865515653352877901480528336269225248308246324586045692081860656013451449926464762094142407044289359882019150252823332924917106519078280226309105891911296148888810878885937504073209702821784325585273388183410676381459554231807584 9879 -2031823338950031086394437201527889256334196480918856834587024140431466257288601641201100124989940252555085690039455641650537949587653295519344106049082521682136810067780339097089893808627169185607918631539910935927564826026530088610423100921080960382225677693574930672736118554596742799385264749713764646419387172386777308317806818234360221783917027199820532979648853261756353440032497361222403790464470031875201299331877329199185566513264020865247439215334305631232528186685400570605551717436747211337974438214411269177344 9880 2163155190945447435716816431690462116103172096759292242464733062439797396424315440056458155984335014413641479755719631772410756831812671702103003450902901016765227220972220108399547154281870199506014065521637601966794709970351718358567159161959273907303884158681301522996581569181404572037670672770762071801584677984841121810158035290255586791170224260378573256465661138528890401854427490850656140572092137359937544129049826285982701135814129997433404543158538537879583142277601205340862239119203558768807931915377028741120 9881 -2302968764769737667682087392337541916176624388927357177790006243147877433165673377658730387224352191890439081165784328225006760384136507233082175032520358886951085086184765063737685383180658081420498461270410675190945741377756576812895185481842383550515780637700211357655714583614898755530317968194918687675209170345245238524542550915908185991226414671011208486297784127100548452153332030777314875260630037359877604143923144366621689198847939073511206630725646816787704067120884079269437530064267633437250106451283130974208 9882 2451811363443922940769368249306413036015713933077542803366630271475822999701270541674662965157101625608587368416017323676549371795182419813926419027824449812048382515641427266148637015944461284834849529786790826506948504952507670106722273459607941229671947810178642263049500022677378946388018571416599231986515353385777024026962934244756028879175548197953414325809771498199088015729653157496364016907050914967674248343174134961336252102039586756273375011388127564587347562240537690681939905837876486136893518213208267670720 9883 -2610265575918469556172368318007194776655407068185971290515326474847588049987688107400249706654328800623420005635264298943075001517912570708104178767265652548379088570125207080066880268347937361315307844760962928325167287672999610696957436762866309871665087046990209713606604982154801369962696005401921324202698195260600724230623586611245279185718996675981763190443153476751367748396668214147878457649109062181627967887019029851929915360644413748597584214400718747427718185759395959814244656492510335496705009742671927836672 9884 2778951550103484157934251211277254955627249236629071008383825297707423285794659541700916714582985097829319028361401839015927150182543200366833612742126095425152032704785487475056083591710335975502704732900104628584977396146411045912229816725950233694100150918821160025878971966766035622132558985908296745701611299516566049825697318058543454246922095309551439439107877482458833518075216910589949159290153145734091559014360424364344560322804721544965566414744925249437856815417340445800408477471746604100244512751893612791619 9885 -2958529412197050142016001879432665957708974834462648246194252519771543375432451773224132181819247341665283920761045467259223138032551329647833872599960687821177378640676065066421690714094490361403363174534532315203365526498656876798127949228535896115475947987748242923286125291937540976431829045569206582517279555162717974679516656385823821829117324108238991710979635551374912007889846837726931685293052032199666346225814725437114851186867305296230903442409755967470598887159199146271012300859456585158004270293309320069120 9886 3149701841719815641386878321713571568042570686777427349946268707814066716103593666154546855153705048770939154156660216362174021848871213718524964822419925168806771261389223774353209564698843287265438611757699401099957601846788852446752272761478163925703484805980741616953638397079745506887510736313452256221774892412867850437725302440186299854074778987897418174564184791496073144037543110211358057545533284192135517014378506224071650222417847790340333667842537269904907496938081428111067942414181517588687886133900840084088 9887 -3353216812268443061893238509345953154460209976691876498889783999183985027772498412472600938690555118962548518329105709945103427807040829314514688424343510638260406214199488848302776819563110201208010806586646296452611566200107857878047455232925725998527220642259053345989643736120329303983728893434358470927683808960983766843335227593082451157248526782500036310900752391226095586488486903093472249119672730078820318545907280429774238424733273945123158130684596009957920327290822221899427055047292186997544703043665703993344 9888 3569870508643837611831500613807449380416451865700732730562563466754432554883342659316237507196244719182001964784395347424582732197997656677473874906438307395104096512758205814269516620480382791197613649460755536034160862279529142695351283355413185390650074639721254357869540316164828358279708774027229726401119880138902829005631664619395063031499665446906966112796360226542647411209070926350546390217617174816650153277962100624581121463056351102763683638102874439185745600237064505339936570437208457728528681259280778784768 9889 -3800510431694676875207105529549821862299886814684053941210096022064198101051211345983097616739449400219940936658896363370475948158346809631574028940340278369817013526384959648649662592548727109492422505595065582903193187822568672943477515263095226738507438496651455885793908893807329939138672056033956852333883800329585342606859264340176755106009183117402022862451457252680038846559910963215323516801532240484543198625385321332687515899033344266898398554157434181316763178223944848150359991686284440401740425589556483457024 9890 4046038702945314038496811339172850706351318913685026611845648596215650681139102874367723129365261002236292574133330060210840424255605980625540463300451937528589618644336406612695077795625309170955244538774679890454645776228349901831833905876392916420230159043734449531792240671636580149286054406851145341679665455000745927356340640211113215289910928532263123461322740204845028192466146061377869161540053672576908579443721441887641127189016287795043240342676586002263639185373547025957670548575044475303639415863101377898496 9891 -4307415581852442458524056447523481412196414493350662155400497624375808399237904645934517813059019091569821026024713910181200022371596958903171969160326261088344617781597562503752701264091668647934361953968271044206887326480526760740499605156815548686262832876114189106078222359503539290794732985428810296261227586422506166823690224741208133347047768571879986138036532323896948309124068105455143186996473417308295089070066470211410094353994066937967097097646709679655697681451852536245058224800990121653326624207477386772480 9892 4585663209359988040651459088956210264184387342306078170758026480000201352477459325415745530212231724567576873941559556058851410849035319374777331727348163594158206250522985857719460714049433885924015320648109975163715054630322244817559305909125548194531540414835286598763937519196507436716574575287282641606800209797622715181427979155617238919249895491078775496657704514867910977310304524894501556935630771366601932872694012383287863258780000960284541351912722442377553548027054577213739737444131536985002283680280727478424 9893 -4881869592299729753173130953520910973245421210336566860309323919330648468831219151781596771737654304140917449869453573956658066574572911994701812028457794793641292339556781240955210379889823533902088622651502693425795581327359553399334168165077755360736847545646053111031344116131380879692189346375530803623312875907566533001109171343085194287317908668240659213262059540394479139843544984796680772735918867837486701501217028011692873632073089657031895110687433772433977857793305876566980228722671659835431674596517680775168 9894 5197192844119533396880362557895045525322624058316010854209169755407255343872994190577311120911615834827411888360196306530106126343671860309867006035747879228393620056322056151362453956249468108575607841695031037843805369414300563378833198841812538211186493596448998362031111104330836098484037860348736492814215255317573860346913391711426277092660027842729865475412573748011725191174476826782443532643366509773304120225133576289058000525955688862411312020302651182975639728976008806516381538665022450000111440631122990062784 9895 -5532865698415432921387263561678058938789919788425599716405616438599797912106581971911475501621790780968861642788223817979540685189079840251431074061942039157972014465640063324018130896267438743955013434486681390044379548180530717802822809864040773727597305438577533391097415095321214487924031482572832433321077360360776696526196465516662087104153503702689715916807647279373004448827636690608247209705811771177967789834638901763458265305394824620258713111375362703959424391861457502182810510274450225181269993797073229578240 9896 5890200312801952086003985724100252776936076523897226792983148114696917557007223605904875334690386754209642387797368753117400804910561677444707766996493242250631253633438959555797674934796886794155103889916778975048225589519831197042596970617420327109323875878795214138759009267463961006326034966631648088936427138551769563003953566534187554494135405567267079306649669663770807116185682798832613659740778849855816782330038699618505035090406284067172336181865316550343484443739833543983175983726303624027028747418062550487296 9897 -6270593381781118387890793407942367273791520039801207996318651607041831771353959279440479839729832823611940719832223303292015851223966583670588403434248210364455365660134082044219153914357806610178312695488804881317297781443010187535789743302927044011747936527876730258633934040593476239526727091391310114407033236479766447241816317348612778373673622448979634479305206351365735772583202135427599743465164422769633512197143409907669924029660848655870920338164066918084275074430579995560106616464935349113867737182813823172608 9898 6675531578468934308199632737111106580742091224826174603659660160114076903964783043311165406010374816213028143829213432903619496054724549684531947401808719371816554061096335259852333684313401354177600213119830615242599891146387195656078669287250809967455543874675874758333903535101714893847073951353343506806214353349832457192727640670734458426326373757462608782298228700509276280786269426246988535141525641843436730388794896393199923012111581264486517191378190236483681693600141557310091377334564138152348338020909738346944 9899 -7106597346313270317834304840444888747959621543197983325917372105020159473792994951599612802671349003396033019995315670109862074111168688101600632802334198170841022241567941274810553802136527284789755963231712719419032274473771832327513657157084644891935150566368436880099851770889140657633275232177427155349421735950968591646616001450748860170902742928562534770037502723626408807391218697389417418829897522492142817968614939142765729498674358760276935816493382366013153116090314034533424116030012554119594218689676737249280 9900 7565475063294158723335058126420415734372898619703752072985976049981186871053904194192762214551523500066026156089621112009631099549821100372094248274994012531812823172417773107709189115090580190419560489322567069702978510836256894836325742314966902231111292432453394389959297800602663807429953429936248362447534393380234551704161468037124518419807625032041424227490700203230413927691895439370463767262210176643583779948503035653964899134025968206065746551745234391681823938925398612049698687400017323294790976831675942338506 9901 -8053957602541542021210358287757781537027163004458886496428059163154424039985262892243422218329677797716642270117785867730330504451519102686155688112925029781422774602853983693497970069866618440902554361183433336444554000632561397949738075676978920003686805283932535978913862796824801296877484895592754781954419452317722337238927384522622486026774326996824110614237500640280094317381174742518407733838971624393744977919348244200086834110674787295881687305337717420403491893549917794663595818868153490013223359106108579381248 9902 8573953314842244588116940628147994738094926720987785680783483840385862824549780086226068169639107819827691514917563345997389853988462095339439267620503951656783644207852820980837997233744453426148684469561993028322482800897871051998403539763605491058985924681717677428814439423220800850547384775682136193336149007468836175872794004072663056197326036212536463895594383076852328959694761689201778348629790482670824938801518767504441383868858305662096521946540447508887547085576765869498250304352929212289124642427421666452032 9903 -9127493460143230305619859108268592562249069481752914395211001680179562202639923791190470429642479502401954433507900727983405572343353837849654796574931407021693900821567806311449252033099188236531602784870042977461836589243291047862165966272699549742871194045497247698669323628647690198612629893296571700043866459540399804855985365876197356940355509895905576220752661843082587022487295114383443356656432460393947105342147527088257270804817326956338664298562350444797236448263127967205080491041017392138744493334365921607680 9904 9716740116898399433410325158027676713193776206782334345014263258493857784039985292041899268185839754667078874915022420291891819814173317064931573766261795690804693806319203735785801358717029154894570702403603397505378546191489115632952085204122006859287292478692294525320255713942163136794620274956051222425018475986425864841662661329162644376407162973078812466125380106297935225261391027282968272575910627601911504453252342512703926582094196056153552986359773082549233162466401861741024552185207567280573244989403289889280 9905 -10343994599957988660228404047692729286862786609682802765231400719274032333072633037963941584220315295310737964081087380755772293957276128048352683139694374045648204041817829421333556782495054388327707077935190411685125330563591183947526988966067028101945271938225847030962039112280067058686707773530819096573245337991275476326521373492503225045865053788585776371144012413057603412461591560715050908522481137352500042841706397955850530504361161449858164903890798444533955744699655245380532015946170927203360500534285522960384 9906 11011706419670222248646885611473101566809838640784547794603820312071932075381186137063336813620756964522788028875278757837892047700513602442714708035007021286044477044441602822255366766357872207270137529723030980149190072345979945067166310914970930722585456189473657743633697408365892824266921328517695530396895465345927507380487396928939432868450779673906768544937626847990860906252143779470920085022295172421521274536160774871533072906092112817838720551215176279704366886781741763729954489477087239550056370107372026167296 9907 -11722482816961831079788331888841961997345646421904273567837148890079283175367163532309089680901140849828495207902834089898190548811054155319999224803484313465127568938912260976096378644318761692693081839628911486545103853823876422086938323878734943074641423146921987930581360713695833679874369712436054050388072147227057553884873017759331543149659815953520100841085542266711899560882840015110551101269112115688900425039440810581254413623064416752735218852336017045464772300279268804215138828167035804432076413086960437952512 9908 12479098911395509094729286474365890219906895474545313879543297444657577874996631013262485936788303963170999481109424037183011427227962312826876682324556325010218064753930563845458696105477774473635279875106348183951131447873783002465799888559361960853328569964671005523061198370151619987847243526065260775445086614266227963404283129490084394664665881467437915220408729062647563282464658573506284297274452794237175268020320335132410449275575051431431245550037931118466722428003351281695920048152260249258818608882196293502728 9909 -13284508501576930564368666615145235800203345545760959759729714235217087289205843985651153910380773496708327228763084092292807840851375630106418699789662194599768292445446566424996837202363872593244034141934554193831071490477113100857321277224753168520026643486270759531323416044352921714582633106487815854862799996137030426867059694240744628833527546300442794924188558258202643319235460420159263316997609503589452491124912869433438836092719543088476626663089136213938338811198020781244081416967273980130918149878204187279360 9910 14141855559810775960843125483610642968933904843946011588883698085795122249030199470346256894610553377540457094746383130631350126065082801263009158611692215369462420973988101810679744577842981346049208481978295176344094054276099971916803773731427242953355581904645166347160429563372353354713056440452827542064325867953282378428153118855126831402933712826320012074065357655969730704237735515864713754188643033733990208284099519037054279877469558467538005537096415583293518739639136897417292944504026188569853131059866235324672 9911 -15054486465594065124340264197837094934900944830032627693970797563587716364008384413364056824861578662103752146012322326760702695279430706985579772993490820112396145726863476347858297948484672720535434888157710943125311422381156670207400841951525036546811530802585506084491763728028537192849742951556638312310076711041214754670894228735486929986686526042027068393387270382617071454828349684442261769728043734464323776134563043686253233283377339714099490350278460191405791869735361988066422832600395134795546571020821327773696 9912 16025963025396354652409541500740426494333172350762331770489810441858145657658709719183617462211699782334548754563750445707364352590052298960053758140651181318520728974251159147513577373855849647194964510586210230977024375069850843105925669729974991242206432470759960621971863852351327271704478846907469273116311635991004616687824672252523213640530016266350670548844490587001432422204668613636361929790341748333501452176099375105792280350122669247653336790656866091289777070034675207652759637053727742053887445326776176230400 9913 -17060076329221067225840678655085027554815583984608990061438085747837969323463807301423479808039375290830785369893883584609294796712201282024336947946872745224152943642900169955158016897299806852424158835719138659846263290473295913546228782265953768075664823253989878899246318168465472487474524503186969089017874564109117988769748097167995749952918762191473559101865416608117352494581408086507960773490135915774841321970200150564358553549287735671552165170541469917701155344928108338807434410454575243879257954970712882020352 9914 18160861497682136176738991940911588423666686699572968953756721662350208200170705841758132026228040994862842935619561113047565062875079596530480238728125708058953686667400797007733253175754444430257190802008035354450664649941368052940204630516256387291902562508926197569216738965246819016156667136839834395556424055958562270119659990672599582426870542942994586719824847818158544360153218452726626767095311936163776427660334713974053327425124949139786568606780199580095800963092500991124836003016253967681377895282804323550912 9915 -19332613376777773478525390033754791679880601886189610946606241522610868020071561078697136833146030614290699086158770743871455763631259594206032002426566545804295430965245200960793603381986925829568388074857097639494667552901736485444241016138708716384398835979643328544527805855916044809414547071429807977443105744350749081636667452115422863601745527959177519939997193608435524678656509436897151220523975898208639563305610007233167870164532648079243398364817991126491392850009136963657409136350117164679594226558528269582336 9916 20579903241211808306172131937290460245229839727131963683015637047195539194202274331510360543113045147859448803997244658284448507502427702378815177879959632501082187970297827976981926229123994068216204259111650910856364088070561055003449408446142052292315630691296759211578748711072367953957302240025863746357274228887249381251646689155752607804184418563962895779335090534865537027694722280387124647428295206958329205938810742052356019638815410068087085881583609634065929979515575974227228174509675573873247017334701355683000 9917 -21907596571016852704864577518090681615377866413904818680810288579784589597948950745506054848286817326166490817878015775095220572421373494206437014366608076157926991079948159558809746164498984992901180264390136463461165461027960762958418906079587752081125949647773869801611817172486671699772839725898969845818776905473268627068027700178085546331427520361654956413090922397867169130421670140494568289650478691708922513636904124265589738622275740115700832260329256254790203780473295240830829075493723653883469753372889799720960 9918 23320871970387593009199107484390677550061749567970554729391557763583913549404976567077331128919988943428745104339175436217266886868750535645247031848862603699078324867428154132572703859368185679308301285937352476528522363367889533408629921948818165012369101411746064047128498156339822754445534765797635931081116775365374877210579182223438200332342423674231879811973485934044618663467123285062248204959871582326588926423164759987862438466714754552418011603359191565098731045561182211002667831518016956129531771930850277769304 9919 -24825241302052806661712601444106775434798706128273424000905348877951623552960762338011650852800074270780879387310487531022466999764369941748095055336393086751690678600062466101284033866799793846961664262945856804070250061735312631531344757380130932665873708636912652520291038312808236019421559121259070182906056946271176059902203175571192028629094480641452205737448665927563714829478701110891444896368124356694339593221409922983862540508957590621912665414698018514124722426711354491078634465904788003179008448299742112251904 9920 26426571115218315704802480521843351833787356670035516966317879253648922061701696976466367672435486709738697746102591597844073695223232692186345926836421825060710743624982920637338972390702904069949316335404748566104798504258276151205148147726709422669752832702699222581696931312427854998064484632968844221839429740084552248819511843157577523344447786985708979895666683375106388221030243915021568903807338805670528232105923644758785782152957659471498582930744285229761414769258756406617545560674446370213869927281510197338112 9921 -28131105450118153275268070350720748216566819780358354172410543483806152935244607043407079290941795584625372419695050687523605332416749044483776463071742744933950864739504112151659322362210928822668808995839674377932978896756835306322389759035474523429585769526748317323165114119579721934373822280425286881413156148731620112733518289151991616372056232438321418603091944458185590062155567765711780476592213348989807035127871969701997985659111411922639592250284775913214940836363784054842847679843989644280906812609571231629312 9922 29945490107537041579699623060609876850360731951364979244094370811143583760282945801309508267402580361200735369383237140886309457285326821649127256247580870163203709254147211793733213936593793066974473837539756304529723112842409356606952169611263960805840171105402669042422259781112909687861643954154819243859205496967018221495849865557986481169866127983613728559768010212656117989889085564212775800845358157403860351323014629780373521710134723111497389618301376604690480887810770034351838143373830417922806402295564245729088 9923 -31876798477334397801324683630410882050353796238376239857794005084723377313457277440076038223776028221544682688255134361496175222046737756707704607468947522661644512535567476400431611484934504220130359371898303056210407916676163289608325709086230250076397994404824886789421801596380171103356555502860888545342925681605723004887604807801684299312162847190784598610441110807522693756547141529965492670455894259115789419490348008454482819321908411909341495605743236533418184525941685409385352777692916758858911603169582354792448 9924 33932559026030350933361173588233847553222798602430981634340488177479690918101653516711964754177766425933127079525675368540725611072473154979402367407871096551463904159683300873002673203893122673859560715377284690521000674563148561963848320402749280426935283890730249516559523448051278916878287832841992468974714429699881597135021057976127174931865745696560438912293342516088535367685210842079616675818723604324324731636283553164423328860617480531152071927791766906510984069070196678302797289833214655896868710625585872039616 9925 -36120784549930918414584041073064360991230164375911005962289633802345378908523762493744649321222532518810605326215735202621077266976829174591291702438448389605506924558667401161806745888046743131390117331231494848822172408358680287326728008770116510389878054986824893119707261592203496673392924421528296542923199114631046114217103996887606807288622159953362714625326165837877005167681016384181587869936403242935196255798174318027274504098105513143087361834982883142004375566141945411709094218324820406521957059367914515726336 9926 38450003307097294800491491128199491688403344102179886972875171064856314995527924192433806235899937585985273581144727493255778792405279706136601847177869558911597789770392109718714768375138107097242911781402821188727522780974574547858690511170745078067333093288605877491120337549146850318794142948260429652541147033433303962467717194851538944982942635192370721277455041713827126776789221837044057877205528587725652688105089054500109790739434945482417351110716460049730694400365968602761884419743632165241847794498557245602496 9927 -40929292148729466123865563032241089770427159150981426554145958337676747182490645201030478102554391564761958888607873172095552104703669854262578666388093108385166726307440666825994317149304681370110991992228230247689428249480342445751271046127367907512740757641756124825351095239187336045199978604421770937170309710513704892855520406211922095069046464573911081469989767767194470382165263329387127549045629852479306592719262486487375075425608003140749939955622988337339921635178079821853094099475993332039980879666060340494336 9928 43568311778265087251824617089905756181779540257071585641365123832083723715039776326272708529273326775769162056804237261261197066312803572626078933934288518504047758735892178075026599149655688515373147198135603722603381409854009822417281125931068861513729904402557508147857673716179775912972445189537956954194253076419629287197073753019150566847928345929588312687075899699047203245247259572331511372282186738378042678968111665847294828995646469739388719097903400800655059349012525351455612029603941965294748992042242177555968 9929 -46377344274720540785524806549570292707088091524381966088961633713282929634838712266130412220918785463442542186424107406495487396959323098294684632576860847689074488459934491377664844881196800220789394125390110543482458110742808014594414207074672822744326695130226735952805127680029469881733022055263167035142864705512914155727140135931804385088953093989153512033401553282390933723956915859058949570023459692373374656272426415065266829689720359244083178542822935354755567809814106607420693625402356894251295923518808775983104 9930 49367333025554035878071784298685236738024600993595685818379793042266424751140833446597546184017793783054063146386438673937024375786774477249259917563516689306879730007676406069618909122486093880619579981467334224038271820856230023847646578240772115381265680552626409994482504005872376223506529826286155025010772835513421353920842899945413582686506936930900998045929225135374964322553292489344608578174142448758176470285493431706050539835902987256843881031835018890104636214393120829287967328694612055625241215059990727564288 9931 -52549925223644232200446091502821707116698415569394344182352266208187148202683037031356020495266221248462569627300945950600045817205914276298856331008373425603733827233748285200518254444345807001126052844946266688736001810691982909643553146002044581985862845313765149359638055617564285358213100805531461882237413031280643722117582204244895269111360021503845219777383962182150279375322538727594744348510598329314429893600980466489813937145726959689128044805704893369651596973956775001607396931690462806725210079134492918808576 9932 55937517092888073582370503576303803580679003598760950498750677879250134876934568668175845470784393872820055632659217222506856798528741396726760468600219781423164249385132179337724005807751855248040440407494591856136329098493585200785526093351346726452665571869312301068854251193235395797070273424273032991450352514286837030537900835969563447474512052068391532880116369826744328513427694487947887856425291474644955735259923792401045040618991895852543481562079927675213124114013126390868891698131900704648093165840646706264480 9933 -59543302017466467821799737004774459580773072393197377859700744518435852290982075979467173227030400458485696234594464444607967073716380494284877553866043821573313760782902949228842095206409131656841984369957747062423201396510150402590020538116707967012556229798121582607397957095289001276643329533810110676334512376133682591841388772252172836156258924625037456262398763026849556659439400075815391334489364164918433656462005345715728567692062890434665169045432858565714344555885904546548767682475227251319475350449061877514240 9934 63381321761046775452844133664772155001255269674135444570642825189654127379690496078173849066999152715490882146467344448415257972305638012034843128012184044221493544231226604107637608278523071938204475686692700723616531850216857958713360892797401963574124606660588857501492291467914241507547623499420406968868858402323397913069038256594395538229260453525670365913147911320522119385613862119048062270012760586504445823699334861472234879803138303828023406250226079301270878161838210185547502159241415812236833906349755370342472 9935 -67466520974129989964960242632680044781897209166631196532524191375952799276530226340290662285539351236560343131567319046855563291974341032269890451862261488313322703759854333901397443666078919220988970253995304967091117974371946026135397308873854528355993586700901490792036403761552242127382905551205952471292136054515745239743648399175384005080627099902718946671974680096972428481464527827867946263381066531267390360498978325291007112003099335308303551143144591544009268054464648502705084273008834054232059894758340177166336 9936 71814805200453987513680159668906576021583685104462459259991981857595026050981413340889615018514072202337371807995741740991239760411923459912406661065586609596716707328236895868032670624893767040332063208022471970365775765086464839284911052012448410003845859644650185614571679916060551009976362557012703213228471470033792026117296363562920276301985728167482899783299030660933719510155133582319552198849659785824388363727807208505424650556996452917258059761664160087773206744091311638504679166524355201580481975579065493528576 9937 -76443102606881217887426268888887326539498113993172520864755266126374210522548452035548721640648545092954224025197820485876705839261242213029960165218664560219771104752325252021536087463675776591648288187156120869458627681536530813718105739085034180843836466213710159365493447190930925061486294304554372696812749090155349850002779341521974267861993384037618007566634942154769312750754751440494158086943363498975667785912511583777975182490571437335610400155307275887852675421298399721618514987620720898404529606536007862190080 9938 81369429675581750426454447286852486097617149314637870940668210537101933745667095194946156767755205933639010030851113751024295981902064496291278755506093264190642359197866622331191102063077304059671582836326600321869403820601751375696685345028686393037850166226044548672089091976011793925229299253859461235770464845844418524597318447660213721054496135835658505841556514464671134658122976143199808704030001477106029955427073055316250424749539685971996302400684319411124170331086968194018656580213533688721770310496251547224640 9939 -86612961112626056246957519165931198394960795841938970141044353065293391253144555928899042679353843114621814928542779064469060872971506991502157146710138966984211625067920612499295542241574439089575397094349558491754758158778620805266100807073681931494323289193115107853258318350236674013515370758181893522350340249097573990149493216109124365586111085015997519990636160690231832017677162185588243713601294599206090403863686521034678729754088105501820985629204427591506265117827319582981852002555547193583384324264832444399616 9940 92194104243385219053185357056049744211895133256651907773830641302880565747415533422421880701546832237578674669077138977514914659562599989123947711092034180358718088419277076798071981639427366031754223363403136031323527992286488566585540189067825711932259231156152655477235058325263311228454025066774440757850536585731824347384651273891530736918671624621736130949446363517671821599704938312762882141683530779401759616588872864887670974022752132347227281080321417830987505339457844263072719420593424726190476120856654654475776 9941 -98134578182462104705112205409459067509077050849928907770238496776351717603152635429366761842326078239011528433122008389435856604590078362219361456202876363803908443534385075047380154305957822844539634698064035329527732485672000910611458169977638203283755666001747907161942617106896560678189851944568517442907686974155276314684000065522369940049329915673347753860141034287377237491656199992240081606789873124077984377941343203845731560065575563423648840919515874031884164362961816999800091787283076117317998557716097175912448 9942 104457498084312074900343503545592102386713541352680494852596260127888677244540734984203924644138567761555298727849805531560445801423579456019161726765962728231152806698099598309027571754488669979545953330015509696915501133432280636472587545302888761088878478614630047944674834976417926348101891473154665868611202667718959234789916764250206965048735790335551302409316463840832228577010238123288590403643511445895593344262400689534042284302821706398852632500942689038244256137030446138629242992252679831575458413471326223996640 9943 -111187464800327055732232127483186562222800755760959812686449369567176411473722566259936719639533854846895802766216271785227055723142791591085657095353083515263805300103856909159945173223308985980768995620309009681722357918412036893225948251763644584684734116127459515232129289553852911526748241265490057315722331596119571755559521084862215663735751677364225986525735229855924006567738491858354568965078919207668037113985660102415891262641299212390179114529927857917599023441966585735441219173779167924985138783104910615379968 9944 118350660289027655173635282608578842064432658619967143119714819950039733452895854998648781589453823535299715103082035278509390630957223284950168193877710061986178858904826227720620955051192920843567890240584361575823321961892178249098285621849217959460722136153135619108291062526225572036241267159806594171856421319719451088946570921002080517936486227993735947111967631932194767155160809242469848317220753366204401175666514979756907509043752465009005244061833147365373242043162104524660891164141502431484476637239676023280640 9945 -125974949148214876727443877696173825570586606354064197126727519138412910330442399416709019228652561777258205772646437394171890548104050071446802600899571700106394466250526422312164468828201261554209076787340913334081383426673770785394209339218200591897321611542437662482129540271225043945130451436119803230084251168207528842093706150314719778132967521568952948587816287694821721237128023712883448925613470409771695694908305058927994575326327534988539543100126096610963202910683606748116586674439288349570017799758201070026752 9946 134089986661561244006980091935467400779921740968678949884629919795052829167283313778478007454771717529248701743124769596577247287239089071508418181644211855445121604348005739071449656828139230348820301498080222514051002252354009894146443119148678147733569726535589704294634602378780117809540311311335697178058949875290359188955617963916604766952788201079968861240340756474053334659475792552103058961200388936378505158202447949499484170645497697999656131981382080912035010479884009939672956352490399664395037533707345830017216 9947 -142727333777261737405858754831935960456893659297879622548558160237133840753866933768034909060135986521091885178504264446972433302235832107624873704897392090833481864877199612770300499974741719151822729348204138244691163506747602294411924025886627633588075780087416362405496028011899360812900362843557155546470873965929294002565516441671259205713387056654256887512890684112402548708356296512672025955089953285587543199738659407555870438573831532205060572888520219842327193138350331926550963184561543223124253602793150157422592 9948 151920579463114562569938893375629291606480774105796498867366786269154749032355025013479012901579691385366641061395209538839823814382690494488270195100283139490173230686975936725938404638785333603737344569000776515887550619260517277874627025248220140977304780500257430829310712145946941338423598368459595321513290738191394128071010395632463031957713547554870471716353428669086525125692282798627490233782930326486309844859009468181721949906132534790548850426325718348332572269296321485898141180003771238734886015171159838693247 9949 -161705470910863313972629310757744386957869957039080096544666183887307810024223577810700727469545251410169483065563231568926174923371448732424052374827989792565729734120039754672056242061739701193396736024483941893732628852173286118672430596932070600761737067678331075212872873213757630256974729112260516844480577092654498579879281051195931246527925034440692017710228945940470682192822463237319217880951646093690543469241582928865994835733803017347388283792227365887305396634410194544812541684803927923257650943175671616634880 9950 172120052092915032512029303685402875634917050359063163691321346714808915361702593820845590920732940991713337658561205109864465137370208329787079557691236513527728403658788659257552523229779103777070441978902846383977218663490077250563286720018968271898216158142046149802917997612935601700825985428040465830467110802753930810126183549313952667579858601454031721547136599885990090414739465910611220799543404019622667901056062998300851327593000719243016661793092405648155081568408883047215553484958631133324017924809117223979800 9951 -183204811206769444483175520990511386489704598105184860845895002196820734377585589274541770157491944682500477415489529306643403331179861044514996233002256720604691387107433123076846082015679454367165264893026048957170473778907652113325900530589020731704664495785464302965621974878925713711114030823621112678650089911776578273481278559935738116967571649839359540896441852964037960433566195045100868693040426641553503120199584577804058976276345911765890457954140501843240863171798320025122960764616372224064239579814395268562944 9952 195002837576777211567345784129626207351759471721457393397808837999507104144639305934141584708230487360774210496983711981077502401824276162669321014894505558956821506478992234413283509143315592417720128458108931316913202109557103955036792093786869233925111939369087559215957449070475225686426744708681039780658405309522355929639199076307795835813143738960276841557673837272928805141654408512470337658152045745387293756466881458747625263408245486296013918425501957012223156475542574221590127335176435131317279563467344336307200 9953 -207559988619321133833076094679466249787419429895862790273299403217726444125511502901466825533317387363481841871522404405284855132946231505354833802845496760038587535038046906199620037268472973253268155890487048304822160613514403065173005307721069630896772430944562743483426177956133727935451996364942209526065854521219680604177609917296554922585297058041915095915582800101526066876893039195299986804637956035352985474588784435874938262356365285827104170447684238281975830804980175878071220409574825942077289002730875836694528 9954 220925067516324166760556238823273867039335268443580934906636208507177092569287574543027146391077804529966908705321532873256441277696598950412936149976350102340087067755505955554180682095083962653834299578537517161084315421329292319987116888049480246688173704282465876583334946879800921938014215484600083350669719609275785982049170891927435865569246780041940529471280707620737993515070524975401862864479594935768257845364400357523691302825261464533669781767551051120002811669151314762289715853212731765481022465285177092009984 9955 -235150012283281033409141369355079211764012811685603386908461089561043913335337355559457546587476829751754802585440681720303043349423219838086227155028035253036537856944414796027322330734535203667471858729858009083718313845046826155337364209350826933162025595760964804945731473409969330019491183403652577783965970353274681994753626823548105118236289264504353486603609549205704436635724858589956282145371901158016772329217896351603146907586852506692575507328220671296365527539903614665726321332031223682892747509560619552473088 9956 250290096961944858009522406974559540297380631981918003059909914382959023189800464136874382576727124752855159034909433348384600245213652156960526355282833819343756411842147894135979202264011598454538866617780681843070686912599666314838052841775880905963949744555858275516544399873800107976767611109810096337426949275383614270583721213672165427255935254321275111558419776079113486099369208597981695032200848764424385399528256161074921495866960012566924761131006950903632367002530624448221819208964063317439666590870036392386112 9957 -266404145714545479142533836313432641676184656989642008728115786369053375491998410229775668849025196929240089525244475470106201549142193618542376585444208071425313477097566973759318339558390766581374355076393116658235816248966980655597033949352321497215577869405169373365461085419333524221282102078608701070963399746124328828920825590124111843319797077499325430737825995033403475795898269313466511207028291956473227307688023474376493752358465547709387059006541372044740592825913878513953808596469150932916571325449338269728768 9958 283554760646151565578782459193022405725740206105597879612320511706286512759643938693727812948631343136647177141285895282251868541502953083790504085265093924383071344967778707961844008615572779337204931280093010279935684659356947571032671833084924429020651351115342007808315878410175199626080509797265511569576743201420966052302101439620002534099771226522581928077936277384094436776366025729548456412422104111966723423112366501603786792249802862427082319845279531484413814000069353939853070043072126158849950836591307885063168 9959 -301808564234705474955043027465660942308526918282223320214182489113711751843305015558409860193966638032936747163091984193206774194730456018489907270595750004438351794034735210084464378886669553550779257043029879854659966695386072173985517962081733025978097435192993355233050031049331463344629896560753891764855693142334176307744812846594783578678384479874325601307605448993535466493906206595863986548478506546234258849567495658121994027445777055140982826167346947393333551626768714793918002864455679360143304960530046976524288 9960 321236457304561288831886794773497898001304143472074262830977554831599874251553569506454961233924326819684503081844579505630594964449387251351080270533446716931007344754287432498595426699964823453176444492519062826737452573192703902826341873525415302291418449777375553872677543015495735196063010604683017700063627856600338113303403119084046528115560541796661981107421763936895675082081725553656663164568028356358514005465143469405274359463370379588381680740809255288336294165491041601489338864670002335155301151855970275905536 9961 -341913893539258935057263760196617723658018735501043222899923653855602914701698035352733167199933361521559159850132376766612328556232178239256726996576551329307647387166773766573303254695325271028099627275438466460243095239309072302385299470032582833099465382191401237499511209277229234702915901968383795857381982712618668315611166319336446219128438538616207882770082495206691172606930613748584458180474035981801648293357337291484919856850103980700427816154220381530974796778508320358054165408334375935576568616360028376399872 9962 363921171593000889560630698194610835889705971367494210281351919385414018712424757552783995564746164817455250170662538633537846429528765091622296947398270145783808513399333653415816507502799707240053715919022629674303048384053121570781083254821360504337792887265633752211035349519861435765836550474704431257243844328760343762942230717113727046405654410270244577116904138856074040159181967966418689147874205867417408518762633366052208189696110700366730458456834410053277973596767955491133394143078159436021942067223866997031808 9963 -387343745928107447796781890292602023449396990345215247656378886232416765957981064531785772044538033285933305450047184666456809567692264151743579098710344455654697831793964770453842724658625489822889873652319337049308911201088650638923733325425016056993674485900289031377443618128520919449167073584175918984914582774903771171215072730785463850572905641813563086029754543994723020845339374277011440621079978305625315631594129648027567314492304882197061171656483791404989832749354886641364587013446400464249357473232345060343808 9964 412272557577872414767184819974567128637175040254962919049932218034708426901032601450043057976750474450067259773907521329779554034577513085734523675568218444823374601004728837438384482343276450529073428683002094956289457314699980069919456402439888118355606868373903035718927306204496063371008976156264569799140994845356909293225627305604203858865357750926364903303044876509885449298104745599297282748127839588139186295415862063999836327838889825350732229456838221384754020193371539326539661377130744803804425688994103157633232 9965 -438804386111000353360716744238057848262500912230227121822916300805764121121970934198672784954331935118134238390293040814354839481202973123898067804021908389626507229707580695179069580191365042826077524386678354084097065047629566312517928134556218456364178403683896280925444344414713377291454709851892512884753082083964238535174388758875524680960225340832465866404120816021240698664510956291268213228801566683527366680578617020167209676751263844326714783581111647488989417105622709711632878406745399728198069625854123733680128 9966 467042224155474013622222523358966682614736348339449635578701145441958036924040628408830467081636198604230795896597958320369288577842766357763733074482298765179680428882774995179063604343797889764611944705746281806465229163938330137069401145014256538772674107650807251595808355639776968304144908176840693600021473724849842542362159016240478304903184632616817882629711640639345745066347655012395264839963590237589221973605399972402353712489098831462690971851743709275327691040615659518036657133387976699447070991562759509365008 9967 -497095675926589817166026073435470328240007224816356312798880414624546156976057681364172340354973742176183619951631047888777865832068007523059748531425060803623875437565546615399480777885673251751133833000363838411602533235655704629123629831524394639077989761303083894741347872648916497796739968660992406660682974803438104936605563864549281429631541202169984311821074572718902380564208376491171307302845211482003147259988486417874403742255557870880763134237050476154636236077338353674672023351416646427088979543824091360264192 9968 529081381296343884930755831957864564109795999945621598818405808441390804881210355464353533918070062687486664966780120661940802554988185501616301197853773000967670848238705019192065698080315721997583141933166464314563653327893234117419989811287206739006283995327115663844513924458872352945877469659057143064634170320612870479277101008410347815915823205157908570353627229255173892944697161288535040197173615342992341528212878119538229038926022266190508879667582673853534441528847311747159449496371774599253405792148657268086784 9969 -563123467039705960071962422012825370160669450022590789006360250551896189115356643487594177851164396092134739845452942651248531165232830428859550474702533109823181588271036425471309725996256402568234425365401360315959680783439455576643005762580394357786401395271549139183545026550867864213421676381592665422707873445477975731953995808319016066363135836033140454535755288957844465449063345567501077511462199976643509655619665113731578577057630001430831867965488287401498295154915808824311216710434984758885455232677889997537280 9970 599354026997961229923959161919884234003912283804135343514803859715414854446923981450124581164576455610263504954784075789786107078109561982949789236242222155520787508325681900014038794952700026647356759864373714960325402607010658685900544418883697367701018948683061571021593413836977241847641058999595191601652171304394522975501333673559142087518730178929984509491079559539206708322863771551133691242000785835513469208225441517750049676165587081739064294000137686386774999107110261335760961256101187687737452042765228433774208 9971 -637913633010632126789434648980737103027931599791025737384740324331056816541360970090047914131039012009891813966869967952779980758725352303869040893027872727256272013533459634310764478592333274804839453815407947552409781383728896541455430014822990681590317338681396603412113636263979200443953513877282625213396040292027044541561661616532139397171883792421767251087707625878890265790259828259210755835370168389945201004754440070232138919320184187312338547158141690803052397502777824013184423245107061526684719578417257795026944 9972 678951878585940954863287945416836240538811164358704809042791746333181603649397133432229261235755474209062307411712584671951016530935109725504264887415348287481481575394614571190039156313558511077647927705414969164285187976917864992970028777421860022724586177139494032440716918430495660366499697587629050809682215860743949481314739461109985131628735444668964420229984803622590010887541815349552710582872969410725017523048475474141054451743067947062967858503142778899087932939307710652787128498190223383314172233130007815084872 9973 -722627957405794185302003183758510954796448574622065435020249751164168287026249058672778934096438620997847041574320495398761333610112702150487514640472013521137998967931817765426418715914180481992793978917696011641593670092077949699245433153967998155358732662445382740240587878755631806949030471496560591099072625526905484825268944234763768353897590985714193217682345516408404207439351013586478041834656221522455197805502812497224027483947736600519323121127507251426152829819400943688183905505383553551163373302468270593933312 9974 769111278895344024833204305121482420849006596499995288627753610115987798301088860250715076232441100350326146429050663223839523311674645310572251893678411871455112188356380360071095830743249474414374278370403860029032133448510281032238657622002076579295987303716545289583158184879921444057048696519502345442710999577999327974127700159838388526576931410244379170420371882835946621848826755125269084140237529948556271733549633718746709004623868481506136095322997156288672571762264295479477069429463207901156115150907551504294096 9975 -818582123229826792417382815778077640698148666589167721382675147030423155806114787139370062305059572788606651105974099048799474821316450191069985491224861057976409287373685897868390357547390373555368080911363035808629827781160267069463719902178372477351766017306298175047590195601090447963773490465261882490333554533399446064704971900833052070734079870663561846251146033519475303764167814525419930177722417732962510505860637410022417176833390623819605788652733502113902372707858754041591621161606697775042194742771056346398720 9976 871232338303137953185844880124761287565208745062002285903114500616107552212086416379323137534032707895046661548668370333143014371409079165382300039917861614397537374243451566584650138548759542733580706736090817305516380499603720671263010087149813349203438622414015942020196593327121556004091143746116779541100777427163408699364398014436703634927446879071870699523026730142445163356589941890686925576625804206337529264004182213706025200007614407765305884625025127644403323126353297491483983258870174957205480339997202075700224 9977 -927266081344062494444441013081194720716885478050064489905591599822657024007289021034393903649363434408339202626555224021241130788498439556320630113791446660686320349127654177624085958833276198925071380510475989931922728833959978735270070596865981054390334968034952426948524825593252463564254100789897768978276427401221055688429860467102515041666686787183230810296103428447934824881895987157201034916521537141014404146931916943639871148077292558334428731543348571297238859816595401251186839043031409281715912712732331107942400 9978 986900608037855961500101576622652078032380986893510649553264680913290531558976321723508881763808080632980159293337190214173442044632984789533445981574513953118984603394989201072522934234347693084980399789609039827489873644688395879171308103349440026305934142890537585811465120298378445405919980814512457936762697414890231588266666291351957084471657257326013706580985654424034407199797700067994839082252347485948857191377809750634794925596067447653175307047473680267334594990602120002399282128975551451678625534428907683889152 9979 -1050367112193624686949029610547387808394468423117132299010351936176935839703306654583903301927624924052641798746471300114786305565434467027794301304494251525239298261119524029000678009894791776429911310960636815878150473770661992937045616834802260013652950617202945016586935197103855722815652847880745089540056549321733250944910340672691352617550739484864018276211843380443269180208338114693006781873218613001947784389776492397913158504929262518480053210297693837205450578360636450373627029639300237004859475235627588330192896 9980 1117911619192384358818274460290729652051429898923935437915532995428604039892424180117761914762236009003305855200062528623719816041743016191109203784552318684018009888237946367115167643563836571697863386824266876111479283618019790624266903772479760866160837516245499407542314242810071878946577487352305160219643621063202479391693834919770621266202845935665491125453916892010556940518697535753834331389049223579419093255655664024394015938138461984640545246310903527590924274387905415725886190020687508125821246988097640785238725 9981 -1189795936657529599860898853242537262386257355894319074430353350887067754988001878345941414962225919988678476577430718176649441401594724289469336050441684012151469872169897643391640691445947473310258668050168502262237520218017764670288492275222917591407965769469912524025868915923910471743086692986338941183187614240538917987449435028812620915105872436810827598745869593481230675561006545789693072923655116499045841552989956709957185799854288434345253240843535644790254106006926924605756707504669780837928378986052310585049088 9982 1266298666009516747476044260175726481272561726472981896813858672318460757501100363167145201748523591230657737404816121908621357259478597554094240065012968330245395172151348560584605818185887979276932469710214275741116384418247297787911329260968763407342076772772664452750931297100314479856795193516676480293567509289617719570876456087830071477648060619572363695028775803798702095908567830052359422502357652678459879143263755241115178051237713205370098361054389578786603345736805570988376418814855677091844049929387298901731888 9983 -1347716278800691193050213094821289106963316811543372588411273978979913862272212271120199831117542910016120572200685552679364314030739239405073027746187267687358489429943442920702963495525416691838661910113383636332691016034880519362780248049182290838072939748886073355420577253305700441137550070252009845055132998327068436129660943922303664700134205003792297647007377390369464145654688681358269065577296977680576378221544492306429525870841334557362922253418480976837101202462224379405104859472311881920205035658842560396263424 9984 1434364261975276933646795690707283717545842499406014132806947295086440920227989948137256128128120574538513013541860376969057479368786155078302603214855958355470237525600305116338416711678236785022402140807696524972033272269042395371245358700785842945474972471110866888613289394488475038797965261562367033203530265719107384555723999963049637696530230254020586148214022592632482029201666505477699278379862703802552462850276944766887077666633229107263882301793630734266261816001371359934902819879571811702273975480865965013713920 9985 -1526578336464544120590726653589585764130266885803439477045445287668223434757671841353871947434989141959011173639879660591047627393211694916903168647060183446981862069013321056022417425033741990775907802251675825124163096975142538560640232384720602610507874321912343651672180032011953288319249907838519207362648832313618970823302268773854620773458685039952209814711038422610831092404438393614897408351229973222527328152274558718426114930443418259571320412051815278937568976072196906345085817386263233874915568965997893560303616 9986 1624715753809095958947239839500180487642672953687122681481035176929895316559199280427181662241168498836347141284715508844945229114882205078255086781641106239930457570922251266553331392741509575638900349730599709999346669784775921044811802807884875974488622855676275819609010189556133581129699112869867663397273627454701994947933778210168056809557013267969113781046530419513981955243226645510686292367373563851524000120283217857188871568930388319320069997996356571459258840317865888726599839091666023039239080993455303801929024 9987 -1729156675800149687057351240336050893537147850682200886511450426421928988646238775732787335609112167971713535865494820622399835342324978032459073499115427410704450683462556329729807377773997952330047939950608914536526888814656216231062001565224301349132419710760940391925557281841808331220248704635031079782546327396444994763748697130166452670888467970155193063283459378009273075736676902384923130259015088202727558517719957097316478833440781230644044739954215432566483816266052548789524264877090431948177831198406506904027136 9988 1840305642450776808483892402044606712330574955126626606888913371209929185288163497520090502115805114480331024056939638101188280831182712572849847520327753794343126840355945357618575623459389646248432094713636355084653914359239375873714553792836272676593347902511734718065187257832953793615514764319662422328838411376874755802073622759384114653944433364208897576667583771901104672756922071650361055341043137175967338766794582517508543671137343337740012923629573551065700270187607284901361592898943993823848308318201293050124736 9989 -1958593133947537806331432918467135100158699486148196937626061374141796261684191930895875638150164674605364615522903241957202379626780913929794323927083637481344493685628780194725785645551244865197984547854469388018035634302410900175305312244230135435985841509416466539794282949236488954429452276957720409461664127871227636733970842379787744311052264973765890570510109422767255833935945556200192467901863771013038989422136551872101140555187371842989864545810829162425074963954081932078404387476776767127437823564281085670981632 9990 2084477232594096741485953114819892878820561872344711347046948531860288121976938194560388000198561773100393201336285073446350911086593626655318610397753744723649852615854838493638866818307410336912423985227372341032257804621933424718535559545586164273587675620218000582969531088077105710605716818275942781673744803983743790351942752260755798115144896941249395279853432786300283994247513009876549244151401831197191361785871636657258431668415708208574948736527754364700075170562362212333902023110261053543472883176429652971409280 9991 -2218445391142614840909333127543666746285240014983135340387010589693147129998625752842965590163012084678183663521205395534692494808671776228143882439751002927340961157311995819810150491365467401461107044513901270608258190483741697460068886004990857494134354464704583862905172766623525921160426120456243959947234692423248632061210831632921634165819027872017354094167292758590085786680765892136660810909353302607254407346418867654747161461617177274084016287672508420047391779442635658732581180552518140799486428323341646820278272 9992 2361016314317471040678280784017502142184187644995987696771258394178267835982134317595050909964080028376080697814996880654365302511486133319781099009454018091215803792872621757449667235024163849703914637724796397114466700624268020069252474887534329037649312938040420027624103987317186771902138664776999215205463515292572378608193331321183231073679655707963689343359840546364756675236156689208020776938418428507326640177269005425681370497644371405890586279496270415340489002851597379586301441942601672673025580866352789272488704 9993 -2512741960770706902544078830292850356661548902529383700919854271762152233554459970297489019715338923427691441328063190292069156649789861484728589301708406019820614837750539385427675996850206301243677186487323497256742739590412894554496281368133467071993300310311546250361326587152356955226355877378422797802246565433956646706745047200586347376277721788441095970589252117679324071208981391534652733004902171228477236510383924494012654777273232340079781069218183734694793082774289155794930248968620574926359871738289522904924160 9994 2674209673171208610887888201962703679692952130509413286542766742358638771186826114080576019245065887596798633378068058558681421387130671290332902036650391070594980311080961769346210938791855335968231804132176727460795036610094445707522353662078664189965622445332389939843043508614449888076912010715777918003494349292876374963273355899544157208720028282494644592680154816090190320743935257522231709381762378333961135990234702195144738813703306945469875851051564826190514167545582797112073238048425502109578218531853948740987904 9995 -2846044444621791271116586333021281207916847340766932428175876353069476621302131853644069623824245692450158449692812846618116542972977449578461217177712523095198580735289707885152693879073685688801855973243028674248221388106950161962789916408992872868717972306164229758560910771888413390831038967250202568514122191088607373184316904143791606836241644818598188607990113636347898458349485224389916980198561943741331212060367406438076875287965404794514943757088777196466903490550556258945277226035646796222108692584346966346956800 9996 3028911330121924777647667579605421732339844373609374500100621104728835297164568286759959325352782158856092125680328039360304525325457432864495632720519318275007303098516957877141528438984155483935412997534892415990471826672920564748877978317302817064922334518574562336786386410822621904536843809296116621616655745116422539880832003190850802015595624495560953519472464208181678166659313130873395723257333046288237961976180153895890977705614899931872452664638877423865406289025247665867712501944914240885280801876831666647907100 9997 -3223518012350840512828021352660414682678552275152907511254011074813572238727716664165853350222925898613142557389960590757180998787051566838297679907555036302918376513590542648938630605859170594832609147098656658433258642504894387741233811129497169739558834881209802702306497294753980269889120856894589475477817942385190174062389142364452135332187405989043453553407680197912009245703002801279542003216284945005157759499015837642013114745669136479697065040460323360271272185326903109924378104168157841579168496716317171886587904 9998 3430617531638316246010569433720397081082135740281104525364589234401967155505554057454292529102980014991664170004867777187963321810294358486337223844398710146327544638650538327541511975440772101963730837557779523426546982783375225521808090137058564662245806121426352858569707089213060267093915152436784574390769395351385094847497620239462768016728773405894745985151383924222813378659822004891560218119788755075384691515890235589366178657091767662712870206655063342223608710950012726523532468060098776766566563085157158430284024 9999 -3651011190620820884461438111067207588019175723239382662840356392700201418881990372184177642114141060740465730360982363801229170289175352895025111652173780470138301444205228412958422007208456887607353906531104737409896478409857288911420180476141588491568647830521075513059773126977626992675744210742107409232252915409135756510463852367535520487883728867584759110967846063811655153993054072332064366591874219661554339035282700170116027497754886885267472751441315792223996271548886846953575108872719674305540900043723020842303488 10000 3885551644751323789516480371968675598579665693449747096776283820158922821781282939037633075932540971578106478475946753949067835041795258703042692503140815885406233882976622949976029771363880074033995747157449728325735599123561150298008384666277316134951769737417473130513580362219668876122401029756873928086282507377269106402466980058561492422999079881281952215087814160331922683743493835934446585394049820099945218067204695476199156738506746784987314043953163159733129289254660495509492386236958827187809047677208175483203456