0 1 1 -2 2 4 3 -4 4 6 5 0 6 32 7 -52 8 84 9 -68 10 0 11 0 12 288 13 -932 14 3016 15 0 16 1974 17 0 18 10336 19 -16724 20 0 21 -43784 22 0 23 0 24 185472 25 -150050 26 971144 27 -392836 28 1271244 29 0 30 0 31 -5385076 32 8713236 33 0 34 0 35 0 36 29860704 37 -96631268 38 312705352 39 -252983944 40 0 41 0 42 2143314368 43 -1733977748 44 0 45 0 46 0 47 0 48 9615053952 49 -46672452294 50 50345076100 51 0 52 131805120396 53 0 54 345070285088 55 0 56 1806811469736 57 -1461741184648 58 0 59 0 60 0 61 -10018923127844 62 32421916303048 63 -26229881279368 64 21220419715446 65 0 66 0 67 -179782280851412 68 0 69 0 70 0 71 0 72 1993816047517056 73 -3226062132197572 74 10439756359429256 75 -4222970155956100 76 13665818491626828 77 0 78 71555154590331712 79 -57889336098704884 80 0 81 -75778124746287812 82 0 83 0 84 642002575265468352 85 0 86 3361569125819917384 87 0 88 0 89 0 90 0 91 -37280372883004242472 92 0 93 -48800641660487506952 94 0 95 0 96 206722835419433292288 97 -334484573959393691908 98 1623622228136480952588 99 0 100 708449696358523830150 101 0 102 0 103 -6002082144827584333108 104 19423145827199800659624 105 0 106 0 107 0 108 33282055501241127324192 109 -107702994032937124304036 110 0 111 -281970099068356503256456 112 456237204103775882208876 113 0 114 2388889014551816535348416 115 0 116 0 117 -5059748128171989573953288 118 0 119 0 120 0 121 -17340014797015897316103842 122 112226933227991322391390088 123 0 124 146906962822023117023597772 125 0 126 769214843704147379750196544 127 -622307880882124262726598772 128 1006915302734197952601697044 129 -1629223183616322215328295816 130 0 131 0 132 0 133 -22333723652568409868893140424 134 36136723965203134971269703496 135 0 136 0 137 0 138 0 139 -200381204992233564557311665044 140 0 141 0 142 0 143 0 144 1111130808448585388808031583616 145 0 146 11635912889862181469426453135624 147 -14120476909447516037715584952588 148 15231607717896101426523616536204 149 0 150 39876866708757213544857623040800 151 -64522125699618325663191629545396 152 208797984816751078416098505172392 153 0 154 0 155 0 156 715561339140732673029821151567168 157 -1157802567765095941980352168416548 158 3746727813811657230020346639967432 159 0 160 0 161 0 162 12840227237824430900991923105168224 163 -20775924094072108629983147401952468 164 0 165 0 166 0 167 0 168 460817057883398047089649589482921728 169 -559213246688299289096574451600091814 170 0 171 -976026191192764742340257396874916616 172 1579243551259996625282798492683105356 173 0 174 0 175 -6689783036165519360528910271799149300 176 0 177 0 178 0 179 0 180 0 181 -120043285819853815630122668591317959524 182 776936466310967041915532890707667162256 183 -314277402397595576109005891268234750088 184 0 185 0 186 2662600880696540498569568238317075662784 187 0 188 0 189 -5639479163790676573248142367902386075656 190 0 191 0 192 11944608547755488271138676795384041067008 193 -38653565225161803100040101570103316238852 194 125085564641345559284634910321742796745736 195 0 196 245608694799761043577012517837769169476882 197 0 198 0 199 -693610084691191252638740149137487768177204 200 1122284691970040560150447729652154708758100 201 -1815894776661231812789187878789642476935304 202 0 203 0 204 0 205 0 206 40277163346280114606131483357155826718545864 207 0 208 52723491305496395350528765940060503229496684 209 0 210 0 211 -223340293181201862146512346343146689428937556 212 0 213 0 214 0 215 0 216 2476881806666360540914701551453191497077586048 217 -8015357898604834475785649903187471466419850376 218 12969121511937555557615053006093854460575022472 219 -10492239705271195016700351454640662963497436424 220 0 221 0 222 88891681255502281215432214740031686702134663488 223 -71914880794262308419924336782344096508349715828 224 232721442844026898055280888304719879718834095144 225 -94137801108137878723782390467352018183883381700 226 0 227 0 228 797548249492854170397975231108831988822134385344 229 -1290460175347419134320745237130600001417084959716 230 0 231 0 232 0 233 0 234 28622845300487247853111676105177919910894703208896 235 0 236 0 237 -60624159201162188145262817915725871813445710722568 238 0 239 0 240 0 241 -415524168782919658834042073531101606720568147103364 242 672332228237812035341649183246594053929798341598084 243 -543928198510365847087845628388847830325183244350724 244 1760188625258543729517340440024289714580164830299532 245 0 246 0 247 -14912557339634189153806807667256520930082454936602984 248 24129024634709827460227551940909071109703847235204008 249 0 250 0 251 0 252 82691397596225852381279091353157459169383300492914496 253 0 254 432977778968301270213412636569870091866809653550475976 255 0 256 283387635428113026469419931750823839315415589916399734 257 0 258 2967673846169055047419626544440015979918177425446320832 259 -4801797150625657988961573361876736602574692491227042728 260 0 261 0 262 0 263 0 264 0 265 0 266 278835000326673066769296371354263352786009697693140136208 267 0 268 182499877027079530502576918707090528229413059741331129164 269 0 270 0 271 -773081884972061119128236407858320964754060449860085577716 272 0 273 -4047909301887385126143758957998695351999715309041759017744 274 0 275 0 276 0 277 -13872391552633357147190326608419818513736679886586779337828 278 44892002074815395448586502375399829928455694518942011453512 279 -36318392590041054871483577796119733477964527146057785064584 280 0 281 0 282 0 283 -248929966062428367530297642543698412282506177508701942503188 284 0 285 0 286 0 287 0 288 2760675627724119740557567319168382450071795799855192373261824 289 -2233433498785538629199083619589075801285687257635024092859778 290 0 291 -11694409622866274257353901797524685655214544830395288744700936 292 18921952248161471256309636355871219707857715145520529303682316 293 0 294 148614942357567650309919523527801375212789925364309042056196704 295 0 296 259385980218812358107219774343860311009864420437577025505028776 297 0 298 0 299 0 300 444464489258840891059479786923819934413333878192999529981959200 301 -2876634601652668487694125321377512792418937714474137858044718408 302 4654492558688032051932044469072792530072273227246135977972555208 303 0 304 6092809859514366295779107129761548926281742084483204906994914412 305 0 306 0 307 -25809556738883799426963491179734952101336437195169888557002016852 308 0 309 -67570296776966681715298281514218154716481964030166323846002499336 310 0 311 0 312 572464740814131619445128850423241738759473891520983684232016925952 313 -463133703999082055441495778574540381427846400655820925097013944132 314 1498732148812295730328120407572322501615166692832625534426044814216 315 0 316 1961865852811377785769616186146862883043013093488446459523058758348 317 0 318 0 319 0 320 0 321 0 322 0 323 0 324 46082967171048336524441812979284036150203234933560993581147380579936 325 -149127614370403595517917793638341314063370331542317100812309467651300 326 482587097425000537133602839193818772727553602818878175949208457622344 327 -390421163082903864084719213235250700427147132951756188786913696462472 328 0 329 0 330 0 331 -2675986461552020126124000324966981661227066068987098207858381168745876 332 0 333 -7005823509777752381635761128833534196463127139648343158026711884501512 334 0 335 0 336 29677144625784721655930804994233707659861503560267519374416797085015808 337 -48018628693565958674714088055767328588023818910225450640638551569774468 338 233087319958052040991934679150003108743655967411478910045166045964370828 339 0 340 0 341 0 342 1065069505354902555354733458834614334006996138166282403994384795966549568 343 -1723318660045270472037459169357689865846403348630142026647271094174389096 344 2788388165400173027392192628192304199853399486796424430641655890140938664 345 0 346 0 347 0 348 0 349 -15461849311713868289662418436163441464029606318761052789184801295999727396 350 50035595430564413132398177521361473524865420117394653811519695325227315400 351 -40479647026996074855861507196844178226462316377458379694944648958613385096 352 0 353 0 354 0 355 0 356 0 357 0 358 0 359 0 360 0 361 -7468001189614758034968936033534858576133417816233223159000298068140513670566 362 16111306337095102327271551872092294472934169507156137541369311784025885978248 363 -6517160314145361593474199979201359810278014982200108771675760635386642718084 364 42179947593676548701168351788897733714046229435956572628072354325572456850584 365 0 366 110428536443934543776233503494600906669204518800713580342847751192691484573504 367 -89338562647096269425649327600152039812181404082735294028811574029905256148212 368 0 369 0 370 0 371 0 372 990779842286606514845778379537718585170462529663666303087611970220970760619456 373 -1603115460187989677638375272780380144235176328278413143745941467159534268220772 374 0 375 0 376 0 377 0 378 35557645785873899990671788159863268159467446549091273330811183176762255897726912 379 -28766739720736717928065105582446690556420992504928701293398134834841711571825684 380 0 381 -75312302334410385851466105244825015192575708284403039252201861258064551092514824 382 0 383 0 384 319028032230578493401200315059231694850036556412157793674213036620639332318922752 385 0 386 1670452463487302852857467680540983489442758490345192007623267044361261212687128584 387 -1351424431256724359456267365481751794592721933933034213949054007740621880368205832 388 2186650663000375785885001205752243539314101179105630217760687529921252486711770124 389 0 390 0 391 0 392 44962579826316156023381424375619419241046015091981761191951799018484384223990404348 393 0 394 0 395 0 396 0 397 -166214217127749296445188156742752955678428110604532825251105650408850030701666355108 398 537880505452306569427719624826892047403109422613435942295798321177451349475197723592 399 -870308939707805162318095938312397958759965643822501592798009621995151410878530433808 400 352047361290027932936453890784822501540768766608984383773451985793150690088432039350 401 0 402 3686687830028028625809727064590977971086115776694376662985625508340356931585986748608 403 -5965186214895945519873638566042665936009156486952815790877443073508111102818245339816 404 0 405 0 406 0 407 0 408 0 409 -53520461716935760382417558937641240468403980271970809292645882011164149894662541703236 410 0 411 0 412 226716314020114988435290420664219938748715771595006837519885318163259123164463521571276 413 0 414 0 415 0 416 3107873467412302130806028145447782925138516971551001315636446782155861050822013405536296 417 -2514322451503546779526593314318412458032525552427498817190410545742131167963523330756488 418 0 419 0 420 0 421 -17233422458636187093842008789763736677870403219463996059406722901944447416050636762086884 422 55768526561118259126455633756333513954212993696594987653228802642653403941526440319785288 423 0 424 0 425 0 426 0 427 -618482437075307943950065157948305478412407981767399861819897650160671705692717890179151144 428 0 429 0 430 0 431 0 432 1714768833597376410644293092796923444122675198284498366918025738602510541640355808072611968 433 -5549108511219135308456744412744985569033801432687134760319672128544100903818410374850273412 434 35914584713655552518981322393355329829116607317024525976622894422996487948396487963981989392 435 0 436 23506400868046911567947405609422650483592105091199397748631119340042344878016654356841268108 437 0 438 123081112851453693148193772459858237986994326888684123503475268828755825293901682159056613952 439 -99574711983406781580246366850435587503402221797484725754844149488713480415885027802215345844 440 0 441 -391034970588810614601884429896200441000452410558967269892138900087707310218081345025938497996 442 0 443 0 444 1104300477995888485512455365953130294994703591601588114797441367981597406561834427815364301632 445 0 446 5782192370371982837296866449696451768973819565047252087248632773299791906287893035760780506824 447 0 448 7568988077562085770432844308591547358466025755969290016075507791968090452870005125825806458604 449 0 450 19815868047500265892650099700926416190911167485384244004602206989254375405466068859597029122400 451 0 452 0 453 -83941364082377157922384809887448986237623785914982639990860019362335696121590334046333532694792 454 0 455 0 456 711162648754017795164378678501444722282812622290629607936084568877194319783654810089862319803136 457 -575342668606701925334476413819808034830921359675463525947493436339063587898536274590563506199748 458 1861847985967421645833331506141060791944655341641556659831071441555321495580727359270989332202632 459 0 460 0 461 0 462 0 463 -10324105286903196210005708093663283341933228164943544269061752947916603921815590810036774859809268 464 0 465 0 466 0 467 0 468 114496082148918869132979454783366647157237837485199765289594818147860303887761862590040018124003264 469 -370517104991301659709536538544238584239934371218616666634328119252319614009564196612142767940734152 470 0 471 -485013187140220528842515993327605231397172208703816431923922937400179917897326059202182786064737416 472 0 473 0 474 4109097661419601969006086856187575145491853344600930985970573135497159950954132198797542324765905856 475 -3324329839634811741175823138804483974817476112802606455439891320322959922164262178699248136606798100 476 0 477 0 478 0 479 0 480 0 481 -119305357121861921022620096458417184509189205689675215729201759412374237583903874236560790149903997448 482 193040122863116918726463700960226803833728090217521573946092886215027396093302730089736471959442296328 483 0 484 126346400712023939618886874594717698044161346531179590905346882960607257442627333604008433517197147526 485 0 486 661558342840585178350089397088192786348104034078316758459034854656129846609112636579182365123461736992 487 -1070423884257122477462405044986950176607885375094274335107375943391045178332970605950347863212529178932 488 3463964454195415311624988884150285925911978818345182187132821596094350049884166485059060456671981831848 489 -2802406111354830133274899487062093139563874784266865428673786741438220203275053848479878091548520094856 490 0 491 0 492 0 493 0 494 124316640105308717381046672427489839725163781279991515588889391686966547003643388001946703496272461353872 495 0 496 81366297290721632324335316975280814449269232788847858218512861944815899593023212970961332890886803898988 497 0 498 0 499 -344673166400953802931153248662659152383764273304243533298119613880596224463294370853833312706297788818004 500 0 501 0 502 0 503 0 504 7644967980873638023175894806792246272305395903333353490353076201216600211694297852785306231286687584673024 505 0 506 0 507 -24288453039592532054762760590593171249192255659482609614591061802160648401515014858786014616176844565010828 508 26199695034810941560556734292291232817268604635315947987179330852464798454438589321982341173998516461179084 509 0 510 0 511 -221967378314445734842707767328662520234790976237182646895318816587217186464004908888656752687129350940436712 512 179575381253239771912309192642642506584727534495544959165078777866645289075222976327483735102346271435917076 513 -290559070410462639333663076306973766702123022614136282612738186160253882307225430771812111445910946906135432 514 0 515 0 516 1230827973737867461825607614206206313275824136833498766168372114214052225072122244970403804542425383590240448 517 0 518 12889397878199599896923402294676010666162487413563260226909197514461030015335673311247662268316075729714675344 519 0 520 0 521 0 522 0 523 -35736403235459362355873019386666003098648963409913101906613031350928086424480327036702883349315119203621492628 524 0 525 -93559118306104322120116020520065408589795429236452227968539341388136076204415633960989879821635113715901614600 526 0 527 0 528 0 529 -320631868371228244946654553000262629711208271830939259014237818526152175180942045288905194262567776058174219458 530 0 531 0 532 5432873560693150482915190891311131703541216139421010852288736399269122934863774606393036860788994633387150984472 533 0 534 0 535 0 536 37237469354732847608628668111523931851285154537222206093962213506406212127700187213288170760703871773365526715816 537 0 538 0 539 0 540 0 541 -206484931709575177713133126889209670737664862261408325488878596203577599611247915369972103593331111187915358902564 542 668199275341587138203751739667775732730784590143951082783203950552729561181533366626568365650800330156002253831368 543 -540584569380368746815008996723097537103057157333383866880480571479942380202014598683256286418731276265916485818248 544 0 545 0 546 9159811933930773514595114919348273376159824248576410733698582659970226807150308650705348899627976635815006845144448 547 -3705221759914224441380672593117151284611462671882845958577208783228806242782373043356133980569856876563585809838292 548 0 549 -9700396503311142261410123916071370913262881405909794600579063231450169187352323249388605186046707912080923330962696 550 0 551 0 552 0 553 -132975013493492929534277947098439026904537326463259637857801759003829869540942933730080879093328185333913258436373384 554 215158091486947454382856495886684130898720289834826200029283556185416336443336674050542395031515836948468148506647176 555 0 556 281645598233693919149995469435903644350988953066456018958184435687331271213808140915582834578179929615424777724833868 557 0 558 1474715497915216060517116320728737735207213428563909913719823057938571290839512171442954612437563740744080517842356032 559 -2386139799363044282734241702585668181712448950994907789523277244502480039251408061054743555718767622257311480235044328 560 0 561 0 562 0 563 0 564 0 565 0 566 69280237259521738724141587923772622373655202542223892458346521887753507605193227510908024631782448697076587816886559304 567 -56048889317281521441911830311608105308787373166834486515953855264897159221088814838081663877813468856187140601340491912 568 0 569 0 570 0 571 -384164802475690215295771533443699460104419669647508271267289059156116057513233915456770356336741017326550584732032298516 572 0 573 0 574 0 575 0 576 2130226472931176618807778830921290186167721983696851465084676455830576693224084841889963966010021207470297362980399281664 577 -6893557673874903223244046565636868487757594281759426342524422470489068629819718277139238762499416067370261678483684161028 578 11154010619737256460859604227479448860093038249153129272693775382150222016267887960919166694519458482310856404444482724356 579 -18047568293612159684103650793116317347850632530912555615218197852639290646087606238058405457018874549681118082928166885384 580 0 581 0 582 152901452240621983948060321668615699527475948182087850782084288644436631941597189272027099520191081227330134115346932209728 583 0 584 400301198895167119554254454964655566166540502986132182570428919463730870500080579418126154257496577618006453371295497409704 585 0 586 0 587 0 588 2057778925829603253442391006033548073062422134507095431162883867332402801131889800646695951624549532946545918468242386986336 589 -4439408324434062634465006306197443862527646797909279119505154509806318156793061586075504507746500102897433223250106805277512 590 0 591 0 592 9402817721090564956287364134007563224541366376206712587474910254486014303365445446642184697119149531608211059499483390564716 593 0 594 0 595 0 596 0 597 -104278846476993510334098581289826218685843905447557081067868000809361047881328504172337319954434195210508007653807209107526408 598 0 599 0 600 441732282291808969385728987070873143770360949430222425520035567501110806822925895702473617687471279696776916569790071607836800 601 -714737846676210209245642771251222824998463376869112178813987351656346734175053095639879086508424017150419378681588711965518404 602 4625880515872076714525487033288383875075297305197338417336091676629830163991915965369410816783581187388785181005515134293420816 603 -1871207975644229387877014529573318793767287703168446783148010270813804275173032086982231790704319313997615673932967495538873608 604 3027678104612248566508386287895414762536112029467781387482033189971261816171011078324584494900214610844811969184346279112228812 605 0 606 0 607 -12825450265125204475279187922832881875142911494740237728742120111541393998859097408938217066109282460529667255418973828414433652 608 41504028899987861992345950056394060387964846513688494573708393524595443812748303305139235693228061992433813735441267764355529768 609 0 610 0 611 0 612 0 613 -230143366925577470345779739839740650927573943528455166938544174656088745245288700265248028103458660272383591218859940199494287332 614 744759579941845477504964357498448895045829588593794233118083037604403073547473501509821537069713325270114254647440062191252825416 615 0 616 0 617 0 618 5104658101262692209599500226530688380794591604139702167221680235958547839209099709140595853969318587984872820550359952153229851072 619 -4129755154395269261748756129192498834821188072017452767165053023698056020416337507365526288796146602442374974684059949762482738324 620 0 621 0 622 0 623 0 624 45799686488318884617988799599866711630555983586488877555374624779480817761353449331775699945292469289501181848848379478482936534272 625 -37052724706094634620565915292812619187926905676392847321016205125954459811124393216157112585113590091845182976547109577762597501250 626 239810271801016307718241260370983900012819589878549144394814070062779474767204471528179850231039298946383095603885197268016263073544 627 0 628 313915721213205576959373090956609138388673401231334839036846480314688394389453257960494075401266479130073461556979416423541458076044 629 0 630 0 631 -1329768334265011577078624194412061791930547416278125050789418331510662497180061818274290526775293096703984212181011884849691027306676 632 4303220724008240308195245674192794514180315650065709991405101474846675885929638712783365655727145769242026098100015070972614539996072 633 -3481378696269131731176247031508459049020705241310980046491969068934000440144881174665973354638865981324997261231019420335998297304712 634 0 635 0 636 0 637 -71585173702074057354522311006494461049121999044960395658702492670820048088856591827514745770355145681464076359915359124416739889553004 638 0 639 0 640 0 641 0 642 0 643 -428181273878179332550055241844554704502801446853484248901425537693409626035959489146814184095355580992080473947311142861650748310011348 644 0 645 0 646 0 647 0 648 4748603094040146312670505750727651408208432346443978853266129420866094579631537526794242226025340183186590256755520764518277754138552704 649 0 650 24864008598560032558906652000521609204484968780250083736544443203581055664498378934988785248969911184967101524707632432639704620844478600 651 -40230811009039772492472292499587915592553072867612209766556627565429922169733682816389086045889142003561022535904223336242853733411851792 652 32547409803799902525689472250054762398519020823931146751550535384505488917116030875688935647429526594264062030305927884441279177128165196 653 0 654 170420450224239382595230181499806965186629156163336796772758769103451877838197806319144828635607248380617270657127934874007970441924512576 655 0 656 0 657 -360956305952998651436696509249407888169534848760479698428795851989618716761262454046484200294159067763015052582207981416137367750554951048 658 0 659 0 660 0 661 -2474031326362670771284949946246006496991948384065620637366742114760110567326854306041505923388739376745060794777197830360398868210050566244 662 8006133550573570136658702147987083064526804714378415658936609814540622746582006050774030277766358543974859280869187446923904648866465253448 663 0 664 0 665 0 666 54874855711043875311003210417411454304585713876285802118883501761263777136871156090119186929164228980344661173009124216781916453592629664704 667 0 668 0 669 -116226809523737206461620721855062456638426778493826432704602050544557976214360169511666894920600376609421812781230039987386184099828542522376 670 0 671 0 672 984689331900941527003968985257911107411999941826897263755699906117727586851752512183454346293967241855719163422849444115871389252220969843712 673 -796630403687574748483787099870964558878213345617086164169075954860574678245994468893424207180775619696500278957752103080596633989079998643972 674 2577950139276091023971543184999840225168426633061069592093851815838876943343741449970302760655518481248719721338353650277064657230380967131656 675 -1042802736662810130234779346185442335731213331073810480108000931390006574958932596939287793754267430160430069813464464109564481302135241104900 676 5061870814445498658682995427306207176069959968017233634394391656049177432384603878295590451754441151417830000444158630036491936829191448663442 677 0 678 0 679 -28589905151084475676610216478708367390129546520659418378441574075316762329209876288696664157051904046954760560284350233022483597733847723492968 680 0 681 0 682 0 683 0 684 158533453400602661733341962225395940758296719180157335877475583322161631282326190312816804244113231498875542942233103106762192116151352962777152 685 0 686 1660183877426701472297400493735601130842337698081900060477122696180607670267876329768773429801598369207087550823338012403535791447067609902279568 687 -671558485312748074415358284642404624662872129860792694361085764768142203851611974571569910656685953104668232469435903095005703607382451988362632 688 1086604454669423442489708408076304907373456554381267709480366438813294121418581057013763268107085545406440120175270406195889651469149354463932524 689 0 690 0 691 -4602930334633766476299841793513723971446113922865388517163270845976166771958967120184429625634628542428656825464683024777680361622212967368522836 692 0 693 0 694 0 695 0 696 0 697 0 698 267287026315559660948857507948246782225391200964552848667224660233261996036184745351322551895296681923859846962836081643318985358320654813299878792 699 0 700 349883259823011384815913652070285309369468963870789524296921730370110007645161510622512908603513709326772773476436774689323110111774872676420497100 701 0 702 1832012532622508647946624404473465073991422582260184297114305721987398049834784318383754899725785574036776793895784566492619675312328581245223103808 703 -2964258545598994526261421504806359529243907236778789545634767983234576084379245615522483982244543729420008040838695583606593130401107417137605213416 704 0 705 0 706 0 707 0 708 0 709 -26595730676883499012485737399135197236051087368102869235083214778974336747804233774431165483492676537377159441034659559413334048856512536375326302436 710 0 711 -69628526867719247749883721828679495274056360138971357395491265795855472957712410806911654145277991927526293030163562869484589807598276194414131218056 712 0 713 0 714 0 715 0 716 0 717 0 718 0 719 0 720 0 721 -17127485363445958460593080772754822942962612109532435314042330923519199169562708597203128190655867256016084854173293554876095119214087164989983897532168 722 41569280189807859940835029672677869534539755409857512733681176445316827685777244736258125063456771721861177257328076343406368084466506212683265598670732 723 -22420169411658932543908216943936701316327891191385388568248224276865208813373769210687605783146857535295101512862672225240170254429212320056080481656328 724 36276596141594885857519893501495991161174476328004559479475283091970818041966184122773647470965781442582160598638697673042292949251381057617169014546572 725 0 726 94973361694848704258948003946928683638676843847394507527198790460806844897306137456234900725078420420459422710140067571324756152931974435290418510749472 727 -153670127248102522660376114392361376116179211366784455574922297829642871752646090789696153979191059398336684821641437469607219356612567812963668006952372 728 994573955771804907677296473357160239019424220856715852408484353161798866599808912983724218817077919275184430127126020163727902038178168993016346070807376 729 -201156808095526874789850116365825717935517633290481709338521693060046294201299159517813604341730269608566396176711471255269597433078555030608877262327108 730 0 731 0 732 1704227826459063702577748934873534427122817910171248182235372334941177198507699413598743735458920577288990592123831837613481535617560414680161436609366336 733 -2757498547784122428656473518676127358619744498547353982691580195471812091962848279915929207530111135542052284362459227675491900859419177050851032176376612 734 8923452748486372262468444907099323571485124817437204329853905060825978580941095387029345885978063425662085752972582130577946872953959183462024937571485896 735 0 736 0 737 0 738 0 739 -49481303732866101193156147221777931079039221762485587232873521220662974783578622947697029581562809380358604433702624660689246996112932619102354911167826644 740 0 741 -259087469960601000656905654534665106325300978128412494476913091359612664590797058405430423001322221462997160205848164661699673754378041456024650525586995728 742 0 743 0 744 1097512134871540598511903683786213807310348003592120123453071371915411423819670800236363996680359869793551383294430324665741380787438476803713832983263672064 745 0 746 2873324072159151996608212036732867071438520498044506555871134975468334891844575529793625203201560785215377038338999893995203288845785212737296907720952678024 747 0 748 0 749 0 750 0 751 -15932826131855636481673619029298101446074513228308992304529698910755648237440563943067653829109245429416072290967423499304467925529007690783145317728033226996 752 0 753 0 754 0 755 0 756 176697749486491577296713915340645549442538905760421168627762255506046298057768491138641004721802480116184483719811158439346748825241977204983246948868841835968 757 -285902964404757650971076988350892499397277151862335668265325548591825206539917698610439138320705817271778388409891338202815691705492965066129824181735753582948 758 925201427782498456535581807383076097679632115245513673786175608195743009195372379498160286085016594775925744259404993284324881061469884542226142261209190837832 759 0 760 0 761 0 762 6341424925341038188504370967020735484781823487401582378522831332529666285216368089153436260349317877510299051756372995638518555540307213107909656396460475686848 763 -10260641066307564161995424342573533775409828440587466072942660351484196138962156022089673671887190930925189838174153328302755965546688726999107379907031062532136 764 0 765 0 766 0 767 0 768 28448063289291426059621312393922986906796936240426910119038859868630475134444772155621142669211029208738253491043772901153660125518761470383101830309637719672832 769 -92059866632363319806987742094810911479291178813424858988218617614765940044119486500196623908664012561054930155157488616521987998214705577925836594981543809206276 770 0 771 0 772 389971853054255663659448475860124682065061281401982217440811292318819720670137548123074442402836154518117804429647557454180604496719162615309917106183182306310156 773 0 774 2041919131903641638104230121395434321804597585823335946192275079208864543394807227115568835922844785151643952303395275887425010481810518654475422125897455340757056 775 -1651947278849385974444781645535309639739536304421353728751463786890044822724669678992494393520008630633526147873747718433244405985091356039165505019714273034446900 776 5345813689602413586993793412466053601283670194666043403695202652988954188844146585100557622962862046418696248050890712753913822451993230732806432165326001409650856 777 -8649708247301185535883356703536672880762742803508750861198130226769043834293485943085546410002879307685748543798386149620402634422175942811137442204754547478544656 778 0 779 0 780 0 781 0 782 0 783 0 784 188354588368617204663352353852246620484528983553256749249898776938254743731352832808327792781433254048632827983320766305872001261056205098920277428336812636531174178 785 0 786 0 787 -531921893468969129989138692150198417229242985109455606924934868048418690819274155557572149876606835468529957020427678258840547349216643300247793062658042401560635732 788 0 789 0 790 0 791 0 792 0 793 -19089902182577575511168594753652061495045082739338859964780578990650260787755869730601867990638943094189393621272251814431895949932332299402666443748169775714561210504 794 30888110573321317923151681801647050325140948705148283541037207142794569107398469773338642447319130819190632145312302278887120781802735825704271022825111374935771808136 795 0 796 40433061664610105678735979178473081072663490074817713523427496638119699501276404638639576442638602366285328955948428186103068756768901975405604244699196262793052413388 797 0 798 423420518828678632298528386538382872221679983487515995199055545371847255800519916116997632417024966757042683180756533675462583517621352053458708890740132403645085344384 799 0 800 277132327456898868545160310725314073093596497540819282875864162390765742349113532449108647870130122701496683429618972070493868881447112064688427423355903039940761594900 801 0 802 0 803 0 804 1899493230533681974137386195898725430582511992710917266607621640097240496942518322505120958648272256544191455051384376307354013413360882477413387718792125016792278750912 805 0 806 19891751355750075899405239008619319162088665925528691799980145277849544310921377396789145361754730572869379942641941384517784317900586597006158232435974796125863291216528 807 0 808 0 809 0 810 0 811 -55150725753519336802380095798519160123875604294413662016897363952524816525781884927039117632461513079104527538329387618146028966110102027882947316822957462325094302699156 812 0 813 -144386474526937779481158511026580782280181004461751955833932153540457000182578969680141163112487670534315240596788504876405564527781294602345970935361488141851538351578632 814 0 815 0 816 0 817 -1979279237909888450884255601634177555739642445621549321241530272932163103766572205320023904005033650074416684318639752313612858647840101470237851064846065495674047809063176 818 3202541080165188898486320328705908738045950073061414231513262352526633839489234362413279064600064303101150980133207250605084388061212639382165771151169117064889054114052872 819 -5181820318075077349370575930340086293785592518682963552754792625458796943255806567733302968605097953175567664451847002918697246709052740852403622216015182560563101923116048 820 0 821 0 822 0 823 -17758362415435476721155920318909078841532906406299530229156875092436943117373367962953176018412841337590645631329428383204369698864450811204257712266791631998741335978869428 824 57467267945426563287396209086250234040514490514770779579604652766303544743492624353932819071841105140910296216280812276374999913978485123730057833483967045808950085955192744 825 0 826 0 827 0 828 0 829 -318660883858883636755364437939546330369722494090580769464202986527398894560837337230497156379428627251594413021770391021521848150236194550941519895269826343229507023715118116 830 0 831 -834265024827640111892687159551445482365329933686987078564888230247867480332526339234685888493698541368236503478231097883594305182011954344820957511049945196977613270254826376 832 1349869165796396587030009881163344634360937373283393387665573473968336066104215341238874620607968455484878593934691804745666762213787714138700395126830064050725719516794534636 833 0 834 7068006712840866571905413843756269502174409360507547707792070356369079225081914043424870259419270904675987382695229414749855659219174765244443495529420146596858104607687791296 835 0 836 0 837 -14970278450509373255703514847063984486714148654702082494149028942986025930496354426084426407332240350720211268868689927383305623620361484833707948569890238390693822485630408968 838 0 839 0 840 0 841 -51303907481470788045500953444366550645136386637972098496406370448342988983518869651058712171112007729094181892333953294526939148973365362676217143675675829743576712306181750882 842 332045864242799004799537346397734347976433145150012601646609783693629242603128228056335130202525224626814405102980562011924057244075528094618975658791245372696715533717458066568 843 0 844 434653679205740580890539253286467449266705918425956798639422524590315220570165967358452554544749240085002768887648468600977935542022258819971409946142597032183868958329821568332 845 0 846 0 847 -1841222531785903899653158920034602898357096446979771391550502839257946860247701608735927642521220975798199439335261780992965620466035766005238074071921739788222629257931649775092 848 0 849 -4820383169067630039578166926729740970526094076662406878195968360440024760904337005519045383575427059537999982781978686782903018936100544423080890152875647986648507623994035221896 850 0 851 0 852 0 853 -33039397757183328617665858653734119069137463272359940850916238365746357506491591217944580141039753548909401544250044151284327290090697057368932899007239964528520173218157332449892 854 213835474155798684065001501789254472500214963046849729835180297957722350362071492112271807095497787580012010317957656092851644575356512989895444806511098899541269811289056836036752 855 0 856 0 857 0 858 0 859 -592867937097514011218332296847179540346117242455499163924941787744176488256600940314266514896194342904571028357165532942124925601166511266635554108058397621725140488668900334322964 860 0 861 0 862 0 863 0 864 6575006176611603794417905640766288561932343407772203235633154739675371958413128216484999615632012218845284314508310276386587092756670752180464956390270148563861862828180167886561792 865 0 866 34427179293219345335460442250723572338186632617397656490862381361409604779050907101847704607244941275157306846786079650387102852575154515845071994872628131580771742902004433143850504 867 -13926086558303870770521268304978641888127144604812726627614613310867116410318889442681352495806464528156011266138884687000257879909241881832303519241178991508454940036912132628644356 868 90131525526434828417545515470638139890695211036648563001320834604878070420326464872573114590470799387781351911341618398388134372212122043174286071837344097614591503049652963658427928 869 0 870 0 871 -381803269045735451416806692851743554777102789948447502024879410301571142543530510159170163737864114388592145863135932691166466155910301184181286369441464224911414029444255952004438632 872 617770666331820591333982797012934402111001790440995534537979532754795749025458997675041802902031571276778894750374708235943766419971512797859072590080868386174416795691210409835871912 873 -499786967688778021375394744932338978444052290194721518281429471528183445784494753917105983319947842832685520306755320463555116287940906991020179479761166305542915412567733180920155272 874 0 875 0 876 2117131569398154655460167031809951337443158661025160089382267947339346086378943259426359752861875099774835455670640669626609115283794233770919611029364367302803163033394409952596337728 877 -3425590837941620993877947920181096495386764136635100893214116656773110852460662266098092620952786571078595943659338664671691231069661804151889506283927134106976202256375481519354584228 878 11085444814679551298676229903982095665659845595320521965192769208224913877679211051048904747629323341706862798659958668596600692706912075845618234626583002819558730579539782943901843912 879 0 880 0 881 0 882 113971153651571223684973255561495585950929719194619822777872818972644851754740043277749619195795004202508834482883737996519726274928796806209142316254716728109476299653927705753455087392 883 -61469733448426310164094659216833865139573203064457592326841660116765209773020155534686082095281226222220430912936527997744858926175957324141920469925967681813115933600036539372380296788 884 0 885 0 886 0 887 0 888 1363419580680058374908758732674327128736270313013387553155709291777059528884122632814142710843816300230556342883263574618983497068577973206967868572997872002708109269780343649136268373248 889 -2206059222467463923919651835965656952033861782047203121979871530890001330123804274716502770188218570857778320978396330589471538880195140060805357904766982277058221205088564454366981515912 890 0 891 0 892 4672508414381254260788236486622812556787062986084192236125516588112061524069829044888896866126144156517223824350858070503190805388870683298175905430148345418295441077413190330686740647116 893 0 894 0 895 0 896 64051698220657501276126552080045048666282611492165303752601522941791801808093483995630413414922201891010577198028749412425687778375611592967494807449078963853428065814004320980478100686376 897 0 898 0 899 0 900 109754217678960000102827347896767428887601038618247185448989906854079622402128682469908775043050781231009898184374882436493358209462884946044027960320814014034351394635800966550493305877600 901 0 902 0 903 -1859705307621535000931589662157272068274229595054841011947424036842852253764834840147998491802932073410164517063812129290934417111772931336118154773928056934026472129811213872888231901420816 904 0 905 0 906 7877838101201980004137668040216157988647322534692352789585655774787727504667854090471629067383931418564697660992748046909711101284943265128648730936995483792243294097788059357754900829193664 907 -6373304902806868753336148445701436508554049299782974845176097840301508691942099277890721423488681582276064375010514067505016930241650681680516086896228627077689088605793847986538233597250452 908 0 909 0 910 0 911 0 912 70681034475459900037033357666151887040050700734994680735372922159381388297206429449304844056369281204620259152565982657314413195145563616265750522512317726102120944090820932286693120850987776 913 0 914 370090701233514227693907919242270387211685263541885529762009634364903822622250272847541477662515734896935773343347315445036955386853591077254109151822543626562104544714586387085419521864036616 915 0 916 484455017374811441503828521197253693777477194577833613907641529387974345636168979822007372437404321140783400862454990510241019885134822999615413205221497713741035872981058648341436161945067148 917 0 918 0 919 -2052184385640542979825234686743998081675700709347282539776198012574967905558594626262495384524505870806981230968927637106168144038820523920822956874284944942143074820190706854621761287861299124 920 0 921 -5372688472788763170315000977458622051077990370657123156394315796131406936714571055567242147529966837587844777853546588020540870039618721301865098788323111212228204986967296460725121300625781384 922 0 923 0 924 0 925 -36824954625388476423044303759436982163596820837215137631825932331326351777040784565750451026666217088281814529921589792845822528200488198652451919683730054871396415435166251121935686541422353700 926 119168056436102412629937678546484192511270742543612376668490230573666901298992901182123341990534079069214151914502934917472381180641881514640262999753551442096502581459242639432635540937657324744 927 -96408982843439682738013143032679078419232192109021325966071047618159802426537235156812122021933256622888890487173057251582013118521428955972583419560505775919647706164787570838253457010251016072 928 0 929 0 930 0 931 -1982390996614056097904916698949365042589201223081575584499271751853898092243526582671736869286402205154797040922859065902355912090709901155469934792298568128228977209038405440020661789373223202428 932 0 933 0 934 0 935 0 936 14656702031605847130599326804175161171498746378475166662996483077502252911084854507441527050090816916871059118682136084868082403179181156654753118143276384382442335447740882532917488663007960809216 937 -11857521025058948111006455889936753273371610517652238369363804578792062201684118711464670764691747013840500431007232805621289650016058918734167156834107678714502466838795266389002035049697916860868 938 76743488163447486705224477168097335436483934827559286803448184470172754628906183860741737158948621889104119961393203392221323406422597988246174863622983483622894538250662830621843117524807589061904 939 -31043393065920819787312575181961087132492594224542060070225850696335250858910664676650105054428902486116530421355533653676620501621708415795710872739853549620226101401460974044462814430899814126344 940 0 941 0 942 263003846558972405429099928259863858231439500174811647224803288648184259782370171920642367485522036805803302489526405314281046416152848483020440100062104781344251146659428674888620004110206473819968 943 0 944 0 945 0 946 0 947 0 948 2359706268014948725296599690936687143497206128384067241691731356294907211585789120032060543844652922793794192846396579786095376543786045768856584341487304839907039152210987632731121292660354283975104 949 -7636169890228711806535311504511750234086989979726367079595026496877425405181018368614116471559431744479105713939598083640524842965285542688406344097325977632029845851353281222015066700632375613691592 950 12355582426258609257128510886385124521081402236494501562978489209467239828352596608678237559248737590066694099632391243212715596052857634226119512780300587311843924155775256487477309285953084181641800 951 0 952 0 953 0 954 0 955 0 956 0 957 0 958 0 959 0 960 0 961 -1844117242208696312856111218655752776402098022688141171364644853289030047257913409842241930875455728671183269165766426349978317641641434470872030848768972436617136019401559222217055105150144163831228166 962 7956918339022380914104055786354852094240986556367631447271343602712432276704443309804924246419028059381061896043298567425596622534633893843632720055649955245343864261781014515104765337036261405388257296 963 0 964 5207870664316987998956102038947927898055225293309243171212101703548902836524163928130623410459817848804653127465493567946117189695077903235731047260337625913750022810491546739030419405284893478581614092 965 0 966 0 967 -22060894152073749537728482301562213443155633188362400132424836716388298044268597985750654929089575214332734689305818556017787637208072569256838876273863151946078181921567226437599714357906336690213941812 968 35695276560269118306070774471817284113761062429198221784243305926356898484664978942691294098864271745901428597691474617999740050659647805503123838040963540875992284287596613025914781239501951774611719764 969 0 970 0 971 0 972 122329532628783420071769659631886530449136105855539154659245519890474693278065344335354217640795042186252673528187414379026031582461228367643067909513203580109097983601342372221186524635614384471850212128 973 -791733366485043388274417214564698680251733330750795549872141261985593356197325642940567254872724100077750204456121779448173717182635090580618370171394048173476658367817218072790633643411094595295926934344 974 1281051497000177068561495853092244802048277754172952168509123341547492129309587020281984125435904268822760898568871436964277843512480004051190641809446862493913050302222587561675379741953552133183327782856 975 -1036392431742610228417956533828471741150005542461873859190632301766542742753456331611275690154314184450255551512496608206225780347557547315904505990420455333694854335019902817233006692682323364239627358600 976 1676918180242698762698704460374594142174144419548349943445193972540288807408249841752267752872266318861636000796932326688364702103797549341499826895143886580651379486131196598070696563659099430831291250028 977 0 978 8780457584456015507630730909155320050996588763117147492162040493694240715139912030231622391797693644347055106212722523165910369110305291997808319561416456989995226614564592026748799640001044451804419717312 979 0 980 0 981 -18597307600654641243679418352139111843143183068696168843514713289155024173033280392074520473749701473144365763937941654538046518568168131311521145113253369313685307564149086870730605972684412267848466793224 982 0 983 0 984 0 985 0 986 0 987 0 988 1079924892334969369201967760277160731704352895738550745092362494112538894165239849760604171602918589711195975206969487400170975920466231620119417058378142282687660889022869626064050526157649463668394401789848 989 0 990 0 991 -2287317627262535918118574788025092180427383922995964448286692154974856125991550956092366443079058509231090619209195137447213686988458285062762077799663493808656772697173631760807911590867748390416657152523636 992 7401915327955092438956708244213856907134328216857168717406257711980837825057272793157401415038634822548869845231070156041726548925607970998345941928179552567314148536032330095455760035682069903084168658465832 993 -5988275291240082137596928910132020633994548031424548806989821010965275038520187352671067150598375920505525541824730215468076961451262270561935048763753270092313846965189796808535791608708783341958741481756552 994 0 995 0 996 0 997 -41044249448133049346419706916980888530674232482408497111058491622797631930186845953091437875549831836350932476970256311402974630644723309307194156711035679312540457629997479185862598097067021564419960396481508 998 132821981299616776396334403783181614679584409587078624498868424735348589741609361608524081484767188840832757895351034227697864127848236183982690489860950084313592294123198399413851465917750882986760707000433992 999 -107455240097941437544586908808571695870466437275947809360492703990471926800991526757353478617933426256767311424645773425251906694568841401298539401641510721469336604691596678892788331055942463057800313896698504 1000 0 1001 0 1002 0 1003 0 1004 0 1005 0 1006 0 1007 0 1008 8168011887480264263689964848785530722428589013157466131307861939976881999661893118999350709227380654416359012576485120259718558374706292199125405417919241114144582258132190129138833128678600478953949283325795584 1009 -13216120854456249292367430988000375336160084181204017206802732335374087703182503325638871837827172629975191558915627276109110959332453379775093995217270581529394745905940060405339076776717028494280147379318101636 1010 0 1011 -34600253596392762848424826824786281394748757375565500544913326610725057406026899770277094384881725914366742130407739672477940477039613051749313395852460404172934074070012310939816986682112657467514244041961998856 1012 0 1013 0 1014 439707078819153946972167816443791968904270855546258404932883505148631334871308476600323184746262852935649982602622331430514441399599475497589136966483282573417642635614544301665220339571387691047032776353521373024 1015 0 1016 767445384961649341135371187564439562901866849952662842099719168525110615524874360770815735628653147473783379801444958723335342809705405547731208339991264693202338466760919480381850885967758809212568871297830953896 1017 0 1018 0 1019 0 1020 0 1021 -4255549870885464139092966358429203877355016432115211132093368753498833442792835884009763640342474037020175331038355012650822325930419343564270959265804416216785795641255069453039996859504786108136643036180032245284 1022 27542497327651630226649133168972680640232851905518416382237447689802578280084099401970813592443295095918635470566050064454597023078565961030426622637144769664710027490736812291608720255217734615759542980071338751376 1023 0 1024 9013399267355639626208766471457772098735721192437209661606046299200061291417442792497585218282060792489746533160690022439060418734851162039742135292188400524570404693311737799422178493556826708008207263107850810486 1025 0 1026 94389542544441860401180631073006924864712228356487307748153831745499446356967263808985615823163081961917640662645255237041426513278930963961692312187688421462489842574372447447261781795073053188218715667258540350144 1027 -152725488019461162297526196260182761334481571943225776849883478294198647548264756447980890773197920753876295192647750384326611351618457279764416083206623240826698066375497943696834849615918799544404602282085677458344 1028 0 1029 -399840518583364184996233023593372447533675372242938861447920788333896741453496776704947397369558923469670231047940756005694649216515845523490524478600934903115885975325368334840931481026910652277027920231429895266832 1030 0 1031 0 1032 1693751616877898600386112725446496714999413717328242753539836985081086412170954370628775205301398775840598564854408279259820023379342313057923790226591428033926033743875845786810987705902715662296330396592978121417472 1033 -1370273842304264996538642799983215648132979131056916780516857935894288994491589972147818253318438812747866481402791398446288679838635696174315473789593804751223496801738226423818473649683764409791504777502591064879812 1034 0 1035 0 1036 11609146287581387180004082250792287318796702220997986190180821585527906791291448574144459930513430428168396018125564949197372125790498803161740423190745684575193048298181050116532817309908017783341689458201502632113816 1037 0 1038 0 1039 -24588566417467039356546807301567790285726383573052889160878501106950102577074487120436738114345299669084658517653921296841032931419633302497796320171085173901609593398100326656884108269499799976474883693905596329107444 1040 0 1041 0 1042 0 1043 0 1044 0 1045 0 1046 1427830603829966181280100936216378333287129660954395814084492901188187035882491207355959585837328779582750792588781843496039730045718073857930110360149531514327282450833694791886089267336891114297839584643117565209649224 1047 -1155139223587085534061354356736426176138506755661092995157542612583301075334094781873693260723561345022151383130758713692712169108573800677751073469364705082641390409780915049343140108869758192315676194034356925463878792 1048 0 1049 0 1050 9786496549182445566928328012851313723405299855875349599114241477876180523769551105954078736016025629298409883962115969148352474742878951782366661536487293524502907360352879879831019187892331382489736333492376683202571200 1051 -7917442023680376942226923188006698380623228269737058696914452414698785930494210720402405682373799894484883104536966333707620440611446114175650532887047822684697875725155117434544834445354127633025140347136460975133867796 1052 0 1053 -20728132321951976667918010382439053622949106467411792193386025568335662122873196993781850732755612603618971151054990651989417118594331704242484396542339292131647205130486674809005178484654420957295148861019110291869021192 1054 0 1055 0 1056 0 1057 -284145465009149365033326626990984667683446333860166322912689694605177878383005887578095177629847002290994239789658052429584951253840630582825847147355141737998168027736856092336813849082345969518571539693486998819101132296 1058 229878510066973811971799519031674205195222242727668005029446070314869677944880507317152031113953964374622209441030046807324320338669081584274044490615171684287924288070551185344343148073736834279711233457566128918627936516 1059 0 1060 0 1061 0 1062 0 1063 -2549391743058663908357712719730855310770393776471759847517292799031902119516558777482454192986249220724463275002385505532556940843954229131256973793309227819298814373906549713596779807295759598034118716894246528396776322868 1064 16500009963629028063066801021502813353086697963601397428134230770056069307261880581741428460003158184136262727568091272854223877672242331707463867869671195390942751423458359115294865285151850894842128774889230684874270815568 1065 0 1066 0 1067 0 1068 0 1069 -45746978642551375667922165641659903260025364809561594093854925535271649212106555050895127884937562471894841830148110073371232459564255809071212604705888529878379574716449466798573629606782499779854851134249694011732423245476 1070 0 1071 0 1072 193787311295078680611579775797121875027415201996518834937004110325146533621573719271933679962738078200371961959378871435444598717937098631269839326551698945028288488951433596465538730877001684164874587641337637917763604712556 1073 0 1074 0 1075 -820896223822866098114241268830147403369686172795636933841871366835857783698401432138629847735889875273382689667663595815149627331312650334150569910912684309991533530522183852660728553114789236439353201699600245682786842095700 1076 0 1077 0 1078 0 1079 0 1080 0 1081 0 1082 47668527357093658244233806871020691560689137129714776215483978610199083040492537118159779464989538156640883437193423098494009286555378050584789256345369723334902094535088748650392073922714429898307795732815402805484203176526728 1083 -57846973093073801268757986163217008706608341465553936984202728473914564966408081673786497795783773906154152936176762245769490054172628713247050510946610936076130406863340851309435865931724958057923600968799384196530798484110732 1084 62398912407262696634622227544321684918083462875226679430543808287709251497851656341604221596350618349089877009381219713093331346059441500790428302137092152384871318509771608531486614249173853654436298512273957533762633911003852 1085 0 1086 326724947086482521563499558394909417947811640121645300367778871116056425946617400931465550113114171937898378619093895180065978789801270954157780556477183190974325816523540902538527611572328692028309995340828342397091600289496384 1087 -264326034679219824928877330850587733029728177246418620937235062828347174448765744589861328516763553588808501609712675466972647443741829453367352254340091038589454498013769294007040997323154838373873696828554384863328966378492532 1088 0 1089 -346007271450840455319752220449315087516681087276829946029179780607361280935420094822727716045042096573283096264486149261989142141192147191906797393459386836333035952144654519641672900216237011380951195663761470462601866450866628 1090 0 1091 0 1092 5862841290299929806679535085583950818214709036550924436834655360833836920913338918095109006833787717110427918850872283371892253048875626024666538851827372572302901050838013216805294015032120874123529125961011869798721463503362432 1093 -4743138239175787810329403534637278201177712864690023273655171301232738971620424283394059471170382884406104035402640361790908331927848866710406701532329916265560211740273164432245643411490327666973598040134520372811642964078388452 1094 15349117768651505427338342154858507220570134765930970984144997963299314864154187484883227949174553485922635989656153006953708916904573359445479941916487205103423324531384342081296580838012776208070725206230052615422007391660139336 1095 0 1096 0 1097 0 1098 105204418278312253998668131982116205309916951017794994562656017623893008150493483124780496572895064736049804160696607205513994576089959997489839918776415523110477893098560696999956764659005847042195214271957385313979894742771027392 1099 -170224324540969921522000772585240839776338206774348000609711696718721908629437742713006418305100256731442128271275627673538754654515075542667906550655196803482988713653806380972829080819005486334301782051185624651492488774064999208 1100 0 1101 -222826533680126048521334838576298942431296682283245497891039705530668412704684484275396666591547789099467030351623931276295751942560055541412826510043404565038227660203086729472807463148508409855399389187164317308482436145450512904 1102 0 1103 0 1104 0 1105 0 1106 9884736505956855307889403880115136608664045410985285884236947720407538374349215755190562479709482465857864295571688149631991554467972132726787913015705069347157951194022446122857697275532382449137750417220688253526161791822776678928 1107 0 1108 6469644035607981159832379489790098584117888853597084924332223959371033625867927137728944945129473160627505198191922083516053660792693897380694708762216975988660313808155207325752064721725750273910617649030880228253701651913894943884 1109 0 1110 0 1111 0 1112 88687199810792415595483966016468872432890153541075429962960161769325230452363010570877275402507346871253286727713221111808871240981144159000933470671914011797828094139449648027746489634313430708863256758663051271769983742888154083752 1113 0 1114 0 1115 0 1116 303935555302165473424361501567850954930997648540166919946028342233267272957402609860341518963646240888758998348804351807814995682641310659122572438589482065303738015679918560771360648998371257207110781006289799222941241448194644349248 1117 -491778058868477053108021841610340112812847721976765628249553876760557916520277181338756319038992510336056116126721716161056847597571993738704131819203817773539925343776622659947643333391566523560374092217372490159607071789843048234788 1118 3182854456682570106129533372712764270975381482067730192782328875975300757910719164796391352010555004899260457902104271875487373120853217591306817031173199355374653437826164882876015929559751123069939492894649157530193252952150770336144 1119 -1287491673039119579640405184788531180556693092493698176445136095754383105997956972537854157041631261560871230602247784129928690877785298136530836076997117612383588703233163880666647315781504304327858965441034779542155385027880740818824 1120 0 1121 0 1122 0 1123 -8824599207707525477799175953477229106015001574019288526812427135753391098422824236286564299216072561478801496437817124556258984229566403876134293158365487578448933594535443065490248526077334863941749446876160765858421864853516781846228 1124 0 1125 0 1126 0 1127 0 1128 0 1129 -158351007679866981547277145320979783795457180610370427854374134566800481855090559071819401066850313596282370819753986525851604868534623276031713145031374958638540879357861352518876830136000461027391115951553521295291986495573459024997316 1130 0 1131 0 1132 670785632837507790206478073625794773854189267200569496249386965124963700109529169996160813459309814643830375609844988453730255945214757322165747293093752202319186503872276887438853965946482625650426805432383425313526337139973821660777036 1133 0 1134 3512279171867405932579667513449953653066403516613217909101308960191618982402736409052623468363399386815434248868978928794502884594608409886860449610500135970234473398719245789713146659868413589279525143113470647862923672195442567328882496 1135 0 1136 0 1137 -7439126663993499251036212636373294584957630257131905780254498470229120055787782682639237043989878837750924870952757345078796699596091510072819629440062835520947810489053560699405158717778068721897959246918909769030256506208658775000652168 1138 0 1139 0 1140 0 1141 -101977065389716599162340265543027760084048798617634602006960443553265989198845279487889016774413523970985174695689313879216111421641102245776945857136567065727673246455775157776836783320917513768592757924616032969187720089005727926001801928 1142 165002357873531999103209634147464070416776244191303066158097740275290568627550277358055536594695954059808007912180351568640987903004442736246363342267569885865490203766922889161791199723010477133055957043080781769292695810870440693335901768 1143 -133489711631624299132774949845245915250412521404468834082529091914278278913197778422972276684554739015396591303934832723928549662322772491011654599702068475796581725111349023469313991521963995450824357483848407369240207949938084309668851848 1144 0 1145 0 1146 0 1147 -1829904189936838988637378400894851363754453946618597539299584139968654495014628616303889376629635252333389936775889381945208460332241053118855636023823394415562287862414258902178513514388671385907411445967726419000280166931992165176696223784 1148 0 1149 0 1150 0 1151 0 1152 10146974223589380437057186021995414535857884828497937999226761639965245006894232528350419339760341864863548656223481776482967025778828013521829179802162454228525328345161885406562719928999197861057290931344035695386187266031392128818497181696 1153 -16418149176736692598155235475282148393748061120258560552692777037941257460532234906991059881279510509015016843635159780567268087279348926946812251285842266207196754138500442540718203237837583716282406634747229754517927642343426622627265113092 1154 53130246800652146070424842994555125859211891897512997103839077355813004934852934870682958442079704747757130999717283114100470226116353880937282862176009440871444164967324655894561846333673563154679395132182530899808229816749637502891524589576 1155 0 1156 34774197988694419334290039234918637126479976508885778828265927196877131197692584888837009161679607628386073921676221447333869156697851403942047556730925853539320459552912549217640024785755573435480900883464880327163078729546532062759394851334 1157 0 1158 364160129063680885941055627824468519658547826209116348835352049006712569437458083795361151498075586792875756060397374253905959654257862966367287818595100801600401349667625934717118451095393318071091415469396033026148714937808747250221213626432 1159 -589223466172584094544951098709262490811175746382689582357640389225916614084145828035374266349432743072207216434089862718476442681724320316966385410266498189043520861123601672563676803047764342400259227404932544743645114957431366249404847847528 1160 0 1161 -771303530704424537515478912621496750640449659487247756775316413729272898802874869933054842098470536468645094464288549845429422508853251800150029319564048589843721535957414639922236028595461001435804935139630561256719472426335739874515454660744 1162 0 1163 0 1164 3267294187349538593032443464398221262391072551053549201518941679420447879930228521629899944142919939271018255887352886508670669862541938683783761187553744760175086818663471527047503339929540664778765448293220261539952247174247333123172425456192 1165 0 1166 0 1167 0 1168 22394367513828637660984100887520683331502646071078941445036095536826820567750797695493931900076685409964586304964226587074503487869802479144819491698445413825903646625248686885692125752435205823215682816615377541894768815272111275112393947456364 1169 0 1170 0 1171 -94864063101691070802242808202990813594917417940639713460810452873302590540299970999387104937570356816999195150920079952983734667527449450505028623234894296738799077496968662153300876033932864790748781906471155840517363368062983970071592155340116 1172 0 1173 0 1174 0 1175 0 1176 3156175744056983512728029215050615753226168510663243034853299982035232756277580069196898294784041380310209044541214217922046418186138176284494547819637510950966448290843878009471668538212149284582704251178456740540507712208524829620598107499136384 1177 0 1178 11017300496545562367432295525404527262059984771318420958260088300020782294194517550015423772534733070528990710530278686092147904112634304013318455339997953400741393336923018695891091633295930478385973762943826958546173959684003129860797379721278224 1179 0 1180 0 1181 0 1182 0 1183 -91637801121034315518824735297441062038954008967038389168769361015026463587008645766665890308293440536106614204964146099788209974167493582707382200466792490902396343580780042237579800733574575741349722932810029143122657545876406368039783914786780764 1184 98848717912091159456822947203144252234423608041972790542513327246030306055562007239445158706099809878899954223014783708383305429523256585289206192698578452302630239153191013589674229945809140505278301837958413781852118778236567105561849247078027304 1185 0 1186 0 1187 0 1188 0 1189 0 1190 0 1191 -1435008676268105874878214798588592583963581923297880653761057167148432889127105207669726357749986246051578180896499862037106950231386666337268654558691174543088001666625219159054425217609819136851270968674073470996312096536948382203238480725062003336 1192 0 1193 0 1194 12157588601947371427347482595319344056958681444526985961138562695447667570468668989088368436146975898879338446697001107038348548947044600790010031833955873588021957215929268424858932492074747948819258704447999895166002681278522705889796659865459724736 1195 0 1196 0 1197 -51500371760325697459146359978454561395761889624703705152076365116087536060128886371692926460087876087620510148581004152227608096250951735834577436453205843438263832196967512017544580403518630068979576755140146522656634918187987587965663600911962905616 1198 0 1199 0 1200 54539768910812540315983230627284397410001559985835451642361005789949452952746053618965018569124620062340344760255254428987195233487712886032079944411694811835269321500949829123759313526537317056184391431252146496448135588507618264438112765878327836800 1201 -176494399672519045312736281876466832578945152363682281215102108648870242873270382449818287322395829208926161817911014325018487724525876592054884192348385896365373922552091365375664085680491608685798068482541476120008565495069851690305754197862974236804 1202 571147874988288251889405486262071254797896544670706368999648240457538297557524979375496648921290138667213702676843046365985756383002604728238088162343551040071825131107982047246365425467132485596333702690091538225809673344170176438363959459239259820808 1203 0 1204 1495284549321614594404283536277076174753683394068777300429500698212817080861590723650629872487371935752279728989508121382008488215056962640585944709383873872874398107320146825244059022295248188564263542345266028691636477678480056257339427314204468115224 1205 0 1206 3914705772976555531323445122569157269463153637535625532288853854180912945027247191576392968540825668589625484291681317780039708262168283193519745965808070578551369190852458428485811641418612080096456924345706547849099759691269992333654322483374144524864 1207 0 1208 10248832769608051999566051831430395633635777518538099296437060864329921754220150851078549033135105070016596723885535831958110636571447886939973293188040337862779709465237228460213375901960588051725107230691853614855662801395329920743623540135917965459368 1209 -16582959766239548467808658540291633997808401399540573060585267874478930563413054510580705097729384471443567963479390346136181564880727490686426840410272605147008049739621998491940940162502564023353757537038000681862225843099389849153592757788461786393872 1210 0 1211 0 1212 0 1213 -56830648570010949168870724097874678444974669776658581596118760982692209039862862553069586294026118783633814994526779613277619867058990557126027040807742019661689688546910838920172414259197292135972054688632782126939058809841469503999417204675031414173732 1214 183907841977956647740299527479485050150646098789015080966867447317481053278405190340038385947510601121631527327262801928880005701903059360191281189222382530489962945243162130236594400809823452445455596449763273529176120751771768396946859762987284118447816 1215 0 1216 240738490547967596909170251577359728595620768565673662562986208300173262318268052893107972241536719905265342321789581542157625568962049917317308230030124550151652633790072969156766815069020744581427651138396055656115179561613237900946276967662315532621548 1217 0 1218 0 1219 0 1220 0 1221 0 1222 0 1223 0 1224 0 1225 -27448938517715779669996590634850654988673897084397549387503538901477363660889452707558935452583631778751319253113707686691602868057905650276982978383850872917751571507274107061395212591063771364261473717506909955097385392305187165654183051226743378584557350 1226 59217753969027052284124558442907924077253245913518185364962318387988441617348913764512984778449492271026684585675945378052995850256402111376864304841444831266727996543167097954136150695337684554951105723121083984856485072397165253640450479722446246880375944 1227 -47908169329657379255393339644687732031075887679690792274150185128312463249267425353962449357613833988014221794913777813487566503833471489206420804676622997578531712609766287017998217075044689853649868673231815295826499464402040737256347274012385375829892872 1228 77517046314170905397455618866141694069702510636449884956631344322306684057941882236218941746838580123527564087751750502514064428961672544894852957097345413211895710881349835995066292422713532131125421534792357288254742000600623364076572513873608499270080844 1229 0 1230 0 1231 -328367477601827474703153535887800546271259307268731239418194403223544978672360497416581723955743408346611135853082807134517326294551960613097400480645282234792750557863582082021195311418229976100676001950840702456417224930605951566742412089645596249470028276 1232 0 1233 0 1234 0 1235 0 1236 3641651130604615747876751173987259971022479002912802726282619594652988986204639928464655455902402237948235836676748851168717087165199767799759837439518826998353620134770986451210216500948198579384911574320808269013017716772864049860986758225962781867610499008 1237 -5892315304487750691543432585557176062890218266114230609935830232089491373661895985026765074234992262386499565853414723296850804723230020602235219999359179644324342327206294738340585463800763722235993719303461370912111791822703670090927295579469570238070804068 1238 19067932870184732878840367519088872067825394538054066672436899653484960719733071826982841060274789000669470805060327148931135783776859576803990114877756013285355924923954562379101603929497924603241810587248539279850259017191135439903828107610864704211362606152 1239 0 1240 0 1241 0 1242 0 1243 0 1244 0 1245 0 1246 0 1247 0 1248 2345200708940093802286570293610198980954384123159377300939825394690005555159051950954417012530305369922097853894244735817524673275695804601800994424049794943272354974224648472957507150743399299134480451388500746707005349630508457861442704091108611400999060395008 1249 -1897307228752710578823871961488987458480657832424059324699745665706881904076689914210146647946699119400600359325297465096461498052301361363486222851141399944890493061646088723007627589202118542712413803299902890160396598709982378311168153054555050454406409204996 1250 3069907583222757479967157108294086948957849894003747975169658363051884681656215889687355154211851804361649286272419833005223834690149263664386720063166297416526670548758412959486381164573818192279654028994153263513899273525236607241889505100109356154905939402500 1251 -4967214811975468058791029069783074407438507726427807299869404028758766585732905803897501802158550923762249645597717298101685332742450625027872942914307697361417163610404501682494008753775936734992067832294056153674295872235218985553057658154664406609312348607496 1252 8037122395198225538758186178077161356396357620431555275039062391810651267389121693584856956370402728123898931870137131106909167432599888692259662977473994777943834159162914641980389918349754927271721861288209417188195145760455592794947163254773762764218288009996 1253 0 1254 0 1255 0 1256 110174512823835063740328036199470060008594622562882396549607048090659112188288651759233580376655332823812487192287675099679203670780702637089834287260586131947941323254056156514767951706153169682669625606646431093927726691015869841267817581475724067298056971744936 1257 0 1258 0 1259 0 1260 0 1261 -1221854070686136637261190456333736808909417863644561976645416337054767767242640980959364387747525762909461858406359860692674611044072630258043923045695062846150188883015426725027435486275236739979350017337698854340553585345645006225052108712542293553497251386409288 1262 1977001415662585632365970337373872906256787506343875641942587548905760250025883299886829736471372287219901470888633312128215218404672348940288243730564217780229890477475493991346850368381609417903493952861647453163671281891235183928336937456362814499055213612603848 1263 -1599427743174361134813580396853804857583102684994218809294001942980264008634262140423097062109449025064681664647496586410444914724372489599166083388129640313190039680245460358187142927328423078941421985099673153752112433618440095076694523084452554026276232499506568 1264 2587928451005653950996565565540741310711496438166156630265295717433144133647203790366511930345135168674632400091813242474552523926708664069310205253411749203304984918983207353860568111519227787893168961530496880333948074564057687040862991812633961275803839305808492 1265 0 1266 13550569290371338073613423055870574958012191122653064139649186755693104551857339442312241845599438724827892929662246142719099925155579635475572987789906277439600019036423750131816558300733757309455519816321333828840017165493110938316841013419440953155767822222247104 1267 -21925281678731368245233714980659667294601389368973815018767782076519920836420271303891459830508607112306521059140865800489094802457741942812525565072989056472590068234881085555911980378429059043124701709581673897012138181858106502551956043213613983759927965832877224 1268 0 1269 0 1270 0 1271 0 1272 0 1273 -393433216146478491776945679195540274493915590777884108361174661040303807288322242489086912561407402258607917206129224548111031833195282340367416248268107953660471039344844113281388211325447826036265280755132431291877933688100272039710156669132509414125206133605380744 1274 1909764948084558384320647542960511462922362984028819847628688554292786090216913330395339401300420358343598650982702144996857869635905348180736457123404655377917575041218034645163300537569647254785621480540177474836525374911292036255130030245815878149950406914138902168 1275 0 1276 0 1277 0 1278 0 1279 -3529936304478940741869894255269532636797939622316470067741188058324474305176690046749836483137412316771317994325592588032754739097528670091900483451876477054707944319986156476754537911739815904804825175941401044678395334101973395106115432000585777735246891219531988084 1280 0 1281 -18482986446496129083344826630265603808877443568314232342096090473573452126266582465125505672401238737767093480558594934103448501282876107689931611091317991043009148800009215988801150510218352521970799013597963930650090762324347790302142248419433769433280528135842264848 1282 0 1283 0 1284 0 1285 0 1286 204979460759660270664783803640757523147427370164920319769837295573210134589698671579133208909841980423259035304005808263017283125702102699050106109668369113012039491200258243086869577515440423737572135417359520651667226569196787322866694909446781225280177953570629562184 1287 0 1288 0 1289 0 1290 0 1291 -1136628527401379553197983333339299179215289257691218874905153170889442466306475984917795401840331511696808240912311242913646781442003002898620549408721689117087721776001424944972183251590031506817632144302276345549494791511744504170917893126167013623757619008706383724436 1292 0 1293 0 1294 0 1295 0 1296 6302701765897502610255104284276334866470947759842933891920801763785236098333042584942658012349283809438260083843713288090811618712442041617175548275386382422235479640807901758118725278124033393431369827516859780685138159956893969770765085921280270236986949036277767874944 1297 -20395971356352284263455930376352131408550090683035632229127596278290644007927031468800064719885774492541793916482344770473326536168215133754685864362980761574571079205785570614974357540314913160343909876914406567302341070164409604100631853573330267483109760717830133944708 1298 0 1299 -53397346244499573747422069321256932550042076885757132242096796084151760212520148107485445464470116603960108000652116117128276309761314350743722825276734287993613117693186944746186165636877893107550559408862532695974958460242607147742793878989221075440193419508215803639304 1300 86398721132646863231388208266161733691534063088478632255065995890012876417113264746170826209054458715378422084821887463783226083354413567732759786190487814412655156180588318877397973733440873054757208940810658824647575850320804691384955904405111883397277078298601473333900 1301 0 1302 904779154039173200840793943414321599732440812250857587008915151456710052186986710399308391530316136138867808681183564178778913905880565944836969590630839667275693720217454330003928452415038556868259909161935401381080440643536866122050822751197779368938990304421675001228416 1303 -365990855886939737189008763440999066174686343036950161249391579838342149676380090453483369556103609354055482255769894625606230869585869404685725009124932019225191703928138846124566252474078405379372745640157041865892644471447628369640455471193777801072218073912236027280308 1304 1184371288793466074798414498589158932215593092199329116003240735405039325446253536106620934877365286777544868852131571340601918692112021781789934813565283872088230267965004857251096731155676089192875445861281784422325509264663689800306322317986445286613931300035309555174824 1305 0 1306 0 1307 0 1308 4058900789644484398563062536795894529063041759609173273756276578027624762644774111627002445861724045006028618897638612228323489339037662668532012061288005737896150781696928681501440585311425439120306851573675586653491706576002109609687172208547446619751482471824981969777984 1309 0 1310 0 1311 0 1312 0 1313 0 1314 145668038850181851747849854352945042246403282939804809061721499233266136429118374663372433855256907552147596375974398258130256159252415573094733949411052786730623581280980705369049896845003796529896916702071353418835161216414307512887712788132109188626583873833488513411393216 1315 0 1316 0 1317 -308529857359225313864540174865809241141341215807182925937719116726183633721215352631759671330955497537062135144221186645469713466076623677159176639483165170368101072526659766738855670649305211266250871279008207118361344658236402937483967881728595164176552861278206845506766088 1318 0 1319 0 1320 0 1321 -2114695101972600928930398527392468849103520364951542625391465383145143221509738573103967189042653414655014575719418511889150829648937365581355698618698863197440624657384024012829349281854236720628053350840106861333475111190847349728311575822334950458617531503683460880852524484 1322 6843297101669186220524968308064356669584173739300353467346405199333021649218318341925384182588207717158673828968580915200189623185740136153079544302674100544556681476262306864938593825747918927916010588614350733032676140864000230469382607486630771419274069771426065039170570888 1323 -8304515479210791058789324022136970775843410851902579038597001974217481069178346616099988920505135909851527235305563454233868461862711150486843206155053870204578448093272766167947969292092294276879087967720923341774719772434271197444504319348475504252381849584094740100656714892 1324 8957992203641787149455366835456825518687694104251896092737870582478164870728056915029351371630861131813688404687999427089340452834677501734435242921372963741997306133646330877767943107602155648544063939454457594366151252054847580197694183308965721877891601275109525920023095372 1325 0 1326 0 1327 -37946663916539749526751865869219770923854296781959126996342947713057802704421966233221372675566097941909768194471416220246512640987647372519096670304190718165429849191969347523901121712262859314804309108657937238798080119410237670519088309058197837970183936604121564560944905972 1328 0 1329 0 1330 0 1331 0 1332 420834951632771837904533008715449658497189351471200573693445627443302340573250787736397791522521181219586787053669868880311733862456991165786603145497434950092006681849793976195381635747765411926805405489544484993295219383944614490944662703383491603381660337531050242689979251136 1333 -1361850510791485781105206374237126815560547643420625486617563186903790610916171307249761481942294219079441625849532146905096153416257430679524768733713468127560593321596128462834781683077754461891699021210005526874063934076386861439230555974450452266009386654741009402432311566024 1334 0 1335 0 1336 0 1337 0 1338 15103153602659604627886981081051511109456274662077009629874961769663348293061878335362069770763565564831400877332955864043886565954629357094064181324682094521404813391266967464632069822099689814401646224575489064925463666450541036423291074829438534161891696613238577646358285039552 1339 -24437415866413664560840211004529843138242148988007340505123451468842115391082239598029263929610163747546129728902635811851237736210658457486407643866234044859759820090346373635978268051975054595420973763562783609255554653136143030565111830921991745112228591912129926114659718376488 1340 0 1341 0 1342 0 1343 0 1344 135507547472303669813078296720748150326609282607221886095181210299526832296983654230522230145349568902263021108942932907514667359729207222680791028776641415742551313839552913205493246763149442917688010615689857099335877778670924713318675010761563315853643609181616148574534586104832 1345 0 1346 709526730029261815940175185148796350326016699355155275795966983851307951022531449918321449541739791041276935712283778281446517817834009249437394878411782170833218795983744423395760536778772114091061849954299813638397675379716037115370132422144527591461392486126829957810511791420424 1347 0 1348 928782547571589054097184481002446375162415766425511027598769265477435094236813520646959944167260117659652382459482734514655109367021806651475301288841031840507276880136063721888147558405008728218904764315759863358260635290903130959736523622455228071338445120008628788141233101025804 1349 0 1350 2431584277700136254321465850432940950324238949598955444898324304506651307199174836981719107730910457458318679522306314403242069192148415329707206427317204436105221242416318953966562406825640127611183367970129683255583068182851374321524504656293420418284639116962471385518443407367200 1351 -7868772015657366909091494439726871050972124265544799724395758687071735040323072306632956542589121594513969953170259788583658058034550048015878223131586754063406331209393148372089954510492543054006923943248999006305811002149599235366624971380263225530461666227832627965791307427417192 1352 19097910856586459126601639210889129427430903247114065921288610944127556482082132970894592137076413764145910968322308626085213294628270318012938953979331744403425160541338679420034618986215734963843936018783887559225465707772952976014510971039275099550546416692636356105242291363227388 1353 0 1354 0 1355 0 1356 0 1357 0 1358 456930807098016495406558990691041513557689644532027271559334728691358739667926128401633568390750450757419309368310839469482226035442819613811660105747138301340537415400160817234039334595620094904072340750904701794134381635791439350117523040098313334030191215651018886610193969134616464 1359 -184832394097878098795306188334448567823335130455839659657592708074859173136674900789376362486364186713362181473862849008390270439622467538193781128210636112236117276650426220358827037221711674597952557762605706455566031468383065861984639111246636662801825747329366574514339537820803464 1360 0 1361 0 1362 0 1363 0 1364 0 1365 0 1366 0 1367 0 1368 28099387071432871289395183558537048191047588307186826178843888275987607619388983269659170536142818201345968221386197661904127590960999362636114145900871323468762036493349618132449642782513825819144011146652007640612547949330591713770308193918801359586714082872297644268950646635576860928 1369 -34099322508463316406933655325651615021542588834327657040199905307252973619397075653665436739988846973105624482482101406678172015670607570883735270297154648448670240625460217273355470745133173016223158489295271286322086822267337729171123234053453706998416431091272702233999578912478727014 1370 0 1371 -59515456880334190853942465546804010790913912599363622476355151214331101968890592506383500921389871731480483420669234039856293149707976442496370766679975192999274672413955098764032115718101143597869550225719698868735723071021746162446651742364005622457912282891179091779808095201093399816 1372 192596064176719008206524988419680556468265531951684280518487397780987109716366269153980088032241024295114434372700800950520943244604429008807169372990361240732205035488540105358321168545560343703180656250485100426513443187730534344225109324051417547167093890109686097473899608921068629912 1373 0 1374 504223042114106398120934907932969134518358889102095805989685097990636423370513723320727177907261792053189835586740069980754472788624810902607080279340672867462959415804990408244706568527322974602100412952409598590498332517504561013343522132830846339250012346001730378507415408244324059456 1375 0 1376 1320073062165600186156279735379226847086811135354603137450567896190922160395174900808201445689544351864455072387519408991742475121270003699014071465031657361656673211926431119375798537036408580103120582606743695344981554364783148695805457074441121470582943147895505038048346615811903548456 1377 0 1378 0 1379 0 1380 0 1381 -7319917298791135214713481010132551669768375157049680878454478580264402984142352546951491452213883806985983381552025983494439906316692996787073763824354090682110977338009326255330924069418348334165032754562810023266134272077329063989376665651790173710664099596316456801045714482166562916324 1382 23687749968564752724314395179500010712676162729629899438544445036084273981334563130406412936222337052728037835443987028980556195237671590458438858530939421655086462124015130240934116729545996385348728931122340813520625981520409634505166421500616780168241707337791762770955955666095382041928 1383 0 1384 0 1385 0 1386 0 1387 -262701172736429373941649971537325602399093053407536004292900346091318221692100030512766218011917534491684136499072156066788848625068302691538248506491056280061801470372214304480782174530551454424440158994606826740826350572936567715935098028522835978452574654665498670178104790150428685498664 1388 0 1389 -343880299554214661396576402516473284190088585702759795524624894422322115597863495979636724709115028544462181232338201589723558832112560658045566944291467106245850557696280108849110238562671490390307079586101108844426318342969578994166144079229748450005171221798927447508631822762166829352456 1390 0 1391 0 1392 0 1393 -4713981274658146460520272525651595739844138211021548715515297272483199184489515844135888941310087853236342490220194757235210395438596062454114325589190304859748204512023838828143417293411089482971592796393797261288342041768703560758853011182107467264725015584786343149603794793743383213143304 1394 0 1395 0 1396 9984372562056507556862872870567475246868907066744849019933394160765383489328708664974668223032446996315767274655529839616473484228883094878550660813718015791957209404254130721744663976682246219511579672462493326895123544936877995648070761508413013440234086285837791859135800837935885742242188 1397 0 1398 0 1399 -42294480885555103457711627745095698857397697372490170437491225279303133549559592581966617362784831911881240343732216737083499134634830410741259806049467215597702939873028442301050364553434529619532115088046871938224665200631863762971709551624705787393298852935744339011345100748615234575540404 1400 136867815218721817929997756105854571819061999184215360332407069998674784138007486410874520311386942731959488305852180050866970888133374327102330078962119662585066029023339457624895757636985835078107924936603109141569119146832469284563199416382530375620130645093070808893171103083781589468863400 1401 0 1402 0 1403 0 1404 469052980703469855198129273499923526119848090078008912143491350834596360993697493773086152866821852565542441795827100338417924624237927049979604615553700803255773892177433970965390487752768176553866157605648388668596793468976764500323127195830443301230223171539910039266963059955299677398779712 1405 0 1406 4911986584024530576826713746595281230732338294709284822642303028903244661174101609305669283705175132211146386951587616909213215399782305648380895846598062126338210830543736051880901364271536659855833731169180739703986384237863841813737890477936374962708960066363659879585491904134008832607741328 1407 -3973880622617590866430455199595434178492642114553266998355320327234051939186706621759496977971531427080061503359933416232377366151306451548421686615490660519826663046188868109950120388766000306748101415957883962366792797299910312813091636086275488360248513723283839801051565784223409477810181904 1408 0 1409 0 1410 0 1411 0 1412 0 1413 -35654197215063401785451386290560884621666850334014805134594188184827826927061796260048068924225304540442692545742742439328879310783056546361502754693885417631549731461315114818437585255522075313574326666064607234792125950925144716912571415516663424267033259334072278466006161405720179270981665032 1414 0 1415 0 1416 0 1417 -488755006473640177975045140795363875730984451299746095476286842418669850769904683592501136341358613145931999440202733509684949010960287593140004744560115494738873808950762003212285502117641285446616453627404142992504184526233273490242947599821768775536614123197262388982190382159568686421819075976 1418 790822212646024695434774310465232536470529518610233622370748611907897866665133275147469847952780818882924870703176060889922328811078441624325672737804268879477089860610393262141517446692387425535311204934963833497645556909772026005796531722691839009716334699106055795992979862662134357855710683272 1419 0 1420 0 1421 0 1422 5420376082651044011099006974712254309545600946950406398282603586795498885635380426514852648787979933852420351836488504978666491088273070901048377922701690881602070729904252320344443739814860984016405385557031596465740338127559950499711501412924501375191515865122066146911470459789377848544010644288 1423 -4385176366768199226676710093849339835209579202690299728173711553678266093585294809571132232664519808396529481413211077333901687771714485480152702812617364254755543964818478056596783542063652915757785953808365691471842688954671287748793495890321777977706874104417379156427395406047459147477390423028 1424 0 1425 -11480540774861920458902923675054806825191958878855802655488724900754281629988279832399690789723029583719269138744666407157136621087565506410829594586585573950312123294589082273365788954034736323523774600395247181176555546973122550747442742487105806643009506141395791386310526041989607219226786168200 1426 0 1427 0 1428 0 1429 -78688797098590765991193259118890435095906933422775522059388664544999454759150354230484129619790677244564564665717698025255387905385380594846178648254832498838230354462257224017135961006086931840916838941736880374996916308920966542733161452225881119210955426817914193621202022117774480311382118076516 1430 0 1431 0 1432 0 1433 0 1434 0 1435 0 1436 0 1437 0 1438 0 1439 0 1440 0 1441 0 1442 163988057287875501094681671462107006477191528343198808946819765835317842174101128673512036065066994222084026749098208631286988869582733395967498674299057415885641535131447374114229201200574315448750869744082273820874583870536061352560939573606981992576099468929684997093399035672403022100263201854673936 1443 -132669125220423730205491319558478148076484098311415540933560706597796151282092622556504205006542351897928447087271861641174454560910540840777095246620896277079146376965608388562146947202705024188640432534066060467792313534028606896527135519089358615291129492721456041976364637889666116801975263149537296 1444 160997365398271110564624116467148738486309896862261209055227942136591304276857390169945167279306886756727845346365724467613461746776430654070633437827818738766475358398499056714446160852244136434761900554580398033672204101972478179605703979419637208684384420389723905392298116794400720889080148057655698 1445 0 1446 561995432949146691711155630137541450706643823277445431747501885628706296020378996343024651084694049915869368010913793554810352552314355918298784414161746247123080666028272539800670042808689388014672167346280455224251524472621882042142346130875057838449487947094053123022492949341401372506188991303285824 1447 -454663856016965951334739552492775625049103892035937959044016590870978759835807402896394539565156125411384137780003310576401378054463402148918362122276533754612097093762606501991039268907193297058164233643226856535136721737973563255738543477928633032659898333500903852760960871478467558580135559264848692 1448 1471323144983078594380634735123092700804851607349321349835535067370663815691993802135813730215006300738637643570920414707613108661241160216135508658714813756347274853553485543782748580623075982131000634632734168294524967948569008553619433086732323903769284614095860828544414692298336489666460109832983208 1449 0 1450 0 1451 0 1452 2521149715254297169977902747643029313579720347240558625860443720519797909368703357014358972116492064040373261133655484249118452908246553493546929006808317827352239207585766682714994629139634923250997143755757995170861292542671605575632106575308354428701453267871181814821959672590621949953278476188502048 1453 -8158611860017144134196236702956248928464925889576975194562223223837549061947012223025227618685805830011471263183698211712459324917281651609133845246241923798449584883026974685086190667028270413814823706747070955853783480484143850493170449736572460778376630123887962577982463126585683751566518235656176292 1454 26401822581051476948304084396484615111248733168116184892566221329754289761368837874107891125837579916184435570902018360421392461467549517192455406519717118906308126596397016101032359850615080520633635988517173892391012131138974123288869325774378339271559073319260652415252764943533855302946150376066360776 1455 0 1456 69120868882137242165000642198881728079427318115386320174256889107183677646631700194266237489046771492391813668171433144267703572769662337603178503531918085409515422958847981572237101035286701868896919390528489696489591223246235947564079551021901600099871406886297229986470456140239078109025337223445074136 1457 0 1458 90480392032680124773348921100080284563516610589021387815102222995898371589263131354345410670651367280495502716806140536190859128420718747808540052038018568661119071140073464307839471627622512543028561091534147598538880769299866859701684663645663230514027573669815518772079301738591689512064930647134430816 1459 -146400349624291628464197521100719705087319562120349615543076001438204904355210412611557702596779348814795098599526564500247866470456606326815490852310078094617480430800722937829560392737601674151608662487804050348832965926976615745621329551780375660978119443896482422550923375407063839969617192682546324564 1460 0 1461 -383281091281263381701743963301519694738155734829720618901254225872308180299683956577460815864210064910085699915859269536686592069333931401439521756658174757896079932741519339966960257102825860846245886067142248296204812623253098350944343767206414552470266461462780363873926052552719369451299316012227079944 1462 0 1463 0 1464 3247209514315467303160649548612318127032279099815807726840238252970262185575997915328377348254983253841676604760486437365874454811512888707133254157341435200490877604212301648351361000077851911856024210720206281566716262524624520526958119464942642880790186839041873948535567023898938334634524389392085501184 1465 0 1466 8501304877069931639603367834832315012318853484369239936001849858297963644239678744898404186501668199514277211817075362951372729098116153169272657150011762759123273943272273460845362757297455640486306412867657952212995468934814399668339642429563021754445733559067465235212843612300065206037610289492440832904 1467 -6877700119912197988023043060526155948802713934461336072581730731812832551451679787234215512374176572593438909436832144268435501692359708815706030071341045158877835141166122636669682257258529684558294307507554811429637337672502139404860582697091700314050640139546528260945060100350596038720348094796398082312 1468 11128352558447163807824726977942313454962140676645956040582655660961814373571519159683417605625010672350577515345369825744121866241417785400342358646346926538439472112802259367092363635907257504801447513941383787536135072139909339239030403911873211191273506919080260878551481906500628641739153239542618498764 1469 0 1470 0 1471 -47140457915165887399520267054879252262491849898860540266911428446511108223617917053518683841623385162238610364909773765769236602108972773832439136081722869933074086620739023374616455422238831883520931156839260985467679891764732296526812377129803034201921801036333839157544565920203078002658155908220651660916 1472 0 1473 0 1474 0 1475 0 1476 0 1477 -1691802389583217482046286895689433084564420021974426017399649812469072194591581333097102591460195180894917372529695266642107019401636416593505669495949352990032034722007544869673698393443378344078123239444065943806190196897120172795823864053708288852395529290587992618384927096538909681224290526795843104461256 1478 2737393768593936936475336138731608949351559573233727143207703088150614539155415187019412040162411322663681077769527364851981597377131933770988603146897267891318787901607075657376105775489930101156070031307397343438692149984879097719082075992993518626592254646946404545086120390395677462488807567066189881834312 1479 0 1480 0 1481 0 1482 37524752023438674257031082761452688000902115864183827536474929756320578559103639868776735950385284312006315012873445248372458090181137837270920048444668796853380087348116025791803248115559571076029439749738369097224062681231512013965763944252184919380295722212992001161170766483190232712233818831436957445110656 1483 -15179081048333791451017061794150018508817288347870973616329936883775138643100614080820404639300133242892017742402347626013193938012618776567718586327462454040355238411447164803688669085568166264819588223839754233270244092182316822865887964106244796637357841814255599726306799302929984053015956585254367288490388 1484 0 1485 0 1486 0 1487 0 1488 168338588415968674429425347805016008071665951613197573351233157265601832343684462482534157052382671333144035705310587568571124116827372509130398751175535628389567016476722350669263412828994793963593505477890995237692031088997924600384308643165189522324232387280284799261917852527427663314419926221331135114311424 1489 -272377557675216637377283968846855616616428980250690312085239039001717959478515262788218732211672300781608860676977409634916437374526319769922181719146349496231378274045045194031559194343505303594713526409393543226961298560833142725188071421885552195046243388011306798764329923904470258113675073271180689640596356 1490 0 1491 0 1492 1153809849857587260990702602150598865992618843978466082958183431536357543122914713329724510739782245011114653441553404041891560357233704328027342659790119745473268855088580283433204408688505498711327590183962620156267957860495277376332831551987035629787194938594489994816825476768266100969865072256204339150411916 1493 0 1494 0 1495 0 1496 0 1497 -12795947317692707833845587244698427134463570312400619651274023628636049101486892646932654193296894324570726012828754266527152477187269694869092552225662131068047768663542705961127544277088070995455723512955091369708216803937283269264464909850577754600381155325270411942487492315827969705467770941868097285180816008 1498 0 1499 0 1500 0 1501 -175409455340449931253488829650479327667895698861422586556876541467293896831969237654279766441725501508175211358600922109619543562175548295413291521460753126220017576450287097411454447458823972136651432884409997772219270082979646794848322171830241905320928346349990990411610086067382307315525522896113568285439592008 1502 283818460688954746866584324587666594690183784560770564493944886693065795318957467659177841274011239630578201589115700671681137618834400695776090834284147122987997448308116691711672382913314572897448572465379935373893305602341222478570893679816684672467959807033138042724358481901751865722230690865610548952278776008 1503 0 1504 0 1505 0 1506 0 1507 0 1508 0 1509 0 1510 0 1511 0 1512 34907363045041718690067890519078689949160620263286822500589304696384020109145522692652215027681902910071096566154348075808696143995916818171803117931630515888032739604188175919968836689520315455388751758061364125748564053172249374309467256954348240642299481875198790275106459622961942951632435246325585112451988625152 1513 0 1514 91388662909551246120416539098595339746989802438704393991279380570774651453120660186804723384453091051101951405902491040286919338141694316655343143478554729831885936464632531196069105652872947472783323719788564621316715097294573975965176620140842363051248316913119866574047378676811236966715426268727611738984256059016 1515 0 1516 119629312841806009835590863388353664645904393526413179736624418507969967125108228933880977562838685121617378825776562522526030935214583065897113156252016836803812534894854708834119240134549263481480609700652164869100790619355736276793031301734089424255722734432080404723517838203735883974256921779928625052250389775948 1517 0 1518 0 1519 -1520273703898436409172613333529518950447596495580084514075528135907225552517261453447800493289221003670954828168940964717029706013793663038490667913344588362561530214028923038923581285059620109803859174350416779172561713998452322223999939665588814274682096065741846471130625437025604548713707547892746540566803078462172 1520 0 1521 -1990064114504400018842459814453163936543923914619915527396878483765009415990407988510161349783655268429906569330508627788181655718653016097536169758869748080804772168707294830280066036425437084865934425213510097617527735462582204987594698058286584911544412133001368392455920174934807598872827126200879644497691640409676 1522 0 1523 0 1524 5620031245749042456693123825824200488181348718346328748605909521945214351623185659402004170419370225652385345655734782815919048386314278299460120587336101360974887086338367408317832598045043543017208634478089139276717975542972468475982367083896073522026643066176663660765983625098955630433618722074434454614436749057472 1525 -9093401573458363691320505676887355377786664382392798298707823777506157999431581151939726705556940427955213541593771716819939124485689089481702237467294068068397254685743316055903437575876044342814457760121637074787586208468652771043171783311939638586888101976932118288634282162626702645274703791845278230087552337056100 1526 58853731276829624592054518010846223463872052402956508189254933197805489404219067245366923503905242614430395548998025998543432691488013471124649432218520677717488567088326733856885080695684351543326665578398904856257216736046500958076616601583342848435658980172435127797601063150902633102833290055678850738807956344454288 1527 0 1528 0 1529 0 1530 0 1531 -163174470420951067640711564406129223816677426717877007872048985283141768805596040250432480535595187368636858805964910581186561005404472389657810051773511695776963407605370047993287349270748924800725619957405995086452364514436265771369092119726383889805758470229530847038373537114938779432040099070584092628053674374189076 1532 0 1533 -854392619316628514190905586712956586193109824173256091753580216792117746729521316026785591135485498578354705345917337622024460497252057773333077212444112885811958576256756922950782724277462844118105890336351064935178017148673232106926940682735530511833509943210803917379302499312771916356891844172605166739759902380228624 1534 0 1535 0 1536 1809632607449669150195840837970133017849419706997386213639852571414010829212611209566099016767523371708613045752863522892688029232321199654017072927563258822975969625431152211390382112152159260693813485926065672165040313842810548724579167467386058499972257917567948099371509174052052232028149412290344731593292407202193408 1537 0 1538 9475359346906660008074656983207143382343653447073559114076052965466113019427816705843887879405359607832242581437276283274452376410232027156751903244038350557785827415284139518427301922899527725528120374798503893292790577788389359676359307678298057755778044559445142455547197119916647118319192983538026241336341987201081352 1539 -7665726739456990857878816145237010364494233740076172900436200394052102190215205496277788862637836236123629535684412760381764347177910827502734830316475091734809857789852987307036919810747368464834306888872438221127750263945578810951780140210911999255805786641877194356175687945864594886291043571247681509743049579998887944 1540 0 1541 0 1542 0 1543 -52541672717644944301506066200995766895986648870991203173295081418459680480217752540154776132297220592366511550577978226820500300504902178248802006448432984510728030072191145812825551938086133912463715006559946945577937186410478094273439662572007082912696000048553685464199235409197945108934007331545446910719760880796061748 1544 170028424565845153766434343239827882743626007076586561977359471132164200140582371469664061199232177817139285478136985582480491436897733375827516801283793220545886861714068494504727226586455534064989512095951531004507957112071207773610278781766082276871782809067260821976546992733416753772252662057653035362570503215987613864 1545 0 1546 0 1547 0 1548 582696079567547717320604056702557007547024964304440014463283922085789541792109186294624481394972106319947748347076398636662729493759039974315198022554782004896901244501744673700294722280397236899864925259558668348003704339409453716846015942131226940917545022813813111333965188061135719757433677138768929138585540682357219904 1549 -942822061851605336573267703964290365454437272661302263775913291620955202963418248579430125458414814230389699665437833464024467250115444394554077237377337804737187597217229707083036666036252805822276623416605858745921514380337221565808313439924364522050611236511811715227184147979656740633680684888339376003880817267930764196 1550 3051036282838306107787743521333694746002924473931484556478394427413489489511054869748109213706773841100674896025028464201374393487748968737738550519864239619268177683437948761566662776633300085444283097352329054187850437439493350565308658764111182925936312518651249653122298672081584920782228724054216610284932715900575968200 1551 0 1552 3993858344689911444361011225297985111457361746592786820254307719034444692474473118327539339165188655331064595690466297665398860737864413132292627757241577424005365280655178468649699442669552891266559720768934912933771951819830572131116972204035547447986923755163061368349482820061241661415909408942555986288813533168506732396 1553 0 1554 41824227570602325116756647660908431845482492011250472730094903773586357330671567680434253642568716181771425356235538643582037541878875020112034432047170449849528028000986244100663067758768034524310150454522560846829562546958980164442786348920204203523970460024654237113949196496571730095426455459202238614895896966220928852352 1555 0 1556 0 1557 0 1558 0 1559 0 1560 0 1561 -607171551738301829431476718377695728475310958779845579085001363456072512617080349490866289105373270051506551568052033201594267832756400600464977023113616634417836978719731509526379966389648211740342004986891226659824492550987067920118326654338547226259837802784882435360049787120127128425436098173931600809721096563374615447688 1562 0 1563 0 1564 0 1565 0 1566 0 1567 -5447625710204105213769273152794105325466514744759577762220219126936893879580861834695907014466240261028004316030040995790222790584606032307261068619756206062259774159757745642155737863070119441292189529375528694427939423637223951770974663686790858482024541918806777861051822968652919532442627565244725843966330734120429581335412 1568 26443330671294081324106804735175445512560138575931720544745130488169344066840998878613009266315663784376863562227440098252037178881312582385310526329477701434563054595309060347473025838768773236598109829770660280337487597878156689648479299225416957494945922266160876615997627637097958884078040112160426314184039623231461468613692 1569 -14262069267302132321804874731185920496319894270070151277135262622993341901861194794233576769904794855820292170105854361874235183545043559769031244062915439873780792358194099091313413142659710520158226139299082121207101956263276181653801096761929844313673182674193736733051032181018905827135307602631534615361010608530916737539976 1570 0 1571 0 1572 0 1573 -97753677007804742933131178391105047994159609926282476930421443603136053576146972849780893115839638063478324412756711907623213096606530381230466746644054900803467016386279555804040091552067325837389240526266070886372997379194537597917484783035066179063311835637129560281252788542192488019754578125318099390989092665886045156313572 1574 316337543847814388229234011482892879649652103574228155583314636928457950652582446303113925872862263641047553262451803450827886866325072230922201659438239376095702859715469119952591363078451279111191984328020848207105256626472941205289081878942267367335257330340969376448808607019962356181091722015972641559722968480599539362685256 1575 -255922448931711937047748184132551487818985661713396554722078762067365028902438196001337856052270769884002101043982613633037156529769066496691567576363174588851318446244014115780335773091292965392985232690276494989925625692431008200562025722506199862730940500807614248505657092052173666110300439133304420170850576906185814837656200 1576 0 1577 0 1578 0 1579 -1754118560430281267582591937887096758569406463928325006985365765729512070491064649461360169070647244881581835113590773341427612948332940829841140370973232008400146520793274258830565910074141745631714139943413747260286013401864452810743751430944400364657588499549525307201498370790811864823139778690481063193837337251828383232308884 1580 0 1581 0 1582 0 1583 0 1584 0 1585 0 1586 203719413389577036844306608104304589561373815583129027213747372324067771863964076338724883891477446381291674682050406466876766023352845159198494819365195172123394534065905634041034667928549075748151667239986972095061896078352444258065183390615294712318697533265878356147146417071605331079767379459626476216040620687509747353047946768 1587 -41203116879065758642315087864826391998299305318282912226121502710272512090627017901067961561512586182563956689072239412478632662905798847177766882386086457140623901937184532806702406635959876516285691044225962201782124631721238338755882944313893909232223832236361957503066161076796876924369303151604980046054119074872230845643616516 1588 133336087105525776495706827755728931386942064532348081255679848501561967147245054886817144095894533960450832048657080441676456831649808984155157469613471707312096437390845474123663480254057021969609298898448667427329723283030587742028061736281611496544122047789193504042918926421495086618680451168116579146118393321621898529549219724 1589 0 1590 0 1591 -1129641457665680728112761669452984724308046829740351785343051112691551899608486472529446557067467893223216645804520397949887802293145244682353079876769521900997569839842549107195600134612021143947941321744499702178235336751953433162215433972200820253122522944626056684282042847143345535107037132221539315245143312528709237942444250472 1592 1827798273604046868664849331935206017849012309142875759270256517538889816559974763680986979697096373795275800755437677366508160271367676007684777284767754558808451197154669134917063682172088737891521281515198220694682728410960737485351212694582841876227906464728278530465983197136513389279236149500425552013833362114685755443215595432 1593 0 1594 0 1595 0 1596 12527915741017276527662531668034984262169202034935434152380435925769104781625333235993274569687885548646028941190749580682204208236274114085483126054147338497034965505300992996172118814696507121301430372809490210008119652310663986913402365389516670140507101157519562705176044527112603551717292144166745705804596748159556491043410728576 1597 -10135296738580389294941301501373285882166166310922382500438653851884439015261115236047564311457055228239144817533051704340752146818333815736621808830994822987727729388225049307657255065218407811435938430422042138224319255523726532846943435708833418137717933220478255832569039906404417394884537428555550496168191729780516116628973007908 1598 0 1599 0 1600 21466902978379222206243218086077420954333850483851290826848198740711210913704339472067983752029525616681731696894952346852230324345637780647674276273565903730109076834988070459571942005175865277804622832037808312340538709440921792727116336258008462276830450409477165101441582123162927868185452214916698597154585968750552420465164876150 1601 0 1602 0 1603 -363741041131228333889774092379985307033673940363465418230448487555148252649791662025182868655386520323385996785385340958317189483166872121836032038039044105657200688136259225968465582213250660067745842173449017273897257862102201749327748251545802232704723072992591153288203393783415680680736310295778278546809758959569870960700584034216 1604 0 1605 0 1606 0 1607 0 1608 4033949961661689727905060150850619933396914878654899799688191106736168761959855845985099958401853719562370283215495603530852792816708535085755079162145622146701697993780602577264608033290890583489377571141592764499326594646482336295212520003811008066167896770516978760540551455957493925829585780254838910713048328762989169292007781120768 1609 -3263534073442474615713025529918494477420899296960266381573597734144449834832863842990598253587021627682234826250935016920513953201683515280787666533520402127927078463838107984408532984854037532798276641130619113326851001503396089211102790828203386676204789723712842123761261504144336708731742255233448956425119638906348322529676283300036 1610 0 1611 0 1612 27649104363978227150088273481212206731319225539071397888817968618339036532916894749913789438325837205218149523936601308584789304843518161856236157525413657060965866770589853060980413975706006363768414989066900208959759198313341207857041784976842336189564531883311010263648671936781008104049625091910371559976814490964068273762073262041752 1613 0 1614 0 1615 0 1616 0 1617 0 1618 0 1619 0 1620 0 1621 -1050847836351738245870299279332253848443647407454894852484198031740660962377166896327736590090709507058451374907983542396701152178795273586597892001984738490369531537626482545930239963867934867153233642505628932449107798164838016999442251703245781676319804573102314685595293635294570015794226121647742008418392355536114379338439134249603684 1622 3400615032442799566849500264706739280456839236634632505033841219414442497000625749729439373512246223930437334982415478380756221440362459196694834011054313164638512794284813820746687542336721805682925561488477925576788751686191035621956021445353318433275531399209939012521939663362925963102027147245397979340680468337163111632413730609366088 1623 -2751155352573138029295049411685623488672067025772211105001118641447882210877479771192456276846832619023670042399191281587079262898976503184945309007511895072688787934768889456303583735036295769994696423249867895237502174007933534810420262425922440892957570272707284191856263466976032997345239695270440998088732589704695935154645999554286728 1624 0 1625 0 1626 23308162180324427309469296999527219492946080627902531640074394287516178259266130126613616408105488162002894924359978646283988020274583937503061522067179996765409753197182964379314877494891218231334029662476163222578590547419983280106433617446241282224296484434663583176181460128582049910275492466113441947213756474902501834192703458544452544 1627 -18856699311529889496749497455488226364045593983813004282556355036361074799888337480556440444502532431014006214469579625506530646655426204719768796054140945110401708865271668012637949988686561558497870458482056364552693997568954227485035344297642182114701148462351329478064226829924553931379239197220301959454683651029224343221850593685482772 1628 0 1629 -49367479713221992648233643410740062474564228281577274385149907216480238729409740024419689093057808943029459891119148574155055303448144378191068353141871888603508294329134818214933338724818732232662755748202194340394683268847900095023287497318405005341550539142034450544219183724140132817896224627497324892516245539509699603540052916643191816 1630 0 1631 0 1632 0 1633 0 1634 2189974958856945827773159508248718721396427990965758182376668074529750917931539731658695023948955416417251790048804133345932262846194983571540178442294519305174397127809577186923774613916842844928505889736872978409469650028711720391510242974604216635466605066138764838738113017056795827903018896685454855221751095033919892519645739791736318992 1635 0 1636 1433357219199659186582200409043815181402591039784058273421864229887634144401382773583035703385432582459819555509946516389686981910716368197139329658119811926084059791942052135143440166790911595650061379478607874834234209172432198273486315432956421814121603400818604035288617297831745314700541527771045120872641460879949870058477741447957245708 1637 0 1638 15010311671538964411213245400277063455434664486442941098685702684121858814885053551337733416676235573100582876070554063330311520082401434794131777455143223807834320375495048434797507387574096302872230664006421519601340860040474658890325542220872845133992635743684483584725294556924147948503479436567086595249946435525478548182087157583750629504 1639 0 1640 0 1641 -15896175151024387140852155932258698956488148528485559826513399895377055229803551392006095364074429301456089484068299546383515436281569057098386062502689405907624780885484706273210003900885797187290165571050811149833207656705728927065934296910178212789247587877968396410329383600491694306228266240166768002317150122646948445110653464083773795464 1642 0 1643 0 1644 0 1645 0 1646 352582567760935835471911831327779007405544449706250432730138526158070483344480896171300169416408309796953607760522483053216713562015951992558772034375406553819913299064547642280906966153069361311683765322075061045999036865870900791997527162889833524991690140116941929097823673806480765366422940339210986292722585619992765532551331692738937991624 1647 -285245289238953545805699896248674945715733189470697458149413500905531797721545427215441354605941533697854104105231646351850073936869075405466694840000863124237455595428735055079367573702632648486805045371870211066765871024037866419011208589693902462551201629669147222560324815765282951154384005519402142634641498520523602115063196047007905152392 1648 461536573119421463541655811912564449418505414323822674514482763984567039393785875301091439314145688596330907985492887878458430717877051401746080857188566401147412244961008876219821056779167329142646928032907741589765389456973316815009972171138819225047046699727618187109236652668523333837595475689007635781002791330519984881338861893377374148204 1649 0 1650 0 1651 -3910200595672342964472734456470086479373965243825725879684550587529529427248896960668314054308640266369401864333883912678150880054738610032343264503134850903834295851480993477636396635485534568803101749684927293805655820837991366566104667385608525200487086717042298012896719179072271807643108876211654385224582742065214317748285955548295865498792 1652 0 1653 0 1654 0 1655 0 1656 0 1657 -35082851355692601052184866127645992872352726229813960675376611049939268289190767666885035218880025018525239478779984809278116203336786390881902071705400498287181163717432480064788655628743713151396952584453512963707136034950819883071929561462227741104328423893770005858059059632788403700316807350555092817532964472876401640385786069734024353332548 1658 113530491831541910549041723107790716025224614591417156460013417088861430761463882797292825204571501276910853072993215141069108800837713444112138824979659763070359495100220436025858581213981375920939708180763301220322485135985415699163007991329039092939006491815122231787079853909178278050074235279777594858829061694090153541535268982192042165143432 1659 -183696194542927112653411455363082701769930067051045077810766639188739967339845418131062895642331551313961332030553184759625341207511286225875942968390460759644721822535085396155435892471468802223733613349670327147736757205887055465306867114253494575147663339602662243503197973174755085450707849980887780493894990639842956822306841121660090871808528 1660 0 1661 0 1662 778149567291865159058317812304829537360239430335969546352326751743942763542464019987774337336137656495705702237645984561014241224209285565852106555130701805074884457805697060518024839842369158513080256410537583883855241889631997794246617325418561911321003002438231194083753627342621812452272020502218531199343095307709177549991061329364356945712448 1663 -629536224104630647457091223069392828462662089514738429216936723605142064491809369523596476912686130200269609685872784610667016220034785730858065658445641543717343798988044144427377602999644069440743595645320769699825620718695762212011679772627295077277668086729338956438614713800655130701880977871885843522981069140742622368070006277438290427236468 1664 2037222015501126453972500258443615194285563609365446404786200198954226892526082759034967291161509916896244921609391553782348273664278857027568237872021984892509572055781785349372780045841657297394567447701179123283506483327023522218269976870673152065876339175896909106960983054943932073856033976245990218245305233589194422286131073884240937800185384 1665 0 1666 0 1667 0 1668 6981663711066708077302524315317216471101895291957831299616310668200993424790635006158207658641833182841421133081097238287871732820801499761494791655391886862425961536418595806714082923603075451808649406188910117308243070473646092181709981494564765396523852199930289636718301778761795576745727874230633076182206291395213922819537703542917215782172864 1669 -11296569182527659053175457149121424919455564885035477765229484413842617892563377883757851549209470318586327734866930138182728175757289356764563279780316147288625007218067362119628008198364849536781987769031320341633154036901572899933138306345829083649893697137234331210037005788779003948933540794343390090596126280060490800984874326924155203336923876 1670 0 1671 0 1672 0 1673 0 1674 250561744031109625623832557539114963422307991080145957239834857303491820528920396201707701373769856925795455088681854593802368140324644705847960393038977225242259730853263751981188960409868347106598298366390226639212895295161627320747312716478912992363537676195052195727775110408082018950393931451800572211360083394919992043953366266215655411212510656 1675 -202708709061393232309701137461116255721737505841123861344913782725561980001648992538117731408857779604353629617918869702678440147411173636031280970387245009651532786126224474008876769967567647592635036246918445379696947043509616436584477834452296210620808880383488622824227489484221415950101853320309135787207291971948091795359667878357355369637393300 1676 0 1677 -1061396580276682554862637107383579986309258014444641402619489988205739740535516366354178627009200975343209973560357333404516128729969339249973084274587957263848390875358161648016696040280138937477138443354064008158000683469200093067085224054288097834846773197729006687024685068344967682750801344733037115360189251282712359225392037779645076889762083856 1678 0 1679 0 1680 0 1681 -1818730096961275261260722508575485589035909770127597013221609302323136511068559243901180656905115281279889502693836362255014597238821918045899247093595047013219482571526986585020076925608926403565324332337750348246455946373135761479293731356897751353762333074882780439813028902463603241576449909485610527039567564607502580757744573741754120725068077762 1682 5885534226491470445058635510687688632401489564684549810302116009709498413472611418611572418515517441709096680052728318615962636007744836944668642932885497166756876759196928342064140411983064855638224700566823826128519707332252522753131567180611154873399981383321100351539315496821182858129699474163195570905193673477889875988249906175906222935266578564 1683 0 1684 15408528646905491412638716038526348442874798669624293647047450624065269849082341325025506150841265445977972365493129361741954466493133509981135780052961088359952718661447829854168434675183982518407098065809148348749951307410776568464850597075017812454324628916407761582704688798569572199412298767297612195889522476170784913491988959835320687320669312652 1685 0 1686 0 1687 -130543149563089032346152618342512729899142028437504737229266042201814704836932967575808771834350584692943336934720380342955694120900355752032683228798068894932499679577690585173427785103907565761518081855824188182985434244778755593635979702027733505049646363630793214420889625998410990561604189776323339675274450067796289630966889973649581981465626812264 1688 211223252991539039931867643552295443291587841325881399490946513926787327104481792688738663902367142485392977767573699876175495647843667138030160623250064430758702238027983707614310112331045331160684220849545430623228102674578909958918820150116618070028794174362597583214039127796186058041818583431782621708801197577865219359942323920309693659519109531048 1689 0 1690 0 1691 0 1692 0 1693 -1171250885873878740592852120065463597914206436397287441036951161211686070510259589694476585195345031673930253407095750362091217893625557932202350564995429960366058151056161293390809912083950239046532088037742192950375996310262528819765229855535806042739292606527373368908380576180771708571284808167938836023390915480951601517186520615362729591740505154852 1694 3790247485394719777883500312919942601983778164736496091216433018662752891053727045560072805405577529853655406456221141133926996389170518810653553932635388759323126530985312880373453741134849831181039525890684103565848808727755874215032499567737902950771495175760114297149625669337706679036475102823760799616611169054618168726985330753222673425473438401736 1695 0 1696 0 1697 0 1698 25978742742216871332974614284992494597404129442066205102303872060583880878330192765967223538199957839311858552723680207842182289307605941646481873053149523558811981561263532162212128178177950590184390157679873675531500021500354543993753876971904351010293231517964811699198411803773163646610084363126437014223401338158800452738045777458289744677810222937792 1699 -21017244370948272814498261852007088397506144840932421570050487880709441916766206130712674147599035277784272892860363316346164075024809864903625968555518704839122796879222057988447864524959150519956818543751447379015275216462336140958956147548630642016782443735677324033140405558254685259002324452134737378583399253623230682493873926089704341660596279381204 1700 0 1701 -55023860113004981295483830846510424093714354402897945691252911791710824272697508644408960064298049475224475062082566736613419294703422700630492873637612171457651584539075882058001793139007276335005832166342831595796300443674849553914789233583213459538711503230337053915880017018395952341309691085832693264278499176325861591356770740908553555660097670231304 1702 0 1703 0 1704 0 1705 0 1706 1220447919228646785537596983489200142461511766066022372272070827777387011922473163447506220195758933577993622685543101988487260912040891567356555029022729409507713229223752353623567976364597679510583450887399147700551059370922726992194958597677243527838674646631990161481476386895747908284028723710302651085406986048240094550337300002725349030556576632201864 1707 0 1708 3195174134039683634915945689410524540037416333532817346183885316937890560707509228421279756534692447092873209007245091864712246089187687155379240224914141333303115029797386472244477455803556877261519305173774916659751274541869030001272808047394118556196038682535309241418190612736302942474998558081119970127769563395954590467419688303449328901711138311817368 1709 0 1710 0 1711 0 1712 0 1713 -17717512073186326663109654522445409154089426752798256819515077490652821114792627076119552866986103572158691801833235342149411447299617737591573673889385095142700964620623631185530183521811625503423416856411039089037005636094841877527785855813868661795677564819899534665514548015546599355377418818251523178116984696953104601662384723965607265284730957446308232 1714 0 1715 0 1716 0 1717 0 1718 392980439744138870223328345183209525930004804895094467375515590111299955086145304903051442830228971034584092849338422619151764086680777914170000065791386234472724336683517272553908514935659317952576690146216634875473875268628390335612561635952504678061102464720325071882738246954761488760778212559614629888701432896364255827039883615546809165165792202130598472 1719 0 1720 0 1721 0 1722 0 1723 -2179109930665950112891415553030097801769115853675817827384850823102802574088591804042902488433245444262371202473194559747484113924043896265526574035742009384742684816379968630232027015667937874242595212660602530904143319613550988723396874853552644391131741120781687430020574906266734787539657587896131987565974865626956511650381744609473057673696588069164599828 1724 0 1725 0 1726 0 1727 0 1728 12083349728598760338458617627961340291212638396440771667460558424593239146258791248461726547090407186201687636814904684265950567603911623938938657213028898174702947574260706784414625714907573137822417842169868078691656726691687535562585952103527670320739851780479362133083846546205731703658311286568629589085037119172351878033859566255988519496622682430937948672 1729 -156410164470596892422583438080329233968937064157382531605403028493275703131383401423544421793503808338791498713209335606402154556469303903430836071555363504143991876803641021744692830763351286463521024549902793431976520757344441246179817686807996295618375495686761185247489695716446753636858110538395364330341255017907669248153707843764231495695727605571337422864 1730 0 1731 -102371781692495966888208954296087297566893808871572809137622631095824329858209283208695663990932718541799124630234477171732978413442475199593295350203739548421401833550341924441175666811490789507405347959291132873371573832055595694215080747611053488450667451404339316889912540950634840225745677842334941343340701747298538380144573054394092786841109167647544608776 1732 165641022267342710670772049072092286641553351703799985373894505068329733933572716061505222533489484998900374582166620441865418187767624423328881682518638220806805697899773593446178125932143757398930439781106567388749017474775081076885207073520107902996741028886988337467952657972157992042276828050071041604096089740120159448250719147847127699758286433902254861836 1733 0 1734 433653826227181388229753052440271870850000512279172779885411641232483797725354715331706109057911688539599873794567718055463814788977724046251058715241015990035013229349889111333531918675778304305266227521504267650869608781605757847985494894651269294444149509178315991825817856894950824310299333942477024551532881227538857276646011350088348186357682035452054332448 1735 0 1736 4541281825656805816073948432994893303633792740534873417129361674516486636969965719734452418560982322479596987206146134898104104716662190861697177852817638997192935960599574962217670520380764622067472971133624942255439235480168769868285110441734799921342829994591838552038003650850777923554484695109440128202010215769985649526749259609671667437259038689815632542032 1737 -1836987086601221519807221164057174780966895857988263928679269196025759520759628144535520100222579472700198619808505349393588237569353371384597530211167803508561454750949898369775303341514604006728470258045308203476850008958478627086157060326216130666227265488117603284193183968530438137466943013612243039549472226657453967486728618454747485532271837309455761938568 1738 0 1739 0 1740 0 1741 -12590896802248711961091567145032043882559823845342474706243367236016162581525615012478439815033634105360690839447136348141519266384263500069260534445452246790701975725199173070539769597858593500192956018576759724075829471402519712831999134462381753272143449936531895334994422580790274130000578589393295293898868795114759074578705036980991178239303465564640534099364 1742 81489995899523117714200819414804059509109631158298812803383422645406737849157929223808905299927454738804340769902901855085344125802618838615606856021457907259931231833394622643898059530371151325648413113117987222536396464072159916098451482647590180925986645592722497854371905247227910016714599911138977906593162331888455207209062088600277874218993987351662544744336 1743 0 1744 53335894752010270818191976852434073637114639424491881107935078558719531506104579624382892464997361474762861224398587275684191329285572919377063962456181200420667591641896484392488799363044169163017162575135753335344027703438599670881224875786176843735136772732893144262180375204404229138357878544962784247195449961058986678183236081281130115348800459240471806471532 1745 0 1746 279270370562300066052051451407202412068133020967801880245918760029613820112048513134392902140020441479174996961440072726562475912812128096954580346726358248894039933934681595032983766413079439315278768894255526400795967988595518067238123513393265971947827313600997616645896298602811419821789971314207216529876118600409692465494885443386641754983305761766999566457024 1747 -225934475810289795233859474554768338431018381543309999137983681470894288605943933510010009675023080004412135737041485450878284583526555177577516384270177048473372342292785110640494967050035270152261606319119773065451940285156918396356898637607089128212690540868104472383715923398407190683432092769244432282680668639350705787311649362105511639634505302526527759985492 1748 0 1749 0 1750 0 1751 0 1752 5011303465776137054002008849912305475236959209531969387437332703682377718255345501832124665500471487466469156599864130846864932900485523326013163881954624020044157146357969745412838304865961519012579545577194001051210884505488284677900995768679755911142185221894659641368936267388572150043863340878946999172271291231659754924460817010621395009068613649259441992052992 1753 -4054229667782967602248378974840798047875771043934237509777462899240081032325465188167701734335381805974057752427299601767667603237093729696326034382417734625730000185544932818458369637302776269240515957725579155454059095661422011421592176342465222554556286285689348607571892198590539158171777091257006485794353166713197945097030983480918218335181791979912859145639492 1754 13119762801342072258498766799593901570988501297400444406992258502162539782906275878167528134171235099414584661454463334382200139374672982718665232646790093271504157517447835382329577579471514057493611461028352311959329075828332307521085348453610201020254757793273356856512720664569650466387417523392959970760977624658055645118522783972457831679432197609085160283331976 1755 0 1756 17173992469125039860747145774434699618864272341334681916769721401402620815231741066335229868506616905388642413881762936149867742611766712414991267029207827897234157702992768200787947216774290326734127418753931467413388171489754318942677524796075423574811044078962705464084612863160189624559194614649966456555330791371253590215553767453376050014613989588998019428971468 1757 0 1758 0 1759 -72750199544283127045236962072579596523332860409272965176856348504850564293252429453508621208361849427528627407954351346367138573684160579356291102499249046214666630997516005621610158504399937576177025632741305025107611781620439287192302275526766916853800462601540170463910343651231297656408555549856872312015676332198212305959246053294422418393637750335904936861525364 1760 0 1761 0 1762 0 1763 0 1764 1210218114581678150440283949297258768813233572726054258723373944206656215675844792891517896038598941878783290727337644715844436570319654296417802115722701832495627529597099969293314798507202605550041131536002797148245091203608497469313801557531861778852898701270367830296905210743743649180531729715183113126329392699764044782166451967337313277254597028749245328427667488 1765 0 1766 4224522877034197505677745809059528903828542862947363949645105545985015106726896253805332154750487738284126858817952242220140902206581799125990897108838399304470708755002286295798802031560062340937280066244572885457292694218490966941831432976321160933431569016111224546548168868038803836221740085232577541096081498558727973500560731908087121661840058133131745779960524104 1767 -6835421601292824144101779685722712782572774295593322220992379166361155259219332783755307114782843554063209329999454291485822555652737392523424724730046529498947247470541772632539850998443854541141171957107808708050258600165503937257911130542599839495059273097195291986033797455085949473536104530844910931357057140184437220624899527859724492287340653561264497788684158224 1768 0 1769 0 1770 0 1771 0 1772 0 1773 0 1774 0 1775 0 1776 259790982945134021559320620111386592885836521798921548221257221356677026442888887867961592287286489287568413174890181133602515617962168879536025180926532349397051354274937614423425536993727059677315989946622478524156087306265704712603690450518955321982466683446761346907248300771523275738012456047188868810952456830570399116694269458579904606153148961198013367448143260928 1777 -420350640375971105818667205763797763679773384884955347449401275417659324470249955856757800863474950958626303802469402632172978537227813443257149920980126543576097003201671755282490425298653241456557353913023241858312056798373426798877409715994524783199505800768249168408578630622391857068454503966494418825531283948572475589073449117230135752487260682137393160545359453828 1778 2720566493284420509511951303500737426262439626735507582682633987097345403652555374898877572603045760984778867909438335063101976620759929291172700407626635571892593429906437478823663849169521204535493375438582881529872576418556526045924400666053920420727889936860042061263307725575660531225867840054733150545934963116571498823070874303240161434561638573341626111974010859024 1779 0 1780 0 1781 0 1782 0 1783 -7542886188448696548117238635820463670923746177895791902612274351282987429656360529081544149523466276762689254831223683287068845927658925798631150420153903861665671875821233734059779824832308616353773520442281972351305436828980186086235849912080464757453308877561329964569508604263280347794008199941938395219526345976005375591508994192631001631559580557370218026674818987188 1784 24409292452364271004926358764975557489582231731940084846627541322815294315265609230550829035735396661739083502250859620024930504630584555484736951385255155914519409345618591696873661824380339692785624602959160599677164655494592248080547159785262879265923377401882260092748758306200063166063413023819676179757077803434874351775135868846743221364446821640918860296556821844904 1785 0 1786 0 1787 0 1788 0 1789 -135351600751700566760291628239004548312947657817239298899571537047676114409344239567611036890558918030769780283159556896535066248160632850932103557641790142966405996761580535457793546421682901852911366014048052260465185806123269922753367888701453840850960053995335690193842576246116654403223693094988396695125942943619524285058088446350127893615585189350526531319601382315556 1790 0 1791 -354355091199657900677250869297909381362622133498016185623548750456239426895821583798843778819026726546175337086439933892993665295680703867971942945007179887304107532514671251359950586878813578786848114096820851937177199561469961023966811226602306274139088478128061020513265574070523307764987943349351799025303159433754250576328543547395006845536966174475460867460619276204936 1792 573358581647615234594210110356814214412296609178793072347525963864802739382298928030076520747494535061580893889720310889452264343200774885011782332372569631641809068267761967262107627335944255720784862179593651613889213316816652125180254564503158707427216902260786350832688571894929961126752193603715201355480375923888976867598998648439885797458347159600395203601637170094316 1793 0 1794 0 1795 0 1796 0 1797 0 1798 0 1799 0 1800 26935648691211733890425412007387780298633149515537304357910406530984321103810416812798321060614375449563432471065729181994243958878121127317811401145818145109207766503912003165470621653877189849030495710139422045552954443562635353759431690951755827809446232717556017359089988499908608141374321392862704625617699129521064475601265368542251260869860093090398115139128668583510400 1801 -43582795091407206525708085625753700759005466043766169290314585528076291180484374890814897120959108130956910624873574851281659158929186550186694088410735445908639154860225730745654239457356595743396003299169559804627931517514894541699785582752152142229225937880697323993248900972618940325980960722082297241411728096561538247313115406275623951608465943710187405691751099746155204 1802 0 1803 -114101238874026146941841583258895181816644081603069642938539577587136903464779166594428115302532591711477253720812878884557562276736494227691199577967289036926486076224363464656779100568590381335822502308478541654808817478592424437159002856456060112267898108478950665345587790445146488793336242837027299108441155322644140970227496181093499164086791980510772926522630868075820808 1804 0 1805 0 1806 1933362416749265286631166980171874030260837903711263504448274867518127739851708332762043129082978969181889789417268978880897972263296392152330438852059897171260608285605463447170348095712954860769282019776214354659152897431729332409581772467103985107524154666533434714965764601121978253258877170963887604237529281680390513426045000371664991668868112060533959284918608563547174528 1807 -1564123051435975111915216818387800704512272509386517271274745728225732708353560416165960462114766818597894595783764613045231041474208788341939028717012211915371942290428461050034540172353306526912784017140639307649173490552389423744345332206784048942911014108379026701569911241286630178737494121059943002286588116582937026039761246459842242915737876025911242390211587290736201704 1808 0 1809 -2047463655623291433573008563430769212077481985314333147386814445105264643316487499356471244385511560893367043138081857765455534540032886380021638430027186208187094361829826911827127196281545242105104522084692896313961714910321756846740775323560045219792052775012385380311352391567124742052213413800914903345970437003034654396272496552758490832954904041044732211441239431622995336 1810 0 1811 0 1812 8673195226680482055949825998766045355875137417185148465659326497300590508228877080616395759812790985868940619906644675782046631225955643558169163433123719125563529518720673509101095809054419683612738593282825173920635083999219360489358544411016177156049249766682900199986850716548993531523572947944631514443264068432236245941601236303950211249036644179312418666994609867378774976 1813 -42100574003497106402133729839593357919554341355304667816547190905510554252004678111808487785735826777750283354287023827667393142326849725581793693094097515377316524376987771158695621935167206439414980452899752627113800450361969757472224612834912865031909703112591628970407856811821158004934398386452214170013643963449615088331614308196913686870097254868472982318637603550638980396 1814 45413439789025701713322138557260995991453169071240075475683446931608217184460872902438450043449466490238070142671305236675688690669811104170867455595645781836004741955433194457332606241553643660168797488498818765917137134906418559293533497378640931000038301608426886380245605974312092399670078153524072475562290779164215884104278678072509547078138124937606825546414288768516870216 1815 0 1816 0 1817 0 1818 0 1819 0 1820 0 1821 -659276938466590662399128617489478342228327087787674353033047353372432015528859437293440505861074647517750964366625808238320101535449365404648547620495369942579754729498995550156340060588704486335903955591803191759623075201419263821628408378093685523972010880376379365864346242248168654884584880286629022396796510356172598832531921455281309554090871749608254591618112980788862718984 1822 0 1823 0 1824 5585483854684848020563907092381318433622991230368204537275890443448518318657189219083333272677316166148698632354937039745274042021597678209206305628129383480572694594523105915854774759787738521866905593082719133160797888186610142884439383737312514576840097957278352616756813681480552017084898229833556969892210824672101100257439993649006851541857859131291016825314250497254764063744 1825 -4518751360246931346622494628030727996331406966669990579473441509272604746757321632959220207438524448370399456449515683928115582283922941359229003031344722581719398310641827211969251100135156134568131172607940945750409953740667239074143741992031228694616078908146954145499783382234498340255966112518482238617556373682162124609345955964395793433438830223272389914794744363335504407300 1826 0 1827 0 1828 19141737935425642060431390976473502422617212130378176275696214971266332558929154117960993894992889511259897001703484091529620788873366502286893314722163551225730889526448587551762528060193206925571299110906541970412027749408611860106870609713406200660688334681719215053256163828184047037852796567389003685744879945718587474085477861542194231842174349801108186569698483587261277285644 1829 0 1830 0 1831 -81085703101949499588348058533924737686800255488182695682258301394337934982473938104803195787410082493409987463263452050046598737777388950506802261919998927484642956416436177419019363340907983836853327616234108827398520951375114679501626180845656031337369417635023814358524438694970686491667152382074496981597076156556512020951257402133172720802136229427705136193588678712380613549876 1832 262398847241274140825475566578247715483017978594926263322471119154280137506350968432370581257223136991489859391493840241669417002205533353807300100482160333679659758775757119808820618082917158436131281959608868452607590603533955898611749152250374294672796587586790658128829479913096106512854253713612494630536108415388123536939250067941712394248583038084223595150464519724403117935272 1833 0 1834 0 1835 0 1836 0 1837 0 1838 4708556263767755824144751302060016104268037809544964554108257371315048747302145599297668688942462100783927971501635155942448000833110156807603737496988067177589864166747821396218977848532450801059359907334661031122275013067943261553978757872785362332144266320788659585411174257989780368533779736390154381902522627904949798315430369317373024658065759165938188916053457615815330349956552 1839 -3809302036358721973316018210012622602500092096593100808755304669246334598588846363902332648437174010824973360633110199188134662114264156571565080460022669560936785900559120064439868213302433953458471719586936533508560473704983027768944506449622458501450166598916611497013527242122128042776642644959899654381391128396809953410228471941119225510037892882444514519596530280367180714468744 1840 0 1841 0 1842 32272924745687843488185611864195767823536628198648533960748342758108105086137369382009333268507968266517696106801931507013703974351805253044597957754112151720800443736850363179077164976879505322869550132190941263295912868365784689721624554443305475672989532235076988152903511968712328993727415342539706690093392026190759317092231570281461402376358875626543464949686096913833744986725568 1843 -52218689154890487205594436006306274337805034394565901749877818806408492227794900436916332551199126410601517520836007459708690623641972036138462017091190897142137451505834664833055615678621691937762796917873348428452429776253660062351381338114580672010934464951532093726368795195190621533367765658769459689521479167682948929048575827363311329074576206322259711944125675651117798194557096 1844 0 1845 0 1846 0 1847 0 1848 0 1849 -702769767734309311183659422246660781734818854538908745825798789911131429737824495551990241985239292102470972468962661774241957426620058870617592413163784157460642814602990161196755242727838528330404570742410794757186667528667893746255715373276994406144548226687899842749516824965382533912700207228240472113394774042053307960777003738481053872735271265401292981153341919081401002317285094 1850 1516140493946642196663896110366976742799881888868314878237162650789983702903478711141364316065785242087361917325981266245060654763054881048487475809718466812355292250201582682822171073950489099890322886993822553420347892590082062275760127308169165295978487683038174814241490354692263329119179478287174840451165158861821798632219102788288536141458765715912518995172558448553312446913131400 1851 0 1852 1984653672436181737453002391864750597289761125227587375454361844064071322728695041509357810722611436822342565638623040761221959714134920295565870751827656250662387459936909456953341235769048118777259267488763083258472337609193991439930604223687161566741519834163441376074501571335851685060979616439335155193428341556524003939403771947275905389948946559513380982608119727940913115124654796 1853 0 1854 10391781540670448228054118240821526840938684862497209374489008413594444233468691537914782548269883378846693476505756978322271103521754640724907748701247470691619032509419874058897876340663799612773232717938755946130486133065081886363823498033953804104470631321942473442205519073322846781246698220348836090709404890477322225004203528895366896198234913641167766900476159919092166243834797376 1855 0 1856 0 1857 -22010146506803757095229290818324315907767189905787848685313797345857967938214338761768240749229485573472048559987146364283233839376116761221137630249463364227722806353675866233338008380121402794378563259869363698809270657444316733029697536637510187127693538636529300853364794540635413582994786317993419916386655543080257554631701278343865429715689390983892655285974160341848589379337683848 1858 0 1859 0 1860 0 1861 -150859788449727257290030978999724198531190748034493923485406439058272624773494720604929651781194068761703335747295769101582723283586074928481075408147447470498912515680958036060870461726286967873040585727604931001858123873186870179465901611669281569408360974628897310628525303819122323375401134732218856524545314697879665773859210955906650465300657226626178084534189162161334955648571043044 1862 1464577591483665058709851208360593353496373100533363537483436795891010311858518528525760036313481716470089260352983398287260765157108515762368478820975547976533679544102228628142028600502626873141648730756310582620962697416980068328599621043417795319828222669015914504578523449109952406588021774686201725412679835892636142629328707002378773793575193484293995534769943300929652377727035062744 1863 0 1864 0 1865 0 1866 0 1867 -2707069064226856364729956506146078797317784540883621000738281256479376873012164974392328307323945965768635692540456709890927969960741728992230015468704634654539468637207761684493723775968270670220734569646438765170574215921907775335462336116236801606812768431832372559247324451242214825661034706576029916506299688012913185708400997449371617384603544112189551135697536878712877948545568632212 1868 0 1869 0 1870 0 1871 0 1872 30021855971742697521814496769000298996078358799808724931034999953921647321776901139736571386615652576200007494670521041848084463761010438208258249959246905862689768266635749967454632969068081851285021721236878180646476824710482206744852300785841116894911823194992083902483656205182688483369385401450696035804743207457484399897299089776817586862901517481467395081801229549329932830289094131456 1873 -48576383367633687307849186131629694153188930987870684089803656177570511089445474818456979880049833315073739129980925008935120736009765046931659203028535976311211522954058752284826157505702585096100181667908292842068477762721153085858856148480593147353221470798353808755823314818540744538523223583636319640588849069534557676977358743132782462457563136792785742358021474654670468118171664336772 1874 157196478678752769659327365801259986298534579575358818041677312262984316822444751916387102533330971782547493249302892101566410399541550970279834905975565764347802582441389004504561580949541333894770406778290342045429909174863270585207416898532868528496266587986691785316613942047446866043785217970174031352787184553984084153749315665819200098640929308548506274879645408408000801896921516936456 1875 -63587311353505036068756434516129843651228110387775046555321156154531334750333925388325265573357659603173742877316185529859162967890270266035788328008159429242556407087376627268553473990236626021742692528526731932391716175076394189231282298873513705800677382395849850707065142921132088780207916284361667658491220673263299876926008288021191255889013895533519439898922089429335434533316211402500 1876 411545724092772913934353103865779360903447021126459004262961936881109655823780453469688164826761610195242464758567634221003062271102632034422988218008203481318028210790895513578775476910487837981741176892397269774996773875168847342132546094026923351698976117570091188144874513731975221164616883107620701986752067247037283661453348817903965122196984890682584034475333766125342540030186362546456 1877 0 1878 1077440693599565972143731945796078096411806483804018194747208498380344650648896608492677391946953858803179901026400010561442776413766345132989129748049044679606282049931297536231764849781922180050453123898901467279560412450643271441190221383547901526600661764723581779118009599148478797450065431352688074607469017187127766830610730787892695267950025363499245828546355889968026818193637570702912 1879 -871667831553179515176555393863188415960082973240788692615727529939789822737006381757833309533573053705558668647116193450941245278215029115777635639044942938947267944535849779442377111326678261059582535452702832392062025513058847770123948336534439850751173705938536185045572342282491186867756989798877723614092983563609124999884056378940712706851532918157953811308689006905355548178544389429684 1880 0 1881 0 1882 0 1883 0 1884 9666944386424351051771773015395702568710179995436355027793841485469180208518292575294359956135969076652419101742929574011136903260136095758693909482482155210593848681115042076118429015068231538602793093368876327335397235231078960763967140151145272622511044059317243928159602736131126488567219496772741975431416411476692417075599278001257439824687326754011745061835401780162911430912449042194752 1885 0 1886 0 1887 0 1888 0 1889 0 1890 0 1891 -561348669382119154060972213734881047720698799197986150802527052718711687088886085522095866683006398694448245337357747668986380103230557267102812891514005843412731477343812842437521872246828863581030711362401331182957603281978054148409151804055946790280542241087553638424230093781021839913184179361064101947642868815588250673553915506042920239977617992205497875380524325373291547271085495655452072 1892 0 1893 -734814947990957690006792262039105654909276135873938532205442595207966758516890903573148007197480365144790199218217279995906122973706123818192808697324660114863617612578917951039537712093166070185855760481091654341354973309912153806439965216084787746722440703272902238241543938231807877308669097587297113468104629713575150297499397144671607809188014861095959663579288379471239939618412759629606152 1894 0 1895 0 1896 6225452141145338591945978192921294453651363760343413020449371846642244210991136864687288338608790854059005501507457304621088469530600123647722461190218589461810713171101553825520333376438002974696496182086113881047634526535165429767581348552735983886663322550553915105566979194756035093260322617150842930785760559504575001627886140434630237611924912626548600885031835143965816301641956604985157376 1897 -10072993159708965577925759551421047335386321776389058062879500365171333075003596200604080515110666646233298451479403236927538827269606309289776500482652544307579687369231248689320037776750170532230600033610262475912806763112660298457811988045188763576717424529103774896592012730365860517199153023313561509646745468970437652739328607796616964227075383800918860991127041095419964392081347667107342216 1898 32596890601708608339743475488684683578075371073464942166657744423627154571989466130582737707438915000584607905973721083097254593600412865874997923345742267538780801080665605029680742306376347013854192431392752713920882579295651456450786673195849494926761494159315380004317983850243791220918951280928808880865012056950025308734429496462494403678000592854934923752317752478771561387446608544184999184 1899 -13185719230281634873898748647881694562212003656560764573104186288492455180499164632947724684415062073262801202233131889238083062034906371113637731077761839038485043954782025602080204464969172019578848124653319416436624026380243013341602662321556755520049085804380732449375502327743878063829314331888982975039625748722725153553271678013932083033037840114193161433642958667402872542902325969599920904 1900 21334941880708786958834617520052865456730846424927000114768622394399243823496531165593409111274790823408953178726562160012396710435009587582387211914197405923180244224948426859500390041563258773042396232501507594916844671204155877454299330620519129251739459344209577450454998290304825869059052152121185195255878762960231480736879052129555683952537988327926892371722396787095762889763978105646170700 1901 0 1902 0 1903 0 1904 0 1905 0 1906 0 1907 0 1908 0 1909 0 1910 0 1911 -12737281926951392477547520657647250325418330631870188190598862613407958864943778420533395226809531209273835694206121067551923556471244142922932549744695690382089372241104521239059583090102096719181867621723087565192655513003720223622465221667919917560604552346468193022579818382919300218475937456330710458686119700507787615677055288549687921637317514268153991607366745376221936537332959575522324623768 1912 0 1913 0 1914 0 1915 0 1916 0 1917 0 1918 0 1919 0 1920 0 1921 0 1922 2534783108288969229392833114724362973354617988281442230929517965935367011855282395279642430362430535017963530006554272129312824927908889470426324560830184978253554616712474571853435536100441936893510783911591929996123197621753936968502942009907925151948061135325203040225735223195811657954318730966267744834123588037338616214176213058544285072878042953327628110543097497058526658217928247463259538641932 1923 0 1924 4424098887739751174839008713493889288703755877155115430672421609929242859334425032798331233480697559478612556758212370990242997241642265848331509776952642663846144682144177376502543366999948115302675614374701444019939308624581805497264479052660782624130777895753698700866059077325895397779586069307840563721419341815733373524484904104339836029230122289435247219087259052883992009747675015869026178488344 1925 0 1926 0 1927 0 1928 30323224885340070939926403478502388362920811040678038983520336947563208850964835471827365007120719405792973394052590423663318328077320347845799429093960771354262048223728469868313475863798701048634383347174427692167268073753146570041109948401470410689150100895379183526477002172215539866328051092530189020103107558451189755767526806717630118088084892408826721531611877428954882761545543632025690350622888 1929 -24532004256493433920798834779836342087650049887705846581154877187981133565914958721056415633687149911581042402250789957887724773857493245563444272615475202351244016072749695327510805991998926187978206853582906169469400176690191840784714210492448545136936621096857036488586491963958633988976778232223850756132353075073369234218858188247301792401865723292449726739828688015315070299663340524043237595771016 1930 0 1931 0 1932 0 1933 -168144858610477276013883779116935292982631465999546291381054891361250481106022046813023125679116828666594672102332835424933601361403446749585920506718317168787613152699341181440024243755692682512842609288676172385597902994080679058985235975064448341718408256827353957732647963078116479744375967799914537310816426713043630804745581151312954139141455955075488715996561256220007675640635018068254723504789412 1934 544128192530595297432413373869893415217004853406683740216079719745514181309463516896039475174597995614261545406275591444520188022106493668244105507317407094391214498282637474581740275190976324250823226393198637172346743195808802302760977109886528775636736442026608501449768882284415843155268707178232557198633186993429856526339365045544979268870276034723329235495318395389815538602341166544820253285450696 1935 0 1936 356136525570536286723148576493414354099818159703115015798567305553382331207742781854531300426857412140428108754304213434726894691754970208915013007017862131589413825490989328010882259473334503381832917840937404778972323094944740680873106542475488558677572349426981229591208422681266161449822337489073547254724806853236743665542473098428966704005865994899408975745939825804911607121488092306537488395120054 1937 0 1938 0 1939 -6034474126349535139598144782128500251562353487248932835539186671576618261535928603298547058187952251580039084273533085805497517790886416841812049125722428443005847513254511611054164639084737419135011904032350821234752975507277209011940176629736713622277974104486407588924630689056491542685909335425005830697229763077875160258170731877489375542376767828541521043928159725318601065225079513041109261331499688 1940 0 1941 0 1942 0 1943 0 1944 33461671791187740916506002988641698091201446606572472465573566553544157529102339076590028557621036381497345736207569767652496441860928539464088322945132059983727768572041132598088775652561543967367977085374528835377314736887929050717051460018495189310347225795688545989810353230952911406350135698426648347434080290425028309683108707848964055117507361074340030359352537686947213628039107904998511063965973632 1945 0 1946 350415176278892319587501688994725060249119986103253286776180766825489885607278697837855715822533959268204411290268138817908162002470011377163243378279662395207971132154529583664544932642273952228280966449508040216417974453837373011062111254844244654276522337916955441329597525877532875243115774997807145145593326925651444484807598854380221923439027262304552924154837655834378462157696754017200958769778725648 1947 0 1948 229349710417981498774120263757402097095638542970867492616562008565573256676356684301801758309279433069655962731493534345778625059991579993408344210764614736422250580543856055150319923829143920203842747751756501326936166103490100707579531981114688301397044527642028035007387791177196745025986695549928710511760914903813555053922590432936202387461763085654074662756775704188836632990233457607902208013368070604 1949 0 1950 1200890674368442832850970738047050052449271264773578312311281667980694597254500756891882691944409618783833570743827136665717669358714474271868443575447857220929517917185871539069647076653726545108916003285784987853408009394021917739946136259266007481244005996893690489379527984124414032534362285800668690497768825960055608081131743170427103363051064882772171514463235397215830566862552368638812768695319060800 1951 -971540963950461334076850474289647955353632721802710819694719659415121340578144072590080933635130185714177608012333602319939044298722894278460099364683242484507267336642015483919327152824582624905073255534028486526471843290531817032366604278151319179846961469251662454372140192947217287508375590250739979986007911056242053027209152737490900975589301797118096851706459693026993933872318911030910560681950990196 1952 3143972602269365501004671686626345963156536708378999951700720986810937278410788902072044559214669990212188786768494341305595757956160262828788642304814342189944052590469902506908301382302891794919062514353841960906351695975085551804679344815568645840937928935397015398123808370018848607551113466302148650469784648072539714135550048645408905314229668477008365217876154783269818434607190190700633890059221041192 1953 -5087054530170288169158372635205641873863802151984421591090160305641179959567077047252206426484930361640544002793161545945473846553606051385708841034180827158958587263753933474746955687952057044729209025421898933959295382556149185869412553371871284200631851873900340306868088755913283182567864646803628610441800470185023820189968354120390707265408272071244558921289074169323806302351828012762455011423123021584 1954 0 1955 0 1956 10774554397524797754742230639434808773952239936355632338335961445272707217761404472950354198942065532673004790958236660223806527786569339907351903856085582928381933486100802719028734914230977362012876052486690361845294769809309330608798174873375572141885706746247525858425941503888773381402910436507591566132485353350075444420502579825994966212342076583875203599809766037255527888134932209844316407193905573568 1957 -34867190457659537348805878235907247258788620885059107810552964488638711633067751942477165810068661778839286374271290753644156506636511045414910132085347162364625094090179374894459682586668960608403232670171020552515532000706002584761100801306062358525973046175692747728711868889622961735492663632924589003618356295142738243356491916538180252269730365787247890260073835196428486815580710635914176727293278231496 1958 0 1959 0 1960 0 1961 0 1962 386683067636524276337869332281606065809831366444029185867783330361836765242156060269320868469969949557444338903752692631391317330957781762392800095243633128200820087582443026345964809835661458487354621886235068038577203703741113984176788159182254589626641436868017240413954366155871427697970413428472627690271703894642660391056961130565391680281263692136735158078688341943983173405995007185756577890285281587648 1963 -625666346309970749610352107297751154747487910487458518950563921476666566714063246819408822713965651647678799520858566360954939030859753028911462178806882437594237158949944717132435632254392125701448041552010312972226632326126982891635081214952819815107820908223966134208069359627318876663851194212141122105158397490456804274362436192212262738903967980576225830977916114149658774812708153624393359969915106186536 1964 0 1965 0 1966 0 1967 0 1968 0 1969 0 1970 0 1971 -14696500097453007644923613813018633321710523825949101273771311633902617669181713828757819105072100548363705150343998900765842795499672509996619258039775149285210642621764711967884036251599111451041840236189643534932913388433440405991652656325611610047912690526921605305883699958301070894114159642605361666535545648231513606770259507138545079204320724437231558286450801530956022492578986187065131187336552261841416 1972 0 1973 0 1974 0 1975 -100731310214941340225932612424463646266390199955759018840221096638083902119623604593852230376014834785090572545250216850511425244924121514760466950688543389210187675323604457442838217465804307655308229616618126360041961332663153713736215709003125838913179319262589295945044794759805391925592533892564469918950515988052489246119325017793436810062563255570975240690592787918402035750912140414616300044595650145042100 1976 651946734636338257979652597745732797346987301270461323903112228742022523905248412187337777033336097836118876767876113802388377905494580085074287327203922395687636978661676766995076068103229902433999077129201317687035857699843104216919234518253356779357311874381366499225787031787634518311798013093622650570956045722707910165101820775771518628144660737890192860222017517414738875015975621181355158714188931284492112 1977 0 1978 0 1979 0 1980 0 1981 -3615100040694766434177936515227567652051851204639435484014659881348929116817229694687873411893492739195381232524006623714667764071219535487901818815701123474852424667882751642408686447070962686289078604682986534348563044126003954005039095163044685506561040690151358956353596074748591992503117391300135301473329342771356533121600533281020442613204275507270523847793997948842975857573023888871583635302712226588389448 1982 5849354738575260120482663684138681523017660657550142906813767033032488839298092352719331236732921992496221859715198209323707260304500714789150338837842189799332643166478570304553405922123863288305925675205698586726404456371590636829754475712696832488433396291680310980088332422776510639836167627389578747414422553006441244011071035327209860043941306885421857442492598469890235259618435784312669332355758455669872328 1983 -4732227389635013277330300099683124587534755931094789195414213457190708978057661023703602324313207365845801546119602416519187512187860125138526078826771656637092533917180660973481046184597412987297502139944342560537483750248797295417396785437870758997497218490915834968220964248762551316169642509344857024443875947888898888566335784304115151328572791196346190645143298209366605558595729836592126483829235341129130888 1984 7656904758922643337571631941752465349043586259869860648821096973706953397706707200063267942679668362093912475977201521181041142340110482533101248245692751536758855500419946125757749145659344631450464977547191853900685978434592613832274023294219175241713916636755990458265130460150806636087726323039646398151087224392119510571871301967720081350543444639057119366389597444311723188404947728748461150007114568964067052 1985 0 1986 40092073814960599904947127966376110571243856901669020986112814809209231546942150847660276419345088180067252996148010917762539593736162180409457150636314319421220489836041106449993088951832204500396864190077452536677711414235965046163889664052618218961850103528855631769502450338128329176690190310848299641492100793346275819420156776479110628059319360948920858755844986195980103870811250588178097567686928958114529984 1987 -32435169056037956567375496024623645222200270641799160337291717835502278149235443647597008476665419817973340520170809396581498451396051697876355902390621567884461634335621160324235339806172859868946399212530260682777025435801372432331615640758399043720136186892099641311237319877977522540602463987808653243341013568954156308848285474511390546708775916309863739389455388751668380682406302859429636417679814389150462932 1988 0 1989 0 1990 0 1991 0 1992 0 1993 -582025492988335834995669960185611830173578945950065168329243591098366542127829370809402215874030810353922438746812565826609638243093320794030455333623337660182883205707239510015031773287575996297890646523203199022812176322361701804966561986069660444209170843712717864124094959766221109734592793084905690729401579569789135292708338274564519619451364355823912047086299998555609364354526939525297663700585302891414138052 1994 1883474059948081974594083496597082536758581506677262006985718741610815692378136594218657949471433778695754590797098136587335949677204279656129890858678192003623255009964623117467794428233078773000908001397277831653445316688725187758058422544536796682749771195343308148075499289270724226002275961528991331559719880209576150624090028023706841126539740177350248218183111148117813338981610977742359997922482280799808332936 1995 0 1996 2465499552936417809589753456782694366932160452627327175314962332709182234505965965028060165345464589049677029543910702413945587920297600450160346192301529663806138215671862627482826201520654769298798647920481030676257493011086889563024984530606457126958942039056026012199594249036945335736868754613897022289121459779365285916798366298271360745991104533174160265269411146673422703336137917267657661623067583691222470988 1997 0 1998 12909523257670424882944437244099083664834381209086701044904055254644277714657659195949703042601353755602307586466366077896337577844581323044832186295130985979213574284066552647429162780890849842791883886125608352404099641377796149620091484639101946079003881038992847925122066204950947788418936566154390802175008878466615564876700169765921323349406887021694713373433355731922722881035216525863585971815923221347526492992 1999 -10444023704734007073354683787316389297902220756459373869589092921935095480151693230921642877255889166552630556922455375482391989924283722594671840102829456315407436068394690019946336579370195073493085238205127321727842148366709260057066500108495488952044938999936821912922471955914002452682067811540493779885887418687250278959901803467649962603415782488520553108163944585249300177699078608595928310192855637656304022004 2000 0 2001 0 2002 0 2003 0 2004 0 2005 0 2006 0 2007 -490646800166495701764975839831797614609436508415029072537521739519558162329062991408807739774014446096613668593260326584312872224793750460189580519595076867505595356308118263476181652897940555848079678903293216638989679278934974412951221592399417058199068676907276848253145741653061035169589139536997891938957765459265972915842013100442272623684908918337493296098624351083664796292638446213829215250624285504463364924552 2008 0 2009 0 2010 0 2011 -3362943197755294239663640804019852730279292883309276586847350629145265242330695984913121409467919646210129065988510460095933639257167962623786456157208694311993309952388754565262396143217396640804904500302838467335682394748644580365943081419294789043514750221792764556319724732484430812241085232852051188470012407803725635668779532431108776567753173185387308237089400701061522988838420905665029486245681835510940744622356 2012 0 2013 0 2014 0 2015 0 2016 74591223148565017093159272091677336504299183660293505726748208462227484951732232353334726148692797160440879933762036006893452915746494651271861071164746814846829707733118042601027040403267855338750903077186694537478835350039493906918205773529350494792337442770945073782403274797470228293565968146189833965523755358686894498772862691436991360123455562474320675720364334720448971759362079041027904304066707319899778995024896 2017 -60345567158403072522460145834145839749495205504896659898768036895611041009851925079650405200847821657594729760207330897533949060448629313542246148163239190739862428176972184993874111551257763599161703361809923323450204758981324041607753235107339353642572904261114611937186564784473068797300991563522277410113006768510260726152046059635814843412315084616534002223709347916571482005257347413955329340502502223022011344944388 2018 195282357465371162138079563759969016003289594670086825524284282253449566971436082512635536550388440475630339454176697801961351036643753278356353367491225196326554564087062412588775263505783382537074309800806541184379244868002141990133712243744029202077483251293174297656776404366416365888167951273234388785749768895707415951076954810708621046948085731707388680167783030553591935769876773868938562985071711765943801684913672 2019 -157986745891088653591499927714130347751140002839940072660910178022335824495569966335968173476042041895409899487295679798514624578770505952720422831908851788903139710220503391288261743304149454867698858262213193915639827192982395036674609356979353954681314529907701760765574766967681251741384967200139471802987891216363968701690523464990125366886357950470228342307600863193367449890195734348424610833038358105993912187401224 2020 0 2021 0 2022 1338485190277274245825158693804720118513419206379814087014029632640914080916291963041080113957029132323720075832127474395010449545910542273035243726435561126071947389497145172907120986836463494280341769174892245862597452893898654200315080629364182132242853682032559159907001410538920242224645705747305608389426885089598644112297050411357994295214319166236147414181171240267388570880927953828424790968373572167851076494234688 2023 -1082857265653500011164618984210605262760634406204830601590977313491853472935003955448794172205792870190495006617743445695515149448818159681136644210781096739005530397233110575324471611779422348144105756012275781354768003266915188168573615150512813576522797526478270250313038441388030807539176762910548942193564109425380967435068049541013558404853918349912224731789678861797225153105793832545530898642799358178885263464376628 2024 0 2025 -1417478563222818572620908657661785292388989207799784123344484721652081993164076946209064200695050153271425025575775314294267761835295795249395455142389987020523517244607396868551251858488538221714191198305998842820417366490389851718652385307853859109583510946986410040289788794022760868095338189347375344290920830697780628463142312143853056978657498141471261585334971671864072295826025821002637096384892751220848032587935300 2026 0 2027 0 2028 18013606651381778555819772912294963597552934898382270045394338884305669478656142326789580493808373688499890363783399377327470979182982449697521894503506515090836167477411621302295363041989806281280550706553155298241956487555102211274064934166269445914184271625361339853407716586177320598812542551478983337783120132190566524641930533534755179465300717072332249584655538492569408978073005817402963749844993193776064698425899616 2029 -19431085214604597128440681569956748889941924106182054168738823605957751471820219272998644694503423841771315389359174691621738741018278244946917349645896502111359684722019018170846614900478344502994741904859154141062373854045492062992717319474123305023767782572347749893697505380200081466907880740826358682074040962888347153105072845678608236443958215213803511169990510164433481273899031638405600846229885944996912731013834916 2030 0 2031 0 2032 82311397845656162793081741926263531466563018849722522566742255996947480387002180921382041408588103109980466653122056577968510861965478001104114574942364859788527277469272549582266995424088108550691626656648336154176396878876612470676905203977395842956882376550858369485636138255503338532473698957784387163266283064919130158837792581748831615285608935071186866289512248483392989125794436005087420871816315426692157790942704236 2033 0 2034 0 2035 0 2036 0 2037 -1825694780831802404296919988301317905247533016375083244745281493965685845486146895714016093052867284518446376662359061595447421806366429247920992822019144566115871250464818632081839978408242002079497869313910829943016203726636322199178595880895929227213368820429764508666846430266570516516487081817603923838962149177743469101119008445118505103217578712563941747929709768973420178011178314298863842539292053685519877264865963536 2038 0 2039 0 2040 0 2041 -12513498187071043744570754010760477993443100133970233091348004866163000725770201507960967882449803258457411921287788086742604681317650292487187688679661020881334157236123893757655232247684951344401415463322571646997521861595778925919226738234865193756599166830783428702317319091719283518551080595109047946700862154086558546078214608524904432640222265967520228125469441127199328797426965860438379034313365543573565754750219797128 2042 20247265384841138772852283355167024020655989217825360737331580945616439261121620214696941106398716335922871076592193790705858661593961677729339150192095319946851638310051550052064773753338838239975859815766315801681531034750752769132318365097810013185260821777829126334306583009443282358746305297909211936555116207085016420429984678059801219365964583708345732959805831955674407936374550329297677109675845221394102965495411007368 2043 0 2044 53008028956753321290275320721094526034755078569620954566011166757395879248013441937354850095247235930303154074472175668154322004505573647945865989063851660775037433856226993861784779754362627824353135094855203250360583931097284464183863468430485220127120810386441681370930485110605848236043691190927471819811094568256591386938183964644506871372151433384211694045081105038548144670176066519033733253665055986361771685741041811864 2045 0 2046 0 2047 0 2048 181661217749751577001822857851627568108036330451745777158047295611158858100371337427373988721390869217328309683000411986558500025631352075189455230967263663179872277959830650369041958387442253937448750655771339298920039172263008703036976326075225860730592008879023035982262065928258469406055306816846069374411703962398840917107758841488325656439658857974328176740615672220680966776142440582188417350146456113355932294721050736404 2049 0 2050 0 2051 0 2052 1245124509769884378367622344600845713738876773877409962823325485899414067078592641022940496002112466556146590743766796071832339177166677702353253622238919811871587228790701055652401318834914463649964687042971773467259982240292418689166902548311338415050583656959940411190369218942506361724365302122458749710976380452663590726285219908096026159391536289128191390161769153025492695097909050815802054824192664800310640220176834248896 2053 -2014653777033223438278762955050867000195449179645101345652860044628637159097530622562442830429723821187801548011944522790867731953400678812192270960075778465392687955331224875964321545262376688104124894853029176012459957343066361580932512138493822071507442091973559673323194676261424446405257067931815893060156732766973037571439446899663935046839340862555542924689410030968927502904467604498940618923605622629399089602054373502692 2054 13039113147212431266585541198606850855737303814090045233904742122112204904704493054341533305727345150975792555022845275450800284522269426058182098329258793109057100736487703726466891456389164607016358327584003797918879758333435121080397658747220641946232102995734000338054255580815723232518489480217098571084532452878546513190898667231039844824923508606734937259404716735977680792009506621258970694991193149718838919288924831006352 2055 0 2056 0 2057 0 2058 89371411060460837592272861453644658281031909226191442317358031146104670432692832742456980493793411609132581351257560650744414206052155276037217743167203307129997759146413217143906315825094343292331290376156369101743918279783971944373178439398029074589249820082352717770149614019215709519455532216267283572144543057596409016811766698951166444686689633384341201393296504051515533994901144360282140902039233220146983671669276637064064 2059 0 2060 0 2061 -94645843124297168847198009708347237995161684359359054971487076721261358817966486628604806650654971718064331038025216492397982009136123311363955538709593783872654722285866367951487360234454011132189504852905399227236098176710397086224210366223328057147315287923259777527986372590681064773990411654253374107975832903583018682680930812658590340939759851398580478632837093266478881695807988620095824194710637130206092491093562218318344 2062 0 2063 0 2064 400926225262303884786860254196800116550904714743984080465287814671571602880039154700033471726068239774540469489915256132278031588057532064465126590630175962273118328930068776091926019894089630351840842005660689184380372276787581330990136074742819497236573606713627289554482893867528186475825529671080317324939467378731176984926664925372152974930711813940407214879672499078794410281957240570453832004352356825861115882291568032539392 2065 0 2066 2099276969435816592781499280692347820749685258079279457297926150079119373218162260128772165280996170590766678487601497153788139949423783633689588491860473595238246366936210248411117459704902162891393714881208845149137959560648303741174890739937425543330183321491396225300400841928321997153118060009654960732673169797238903607314255439519355215593318921100616553031199588660450933105594191472364984216472421259511671902551402381015304 2067 0 2068 0 2069 0 2070 0 2071 -23281338350042576858290888107032520504236861207590792140220161804312835823035717834673703431392267819934562125439666901676465503461933866593313384487884397115366019480870045468425266777222831814069709873399108095094989751520552135325372218871758337090926647112251878033360382006392904098232279483414711316275356533576793977045818671460030088053406027834903943040608869661797918027553152083436206474770617908115040575910252550627805032 2072 75339993507910572583643441654781004741857829967522246631623688233832722383001561975007359846567655492026905472801974684226204867057957886552078665757974260207266560885558629598325300670995022670179629080829629442363622388690026154537661056685601648908297344087802568196873382757228621913204541570930938196374210175364636287989545450847904023857136616640132864351160862753217518061412324343584806712952566274471934511673828722961382224 2073 -30475667551998931575056304467211511437582888095675957728016002960614598507268249411088691677338047782974007430920327121894783968495456404934676358683435763609499649961824680133793958556360171574579762206906961408138400472932782606297101373607279580772537659578076581065898536692503607527417275134440090207231230810629556060520295698441991049990987168077485187608094650519203338529129657127614304915623450522675503915873583456054248072 2074 0 2075 0 2076 0 2077 -417766665781855174626028207154286621488615625908042947227595561956895068647184837073397956543231961067780432518406233245287146985541500879174881585471319026405896340946584745735427536570094249751067065690314058244929438312362865294777505321101198281087822611912469662954295441060879008143979563700797309366873623369342515037187275160691766535695576605735051172607687799321859662383415057791520259225663354638462940926246577644984554056 2078 675960664601759336660009475612336694855970784449620940227315267954415382073795895514937466453827903257651382576730170660882055663572197195335018403329907868270160801603091456136516588579250301868725268012585456136123463538649587087097774619430477414631345913468731717546560043973129275221687756078368788806635218408484487688298594802191616859498636230840095162607416565190297211619605324900790895432356624048987898933161907104271424712 2079 0 2080 0 2081 0 2082 0 2083 -3748259322861675283205108420335063333145422202568591128978249976709899199913145674743244757173391515700056611602936265756746090118142540979277277576997929039095384058778827688884635195742236831852568736276126970156817449935505511585334861780474905361244940183656101027571978778544714621246699933565468428643724932057294238346162567110495883777233486437698008581948885759065838002436958944081964229793584882792108948048264072529547083988 2084 0 2085 0 2086 0 2087 0 2088 0 2089 -67259784478619227510378937462453996685873291833280618847994701799799738064113029726841706650849431302067128792593649666998786048633794987187403555593227063190513964887545606027055719755075215848470703720125128433700249379682917775888638759387997697361865011999853583664818470293274423678368609022328033060903611965346625032712332570408580024722354967575696628888776099763524154212673553464579596006671696212938729594405630016709355234756 2090 0 2091 0 2092 284917019203416298098309207110345720081675134740800482321732920154971411972502089920391442076816735154860283215622277018305654184164093060301645791876965536299910504757374118692765650160134108148037348626462764100686855501168524169630381011953871487447615065953463705318585504051780121977754913361502773401679419619708832829440872782458841134125700240587286170631811202555211195903253362488442791970906312684291573539211861552882372976716 2093 0 2094 1491844880495700718001924973014182597094248965537283030456659302574656797926623479328798917034933107076368544870705034758527056969454260288695632514978054744690066488674416199490883970555745756588657446852438948937134526885525538624040543819157355134599940341767172110257745990552175033567143175829841900069300710063890789179916696482702785695350856170512127482047832112539580133728940365906793555861203259634396597290464937781121220118336 2095 0 2096 0 2097 0 2098 0 2099 0 2100 13385035091577527154233738559766151508836213060215067961221059315794125082449529813589257092252263743062987455417424648818088864705956988548890975072253850528846414093022377145112156489554257578996604402938906851034417688288669962195382662005521257013718453060927597515157648868383596876632964039321317763514222098713182623753598330808708520728178387865679049196447747561223901836927846942113790000775383724686831683236186954278713827428800 2101 0 2102 70084953620720054969976886817145522596753337445436946417603478995097324583119203586427499869695018012696138072832641276950150657585092407345590665064960458433357415677283177986902461073840384070158590934572706099313551047654826609197753907551591929930196886027148990440795438310194861723127168309458188020941003429486222426058901649685381885611017679273500992346094695682358037127155078900359048309588114147151566762328673392740607441486408 2103 0 2104 0 2105 0 2106 480369418416295276834412663178567271721009421202205163573501476066013846170256449809884456404046561643191179850156582322692672072444997327471379470086160564293780840860131161024546749653397527087289101058948207688301902251506593100409735288379607897359264369851626338435417613271257312525219562239737597586442694843610683665949623212630803960519071106993933643590071080091520885995673549550189646472052610829091543999212265416252576567318464 2107 -1165881069230378164601043214537845418004146884282794435724951950667485953134081522731497391075268895101629880588975135168256604852319947115005653342682921181517773394311686313567915643596573625683143457180084166171097980104939069446425461267173223778433062481615491350868146314023045850451485321444614899955636235394283597951844607206734318958492168927848083612802130352387623196425606334425294592025337469999153076616866326844261137697552956 2108 0 2109 -2034877510723466162969136949229027829059871933579264411206770743622661783682365146785214311171071755112031020635456762547034811875538260147478917260330055472984145366609046245781767607782162361331480377299060429249765875724758685695643683644610572935270014345338948139592946031968651779793866657499224130860624342035988814268409099488276562571841963010791378460659578216608351814563148662117249102505835904161295646155034034541934093497389072 2110 0 2111 0 2112 0 2113 -6973628973663486487275504582378265898235340850034263209102131023823161181595379064409359853609018125346494201952851915019882642649833093474910015698637300710418808072124498669559154787532075819642778052016157550827965522794095673336149273311269067962646994899740301207503637813851561268723981308552281623486861132749671659121791790746371931328875683115317430229836182514045784061826988314043701817998006146646029508003269811323475236292003332 2114 45134274817274265806523939249702420768862357711175578453209692996405966688180950331538922816612739665568607332595374925101194409748528449734414159817361967754135956903090626966539853511692397223397533428575010052686592901477465365110566032978720071127466623101376042623628954737697973938297297618682394736005324656973818517966339205316961833811276578761588615891801497949232992535804489652213179384982817041532666289251776052461878846281762832 2115 0 2116 14770383191150309695268737103614738141333259852811026217853488761013072262842927115089410630957693979065398934125269688785239923762048659171058547803659142293743393261834906076414540771689137215670772383151831288585630986766414177945716144900314551763190153225214161259659057591350274118936315058946739495744761730618290459052480696702426424117256986248055869087868465744331140164864616570075145755244707333706181326314578918777207329716442374 2117 0 2118 0 2119 -250273389005731928098850802822592342057802839345044945903860082223855478568677591970249289802541139915739371349910018850603604065492444733686756796255820878120731908333607494561750961922090347090017914234461615719026026833850818193803756865027570964136336441402907182569552197089307508440429003560252395178889909955391990663083274728731566648533863146199528765865567816937389810761487841749289735719911329632590960237039802323082267748047084648 2120 0 2121 0 2122 0 2123 0 2124 0 2125 0 2126 7266548160627536074795384242315272598264242838161822694020342968942365539472549884174180145974781391138533084409782530300015349818855495314833334139930211847957455703981913658434929512921402112582932723409642045776442143586824268956191933555666379859592196122435515713413820917331063609204141789439556094308836328769355295170154553154381169861729918162936493657587695075130829440227395678927421521933923955572612121002773615772969753643922329544 2127 -5878760952391691903800073841978589111754111632336281596935810093462058915672777890754924321356651936685574390152128582890420228856209917167122568220568856526354896218921299781603664258971982104281984811762959406808627347775275402548993629289770059539060479038944182198625376594655447819297207945453497322140940492850455891893704957345028312836340851714148688291354121707487877232905261426893274680628165938332978673126741758982901811318092923272 2128 19024070065410919882395531926272450821772466102834385887891963155866483370818105665684028788688085264509681864714039696080855807531275329649078470581067924900667248141824513221642258030865366321146902346935560859393696839137375074054179192135206498937713154200323880110664574106641959247798557680346550738590717314470267078957564467844437795534411621591233870240295938490106583906037918532713970883190255832238569467256257133738773376280108176088 2129 0 2130 0 2131 -40293627002899763631193445573365854456166922418924142025709564920723842887572714280035891825745431770135671577375316709902124169009332828807862842312739600403710664650579369395670715564242013690284323143929260102707799954256613416179256046782349867484690689378374184563247614349273834510292252411426820752167956957406312402223756616456713318974299135815148181943152151150135630324867400652857505686041715625023811547137869218573963687056348110676 2132 0 2133 -105490085023602139048582496914982748845860422573018951536246903090776228061636312116510736761535600741466599409616801698775524374406150904431926723427115982234443473661904551794587353418321375805997533446557040471617924095425877308961684914989676293446155011996016431435785179399845076087680270448653689565067571722133347775298782658102892746319350744935678922417954362497865721788677981265322256935901853020619171234658737329869602561710897320712 2134 0 2135 0 2136 0 2137 -723039799180117821495079638599764427398382613327379186212846529964038295830372354091978218615048510621325780544808463460497822488221208749031825260478709056664415795343498306169686680653844965377127298140668543464819992900637178223155711179570360745115168027833008897796538592150939105170565406354949054264036702904847844995718991415453002013631908552039986833514178446532518883334821648164005538429089677289881935235856290983234929432518134233668 2138 2339805940584657978951210464055892925430701762709251319685323831152943500726816972228920237542471301576774868876283677069142392044466595227151466385977619534058423668703724652702564033233935634053092638171190451234988026938506675871211247321908084954753123418112685371697938520903233633176764507550727721170077295201403918135530782946108078214560128010176170163435291913443152463256953506369803623473031022285860336629748478390870029733919849231752 2139 0 2140 0 2141 0 2142 0 2143 -12974422758239221023280240049222393838714720117473901209805527974431965482059129659375572043245127759413728378229177025579058680618972424653764991846304023419555773651532390141658689536204967363098007043388104522264052072257212594600623545185484143544588333811615785975774447044367630058559885061977656156000492695329854897520718088861697322926400054800904614821312059886435204269701922266299242186037572475592851022698275368479654766098270068095348 2144 41986114014482438870287010250322838868973244728458334135314754284412878242734578304447614585892903090439285784108623217266816256389605077937478267185368398849390160418644393383848319322502682688724241066476172561491964236610781637896237594057930876333633292880793052196817818246157062914026985099838645243435592084095816455693404040946653049007392200964930001460885650019281284155697541953431535720014838126354295339960430874813069257461248187751464 2145 0 2146 0 2147 0 2148 0 2149 -465633139698251721195098482494806649338933159002405685180573314019622680762467923029336637119594502317651570055160755993925116857306564870037476055945987424990679019864479048487373449942071135140773998965690425714576234615458379049176136204318288446114949681162502277332287016412932803897814731418485723507489663626065080620754413216190197621323138155728486159900205799018602315942599558290444707620494429766762872946666200683301101720672686182965192 2150 753410246320099241686214974041755206716087703349540763115980253288278864868495592507828142308529784326330369245078934233733550222968424807647457342950653559754964463866895356256567183771814352762983246558399915655620368232055562806261065445720847689050646148436162254171022789909923898819308967289544886660670580218523292284345741954093646803918499489358563856132506408433619962339298801655397839336794055252091455782658007268244376604568547530294600 2151 0 2152 0 2153 0 2154 0 2155 0 2156 0 2157 0 2158 0 2159 0 2160 0 2161 -74966212451619346994589360602025270779140840216773987934886090710629287564461505235369106598036099824631281453100336906558483316203868722867284613182043496714442657782385783308160955753992798912699236706178017871503308953095898389739134773184064869463761783499135033641600413103890030488443001192969846535651571807093573132096464808815206364031011611163734231757099619463548440347875194063113433921361174102771532662478022453720494142098869957323162244 2162 0 2163 -392528184412370065154160991635031662227936490210337392341798137656253216673077864441286646099181247731039365028247214352702100661811525767201823339327811462050449814506243167606283842118476585479445025711522637393665141488886749496418461408642920786716876873671296200440898466620254653163070313088665595848317900367256444975834122996065620890845565497772915849018702867150809065416541345305758602305546560965694228226635293499337286680839078299551953936 2164 317561971960750718159571631033006391448795649993563404406912046945623929108616359205917539501145147906408083575146877446143617345607657044334538726145767965336007156723857384298122886364483786566745789005344619522161832535790851106679326635458855917253115090172161166799298053516364622674627311895695749312666328560162871843737658187250414526814553886609181617261603247687260625068666151242645168384185386862922695564157271045616792538740208342228791692 2165 0 2166 2494164108383059406688671273650585842034678635276886514954169488158123399661314951897435206155642759035007548993252086205914855066363230916809967365866324985091717662102509057198163081364617597619642272599351673223468707448075230884703651925717516683594005851539911301457136021028569715792369341007172889648474821911861898526177133617600918497155671566314463477097673786849777348536808925414508913763432162626077515724896566522706685253699867502700681056 2167 0 2168 4353204272844617377058199285235158901171765970566646221094514882424998941105397185383035333308995222257198930836210417519542475441511147744950857279441114039511421010757303345800080390000267622105792967188014107402613749824568759556048650580517321532681781522735500269315675935024410186235484058222954280671616986703398053364878950860701007940682235359410563719672141078325033446936285548343727490758493551526309640321478590954179785429919318320943778728 2169 -3521816236716930908161975527351630287160206425474350716109791719705624474551625534750556931257114302578863081171793055450904190419390070772680868157485672377814181790056466993400692696212061756232578876321563549661457514008543682594480766605278149304817112905555529835496630594681553614304694277887229984122125379399444087189486572988167368441630344837305742560639583149375107664090682573205557852837349497317617135079846402113277557012019362486710218376 2170 0 2171 0 2172 14918652982995410101544125867290049762652385246989698369423890041541872364760273789634706127080338129993788174351589583872255046699681360062993461751898131172953966380926704326002158478636452890803529596152704756386986291850199807339490950396351769447133120239402089775805567719069071029149566891884644233037993124901730314933338669825203113265573269871327791401590890526450356439208333267960401049270542043479161045561017797294012456465977405781074433856 2173 0 2174 78115081151693981415882604863801879100422132660422842563229241927414986298352994482924087566658804952547803952929740974812179423917796871087648176916976328242584013694689988623411485089394326210250226857085087331596388973259542719291935518587036996540482714102565978714524469190026908760052528737310451149312091003908095661856179922114182934769496694193944699568594035781626889860132348913007563099190059714713422362884935388583339839341906391392082387656 2175 0 2176 0 2177 0 2178 267704365657789695358898041853337367113731374900722275144645297585034328099131156562792231885394205420209851288664195147631952555572143404161612322412210919451474155635979841515639464921667946168590318639882235057224597017487571455149269223159092677820531495692057645530681173602900421952761414273587871898134384640927191702624703678981122399281266967161795424069603471547156490122904395848149049248948612728416206314856688162451321987969693348225106249056 2179 -433154762571033828695516302278261965339481936057799984813870622320488049115493095190833038547880541541591784822285368416917891021967272861754745841200855477712026257110851404422163860687880855912608826590289543873441596866936028638700126118833981630277472040469668412765381211139829551794593602333094711305338625900893970227398476144616173509673862162904001590187906779948323001894818601594747154898382677928241440130946991039321646673392504515143163350484 2180 0 2181 -1134013890799857352749930646409861297792695247016322244772386542226010426330117346944458308981155288503393420933234931981467734599506689127671104004813921874875526669857682650359967186297429657993807971820461322804107790751359628732549521460827055938375475576631394471061443595882559525541948618939777294508811636442715132157421655968213469418628991292969798604445417031443802493912541599037643359045713968584899086576750670241094615334754702378511432950024 2182 0 2183 0 2184 19215039715428876425434482509971130233138049451864045016936765865956304133678402177362501871240061437735134140086415692294011563814395599659384113366671593675814323340266841771822032840445546312575288823686910105094623040091704345541389420265869265725289735208870542119105822228532554096482223560130788199733523721647150881329245310207340000295188928556163959367405086389289465863092283167994889941727217948272050210487437476507319133307954011449083352196608 2185 0 2186 25152813535085952884543033783873774089215257061846378515943343874671390593428120068647585648031232085672311096041254547348982189367501188701901245713153413969643430845191234865137508236854362548712919001429098954172386590865990060659286296793163638094987644587719572119943721381548252146144728069103262544175716288501653733818978293727388469787615151988174747813701775018055634822777895559031255786204736403924961849686047515875243531969697216689865623195784 2187 -10174526803114366889092206578190495765465372349440183630854576204091157280004259762153480090110608363119263780509825312137739649206951144393527608685742757775344925005062262211091000013371487985284548397753685713949365415421531987136969470863348160831832605392750968295083632912207556811012086089535282747121167679044933006743333483087776734856908959924566878985925251710366634178502412383516266650386465958428474648532094073374206874321354356913797392573316 2188 32925460373771710220455930048317878575538373229803556519680824345518009856722579558630753004236832769074683109040277897949970393097652883138005840228062222535511565432720141854750754145170157244925556296221920904984924126276059004603582090123278140711159033079361722650139126515189239695096536213622196766330193502340692880396156113039247704607625495843221131878701390929761085768393772546548161193875300118819430221907211904686035514627557322172527596744524 2189 0 2190 0 2191 -278948976667545196435473232915431237576953218174342808164921555705837317380369555449012358746305863519402208898320269884801739552241526453976255910854315397415828792636818948817232524977992847351829724959361011141504468081028609924717248307646454130921615041618178082261503822388795892658675905998015442574950502446403621336323604542937700106501024654455861823159610359261499588038381934347419100366343528380344378519700024015109868082336178788345544721053672 2192 0 2193 0 2194 0 2195 0 2196 1546795778439041556837374297926808693717850328489808634165040228319440940888746615003891765928697865399548304488782111640084058632012146091220358132555311392771880074925099835927347641497387841709419946777200110755360767741090349616274508840452079539116376551193839238498242883829151535695789847023636565434315621599470744216689314133021044820649443175501327401284707863447275551622489586690320679907991774293856562783193155841041896218833831944245428777393088 2197 -5005536286338442021166692399948874067412511694802256190961113041763378474320063079102256122721094341982435016143766811225229335532887172782700397206347859536353181998287683264730958957787239662940509774678912556645455350387694840757021877950975945351356727972143921179646677992731044092758262691675240097904800089607587105760670526134254883447378423092495420048742987234883581682799643064278509995778842383416409876610158103494356041516735497979254481031868616 2198 16198255686433050269682881991604982909696424703563746918582386996804520712195112618220079309156980145563063250242662069010794905593822929930282226942916964643793884296275765873171308481564030692718699336466625556312353771739751079979141791263760208859178962149063199313286327520778694328299684771445026457546862665613057188388098308800593946177354618886996149702624805923556265572089244475318302711189651864008246004353088830352879667908806323735490677173309584 2199 -6552332064777483578004066697875682761130362023292064825126153270082819415208809694106147888649792207381983320632548922865313394164899318873920755338903170929125062073212783100658306599284627504649929721456112667400816118128785190373296386791428024890473104523337760418144920876560195628454052538698876663339115711207057849977359840267275928268027866267996747450027695098330857234422132650968830675686834157710266439393351259335397937735569329923499909809261704 2200 0 2201 0 2202 55512248075097951737707282178859079476478596843316135869339306617301437203447970782856966641055733389854963174037955606202675270583218843173806758976335990218544256735552464477121148077271795720618277665203301560717250480512462222218920112012328358202017589289089761822155852780139868099024000003638286437581556932855404288252257350404249515785521816494976634402790976513541408978622040381131286765310656810269844640713196386365267294322222303276490136028879808 2203 -44910352088712205592282494983082150987924128644133134314567556598017487610190382934195798925116696146082214040844741166084663150019863791817315446901703578128470723588270739908170014357596160542788673109630532504238345919448739261850838277404960281096749744228486201575689350023384998888495026272078153159855725555245082141177872932936825100973155295505230849527107079934321485351177596611332880411826409686557516700231572919441649439609451392419117556926290708 2204 0 2205 0 2206 0 2207 0 2208 0 2209 -402941784726825239825250781747752140374464029873497644783367731121716543873133430637986626295369991729244317613566728791955661016295552333160163922813745238272148216794864738357347389478918634969362930543005064398983749437441729646468289027156898543532908516063339833886292480712282228973265670775784568414225329974803842494160688764897862187896553053773953790731777972600172472739898458735926296207492976583163547832931616749101255946105878657277244392078649218 2210 0 2211 0 2212 6827555164311672974233122042220245310871926443527393394159967650770172502038173129378674747558731511324112292410212018880203905702014457767814128964382817261562284323718565182120820613962818714207775482676270828530604567476785034359035494322964795099511069900962534075279127497097105393101268890052298586461902746794042781330142772536795244643754824266404599017676671994235771293902685000205080595321467397070501554809721698275000526363995211477503595886873891352 2213 0 2214 0 2215 0 2216 46796759276386825771466797964918107362914306062169042930739996116736420526486925924789305616903974773982195806347778495473059353160867289489752821805370783629787737404939862113929418327631833452166718220653790771842832185223753101212540447262212559408019405452636510492632083615404878428997841809994648222487719834010101133610892154078556263311785676054273616359289035798133548246806843253748581646834495940457241393260780739282110957042604146547436839617152189096 2217 -37859373536270409313850144630395048583949933977886303543256668822151988355066076082427975556160190393097811123221446743080848810017053664946824996677078516814562733783496790897921045170699391424437635936765447171780592726440330078617277790331349666990097659560370003064646881763321214458647990026653490420996116070542743814454052999642664345319195592667493913796461417832738661656688588544756304606475168717535950901915696999689259043141504253543280100366481175688 2218 0 2219 0 2220 0 2221 -259492006595932285226450920099352403964121128982685082112393338285864572565060769299323836206156914126462349325628901458613833079826569258968754216093448759517495275024893747660499353344944707300438257014807922016667211910037280044905199622550067174062517405980804781062182534239713389936736712848259424438712160103728870772686603229331156121563656477418879993521240642860893630653653207604404395502627587498365616599469656107369461651271427487537555761258134162084 2222 0 2223 -1358717786154125248331838144109616122086012731922396235570593358309843061443613385541441809395396748412400655654539843283886543885730333604535472488047007706216932977610435460257382521059238844652712280121131952641038068369238606853749546126712791817006694392190712163621875594769590603356830475172947936725800776506192148244692515223337723084793370817789030689582309150036273589048358048193652572943030354179592654595894367906177622778019943764504777326465728080656 2224 1099225779558192963105387224010263718121891602939711153458200020023978488878552616242117973189239834285938306328910941825272710805903764345566718271953558946699437702585541712596883167714294137352274023106324030624370856459201326808844346504162724642944176986209907382559693060529877213420093762324688512287088616402463277472005911994006566963229714340370150696061068507175379958394704840589248177440402766681227037996424711798808161126748516276967221565207593918572 2225 0 2226 0 2227 0 2228 0 2229 0 2230 0 2231 0 2232 103280426519193751706134932258999871396094896370270679382140061886137241534057459000834300174171640448104218599111280753080161756401792981193781764741829170206117356305635981121993088346816017077661591453773805087919017674979700966930156030944033903877344617298278657450118515606193053183059815816710725506763842221997537981234944835282538738280281362318739891813381150638687582540855448172135580097751025572094884330270662128348685034957317925888371390289896676156672 2233 0 2234 270391666999835236091010023799855828540427405579000378271942238271309539399781101895876298744431511665579054587545839025512302437166038401760326839250318916354431224828800375156401242511402492904603951519587934846395106210045959548930518714710168536379431695115852683094828522486645627173402365828306691707020816427479031543475140672216743689118524547564283511825897197529212679991917154275537067096258361949136008766137788935027621933352332804347928191562566761941896 2235 0 2236 707894574480311956566895139140567614225187320366730455433686652927791376665285846686794596059122894548632945163526236323456745555096322224087198753009127578857176318180765144347210639187391461636150263104989999451266300955158177679861400113186471705260950468049279391834367051853743828337147281668209349614298607060439556649190477181367692329075292280374110643664310441948950457434896014654475621191024060275313141968142704676734180765099680487155413184397803609669016 2237 0 2238 1853292056441100633609675393621847014135134555521190988029117720512064590596076438164507489432937171980319780903032869944857934228122928270501269419777063820217097729713495057885230675050771892003846837795382063507403796655428573490653681624849246579403419709031985492408272633074585857838039479176321357135875004753839638404096290871886333298107352293558048419167034128317638692312770889687889796476813818876803417138290325095174920361946708657118311361630844067065152 2239 -1499344769200944655326227824051563207022540895337825760312274394048168902263433514821110191403375724706003308321269751783129561450574767158457670043272500030788509570623112485711625355457076161185771706242887063781770646177849484650722981568256010726772944475007345796491089107147713943669465838342216682328725701223619860079501052281202487133569706153370993097334878907343163463595322882360651985881301788739146846154218972756807829979396868413540604769431942262230644 2240 0 2241 0 2242 0 2243 0 2244 0 2245 0 2246 87065277040173983760627348727249665878703466825964164777494054916679933572813201318625225401569963673396296101232756884174594725889738288171738644274546830955939672452446160152396263704857233365852420553541223504430616495990249810708863086989792656056708124167724334853933286730173601786012078439665278300572854513191949422592295977145026792485323238257836339537236357776542168471069582625089950761213254772442611961274971082023202823839975685911243448017342547885534024 2247 0 2248 0 2249 0 2250 0 2251 -482784359287579350310907711344787212253981716611239153290856409690092004750297512501163213836158020239081795063874218801498959082408771583396728518306441102229353766494556853338545316425154321780561779875860194433685633918629787214945519782392796253055142281727014526035819391546787530639324382834431624696376088727379881363618678124295995499585470898871620877859053242649827072864229735647559978056673911735351061187889924059188818651259633363667479329315063319928430996 2252 0 2253 -1263945861851723709184422784369171718448222809871818215033976070685907205708054852634886878514167848988952296776196244572314753086851779945648668012024201548891913760131092434695457449075886959966045869732590627878025709838036471739929237742920249523549040744907010201178523746694664939840844603213488752040635116142506886487667792720884090978170756660891997916387262066667204606294104270946164938023473495989157020284641299662093248775659044314126570601020898886602473992 2254 0 2255 0 2256 0 2257 -17326427633902103245085318281838024221647674658281656520798478672833963262827092567151210773209737462388745978035894600348042294895175849629998317082548578168894497563130137835096047286663265428773363236466288879446297553896804824549194685192367214858453798228150076062641463597833913853617567354409230284471905325915830895620972614788369482653219281181042241395041873610776311263520289921253279140035532465414405957426921250238359068502986908844020253640444002266068997896 2258 28034748815269022935685915280150592557113975890554882057974813740932667300906451043495426703006783871321941765542360170865193989434058562752898083129564829248896220098462834768696440511721517741311574814288754380491812116602650393088704983491998525081723636550312119970283423498593413129468715855206391306092752132431380235043175829500026410436584964194475737047478281306849049035004413688124688608043571778364571915521774550622536281654538818530616042333392737852380013832 2259 0 2260 0 2261 0 2262 0 2263 -310910128691662699710913913650394861565150180415847339067790903291631154721387071183719467490102958282519264014518354368661763389948347750173176250449261524835642248603353367325051760527088469074359414696641479441165984702305227267455613293897824274946058083543247340075474705977916874303837563613697281871101543689030196358450269709942058696758776119461017103355035618508673948597636759111263904564526236553988605111308802656172085595751245092465029606869361914149385100136 2264 503063155669714124124599444896661897015663083843466718920060408014796381014400604102650233324766090026295210776337839024031860221804168112827661617344731405586806841785057954673822104945685854067237378477484117981963937947008893706546722266934918544930037660979258168114816214264385681512033844952956929254981020328934590220529066701807299196901358783976522512777552645875248127563219697315647185024850692842054682561198439159999844209532899911650170579457657610209492162984 2265 0 2266 0 2267 0 2268 1724023082211779359877869482717247034886882980232437805901837374974437684618082117032204784547069662489516922962622129113072295639432941907328918419035720801220480477367674937672132903154847338779632568238672514116658821920980075167550225608184032774744181277763016430400252594627839515235840957802938245944104866355881770088998071319431336037391561139132831936976435042451131241804504381956013819408916086936119614069959301884257738917459117417822970858948186896747808057664 2269 -2789527944408013245775682563712634741975527786413485223349718890288263410861070094369899602024321755811479003141647242017781849362087541826743587095502079434436332988648615237007917821100464588954848050651540170530770713543798642994825922302484234867085295852775151022647951622002334911807729288846070921697677940538313851778241941082084343529502375434558632809497799629772677381746970687040748501510718362753190243023065763280429590827509712377763256335004035226211431402276 2270 0 2271 -7303078971027805851429234610142516518837938553059408252601275155550964506340222305772003988595713174112474929245916613148635994363608025560816092610039879670093146454664905411687968545355776516689328669541752855178200249008577361157202070213152502508914772983313318475696155838632509338851299535495080089339460747432509473645481953483600023096396312008250097555972034301996486005298445756037510822430352812442500100116090828445116920572478542173349483528956257349170670862216 2272 0 2273 0 2274 61872677932646005531189615846574626220477274384940141632613875994356591419957942680240441477859844717878833279892577163415232546187730088301186577718390478963186132592054593168848014169155906811073894492811367869658919635910579039592717012921588085620806546422032580666369751898315753741282078199566517206603895712171839329341851770507662856845953618344266444321729144500874150525996574812212114218260654673412240029068645231329450842414746572222441809949546432586860983013056 2275 -100112095869996814148213658380004455849553850130469620701522089147085851636277136326132666205385480250930724849084782358271484813645203158012595959187625598114872345342746795164959989799089636733300170408758804659666579702874445920546277589595534630940124592616362189475250783686106139950774416834844855899245304315690268467658259609245094308365326739524649764038565751053307711794293307974355682149821334822560860143719058675439293184194598400507012198453275906229462145381800 2276 0 2277 0 2278 0 2279 0 2280 0 2281 -898219334885563314088147242856327467904009123387813101090349083433484401315633156840824096246445000502565044638621393982425581473444740880286620045593128303599414775096072541247631990370706266010746685628177701766468446612326214641921672384057327443594036037694484554254609101552952924645162022224757632171510060900674102357146094542123764431758438280287289243537593959849996728766892801082160390846881295040294551050448462315673209066923875892185346529744479120838947877033924 2282 5813397652788662338035903663971127427413670839488167751911888520030877145642546235383823459050546133203940108938767865296198408373979514932359881306558427573867477951788784819318367939959818319886528413980965360317128258054401783692354301098973744725626203096860059055286146464172667475205859540252213395140004069775459098204535049621493195229338517136986217641984719301261651809036229880040453619967273084056274366791985240383016035638956543699077999393725795308895795664375056 2283 0 2284 3804918161279894483106099074841891181610844543131896977046293343448922974136906274532735825771718067104535099108005326630524785660434498346466560698872342090533153750990464950906815960350615425954010892618660381925032575639527106488098822933544199806407137586124514081897682333639286662248091792350864329741512095788403651459413619352870362046427696848780398064529953610480822633285007741102387200830517837068431734446441082507181226886402147741724346226607376775286845709221452 2285 0 2286 19922810141285035729618642617065783375958231839047297986321815800678099272000164529504503225105035336025240540178648027135049509775617232612619423539954838756265183530048397295781711792123783395780801148721479611391631324809961747082415787051778326475629723968317054963743020769749386235885620983979079280879070539842692359654214191306475574663896922524189279566187362012254109895191931506594096394999470480382453223282653874851579343498934614600807077662781362997273176423141184 2287 -16117891980005141246512543542223892194347387295915401009275522457229176297863258254971767399333317268920705441070642700504524724115182734266152862841082496665732029779057932344874895831773167969826790256102819229466598749170434640594316964118234126669222586382192540881845338436110099573637529191628214951137558444054288708194800571953605212617469225675408881501657408401773287261906923765491709194168952643314021488836212792344398116612532466859082731436173986221986330713919732 2288 0 2289 -84394378061305600715668816785961352153347781022708902023423905629594804463453197549391572822438304411708062304461218829153148406236348169677230874904284825419193302646280126675281295119216455275087962173132756529258026321491700309459683643524714833152520069497087218491124374514189784530435737750491939085429304316059847192433416479120896425133773825225824805572816995619347258942819626568560933171675281053638539178627505044229171809949064482037138003407477307885218499278820112 2290 0 2291 0 2292 0 2293 -289223836305206979123137636517173732030348962203089405065869055146691688960223015432650989091753265840070132894632947215099019452599844475910464911093891811679577121247946709666500492981546317190871477924222568428632309038455497316055783681744156952602412518841771251318961482748428839400830363427083111488304541932076522645149264200622770062682687623877072577786295757272069173985557734977768605104194266284612092248001381799883492889958660527571303819321387272874915004973521252 2294 1871895989993842793677138365590517312100094560672123432423511097224881390092517971184745545396729569325995511094578835547891364079841397726284945490689755527584385273222124646659815756464164477755751211379395285171376709375375515234065435449277903128581070079280416863132326968646732406318578597680226117198410743336470252839372817018071202801128734942363267314860093718067562987275171815472750078580178254528321588867590875303070504726425027195783933459870930280575954366970928272 2295 0 2296 0 2297 0 2298 0 2299 -5189911161513720482969964913766903284351933932359693890176367470183221224986151019532746036252225467852341686662322407171277825422682017832122215536848970113566656152683982841652133977836060541465859812379903412485914963943028517048409789307276591020174202752769689982859461351035609009641309012495867791838344196333323118904491955039256255915670908004111897518651666222495471844478132305834343182681327840479703638975188659605558473902643357029424386016348796925526483758809462804 2300 0 2301 0 2302 0 2303 0 2304 28778498387074693005544449321416782727948148448062331825022959973160826911185395353828196392561831269353628715529595593885514460334731272792457803639005555065564656998914671209919213847656353537781697869511893179318954390358578783170512020621180988502030748900143347013618578301776691103817021893437301119760694422750335935579627354843168307886331085890410844766941675938483540518039124159022981264569825404454410212971986487243455419555341592061307114772402249375467654969323411456 2305 0 2306 301372347690182295450850258908241301684401517432792128536309330708945888366322572087626340897143935388418675316172723139277861517650278044174410044060397360727299095249786173719820677606760501009516001767875650429911491645306430751792688930183192916829189469662598684934776998878891831083553551296746278762246559675136822977589921272384652904384111656461917544583654096249227010125398144176172742424598715342517747670498734931174159752936609900249363748039522912275074205184487264264 2307 -243815350916032909439761360265407736228505220536667464886263410762624234543951781379969948112020272849711417885113531951506832596980815498589494436782386250596169781251956831299982249911447793933952606028851864071273582864589273185451664888940830939825127971862311990907539842275338448875919507509871676522725170829636151106430666562698316288611449484681095855049770744372259929089319895858126779895459064533608927244554761956687248913825926716126749518494718413524138895245840441352 2308 394501524761124057165186489719528387070705979253063529154418076117097178727113067423783118560592240543920755543199893521145763355805954520676699458812584930959819328876849918159892588714828044438710606912789689286229328687242488561348009354032427398239722706693611333374928341714784364417696283158244815903848450667204562595225627198890642740803505312912054627341597792496873434152018967946213151107758422204867801079804129422274328790294231666251431392514479869661675997838084073484 2309 0 2310 0 2311 -1671135276115437990375082189689400633669128378832525517235781049876540005269242765031289251905817267331185102399826744466450955261379494559209087250002527294071797549134463417079642265967379721184037032796072796001235151790906012054947357839978944074369424063805457981939864709695029991004927864494477800756995693660885989998538214722068560799633414908098355592124334866235140160634696695554893013114193395681821257728521912180197484198534548431007793214532876436033305784005933103156 2312 2703953676553719014145216529393865144039045557875320040430880612873358597267420681258825437139022021268738031371340063460249314569972219099151980604410083406587605988140120084699409693308483603995410852650504038644967392029980262363095041436984629810673997449054992639597261235399937168716239938320839109087417765824931266295420135682548162569851875018603560701857301195601146958028054527305446095225169304625165787132684932981433390692948938479637405518056554588880796674927941691476 2313 0 2314 0 2315 0 2316 18533174211114909041851329216037527621202612925874176753861746213996413002144831701387994941412561908337245464056180550700599438633999579173387164772057998915153422588103990674735975264444557183529165361640738581228542415522619347980317280704859981276478259436691337143805900306084775816595983285087628947708075910107314301472715322578946495248159619817312870285659510576711155272044362723191909515468426710171292708848990401447759406060348337691210407233881402252503900726657507766848 2317 -59974611586013884130074286367195848641316012714330375819251900304739137608971158550454099513282525013611659525939708460028498585733350451178522562170586607446119671301586555525986977752609534875766943970368792578331829790388744318358994241391543517714478199822934462052954826863349294609509117658078203752968641189807760160712104318141456209113964149378640527150960167791969752934795839392436067654744642830820865171408178049504909093072528499984276420434233637782425804638906398095176 2318 194081920016487404427553889598541807767442477132157458653950785465463927226521643906460178792215297660572300908104139122859394926002699219050593783429405210552853032955589073750917856562997298485650549387300539481577829242867966028639257605602526960534869437392634272681133254951037692485402168456506923296769586020044777527315069926598698399220566778026532535444558377890784126957769129677639773371362992502326901178212317704800855810386450350733394469803992884574867212184442827257744 2319 0 2320 0 2321 0 2322 665128634799260163459107583097942065342554230973384774092632664577877230893217585417512745520385819192265730848079473187233983072206799401162052145085272848720491596293732350955255574665321850841427205379357726438940062478336148026675126738180947954480608192950389067861697617967642115042032774115501919500829888619535224300423987770921114625393309393202252920064276448102869576198810342371407636392641409748279848459755328410516866805183711376786315435812683124784445444377826262429888 2323 0 2324 0 2325 -1408765055395649120090140781779117506947627087586974100758378975674490012397551161086867585495466725306480366686154835385197064168780948832676014017113190303802256286477155248111234102347697793742150520090724984037440497162583659719689564998458299407952172845160403934920155963104718300510170649174169671702336494338985523063032795182562631955148742555600459237565172574574420060604460886858443249955495889037551854799767825271986402109500299591248117699293481289603820594121216430721800 2326 0 2327 0 2328 11935249077964453124180233837330882120923570931669177580159664469973797330073626874112453429484119621644108664337318156268810496422454390062570164281990795279138541888110974335845128393446904200778631366105157598738464039779005425784191646725847343218097990954233620547222945322805388519123397967508859293119521843331419408804686349231422170266583249838005926820585657044698230061034497437238953636036608522048694686857897930586408083681186108106771257030160533441615010197347557708204288 2329 0 2330 0 2331 -50558526422649110736901216912881763497589537901850658522155415831244169345089609818623548888927411937189395390721582295845636114027379457915632685162189561724158680125398207839602981778483012390598826504602080363028737153441189022576145716900305971688296309507255290058732093217430990677513933168383776515882760362003648681344810987290813944976630484463224625757472973327941760365346911522672701044057425866269882457031127372889605138943745031609581263519229096345667681977632663694260752 2332 0 2333 0 2334 0 2335 0 2336 560702650132726795547913362178585722026999075298604858433031027402998271448624970280828396907448124394598923263419909497051205438343620283270568604907967386301512496036958618155444129657688890603234256713584737808647900210579998301510009144267831060772356227211764596984744342090038873411704793186801801649567788409366859676132231239632101847921078211458873387504930362555134058988728814581160745052694492900955502515971582241806874168112288102167531409527306845233548186258511863060248616 2337 0 2338 0 2339 0 2340 0 2341 -3109143838941321930881974100438662352897289683093252050642748358632112577639982141453867957435428390138888775644170293381704447967903601286945943669574915405520398068265971503774744204006530404513087825177017098129077819734910585169593123151923223820092107404418332928445459928103929299103133329111601797330564216432519552559399677311621967136054245405255415944155853480717208204620681935957720448311848423888390205066359266016382610494089457077726213384159802196957348865410631578678497764 2342 10061400814638775537931899793839436673676726800958127533743400953103359902737667846708543143174860473323363866714028920720864474584960248174881133463621322774925576317658500535710270278752435072562527891909171661574778603193829872202999995915007882436449214939581018290422420638350581531812367611794486111787719050265935940125305413645116715204957800939109105698799717210806093066583927957980937583608453855023039756715543967700785728414708720269157389111216828399310226006565723424383242568 2343 0 2344 0 2345 0 2346 0 2347 -55791322453261711806137469677551058459193355619298770388187345605574002499150582094103512359876583843987899345076967149791980138179358999134254252202359868127304295611963859661714802135042392312815550693521772136944503511449872414659965599419647648846257396780415737803916982193921972622765137092735953433803697283226341523298220041138576696500102430782713502515978136246810413289439121511712352575993057539534110052193972200885055966129282166465260623365666324582027648353316051590925459092 2348 0 2349 0 2350 0 2351 0 2352 928102871089797326454717174524972042081947912819148307055398753206798561163037855437739361295344778780792862093805479662108320635898143671846356011436653816181715059835647559820076937937263799465878482362041119005765391891318267246041682387360442117790583958081545437482447021678475484424484037738989096241601794460934087089514609739020353028655408458619104620787739035980476389075683450911739520691591789793580095678737199290379012737444187286878668327366906976902938867334639143818557506944 2353 -2002269320639538981159184960190960779825166222928569229873458945083399864814140991104818709040686161603286598871482476805747876078521116766259261191945805421771913845894167004814183388453513062452333649316429762733743970772725585757419575332803468910825082069286129895084120439124983155821338668680271120022271973763283255733617122126365517139731579017367175258686901197923740462010567010549729251839126374575451181468850280699829249559665979078593930014395668080559080642988556594115959531784 2354 0 2355 0 2356 8481748951491409814023467345972807785027359769636769841768106843801662424210523921148427757242977894891974095531262042849532483264625066757034732939668493108466981697244227840629421999859909319266010234248065605549939624028358803261703212364704919046583470096075844185205553375184217425929306773344784283377754039852340666106223659016484159495609159608419138098161341023052491756900190234080493144028290563175900466216516706873831782645515770000791572249498756180085078908524707499197365280536 2357 0 2358 0 2359 -35929265126605178237253054344082191919934605301475648596945886320290049561656236675698529738012597741171182980996530648203877809137021383794398192950619777855639840634871078367331871387893150339516374586308692184933502466886160798804232424791623145097158962453589506635906333939861852859538565762059408253533288133172645920158511758192302155122168217451043727651332265290133707489611327946871701827952288627279053046334917108195156380141729059081760219012390692800899396277087386590905420653928 2360 0 2361 -47032018646129325250072184766595941846175096569253753206624384611312977558122926824910269111826491650186972250128478820967230382237432996432256424423191845596666546217899904919322194734831415254211970791447881632554362989614790699320716334080705161133094570591005844341184305768623370430905533895910456387761048676428892566724695612494498733776612561715909444088705666868430257301239207492109750570947433424892791424472775561962403420838540266352398166827863055046145515073490410113431117137544 2362 0 2363 0 2364 0 2365 0 2366 3129558477499009695946834596633250585202638452879658021162513704878061506108744742207523044652277382597016090795073388312385802677464452964800028210749667288705392995473126408197153118498453134735788102938304384565237776186661262564952387686420655391923992069294613259073780840854695100717553157450124474442362474763863931402148581401686368907743256552075280724149058036385554457152488265181485017114615477732451935413852737210140121123280204889260653727387457901585859231575941189984045826919512 2367 0 2368 1365548410645463399960309428827727775290378348895035893145080815702755914825413973654908706505018830788744367127890830699560627236682082884033130176209494194225003607281934757869297456962962641436350572098221476304780575612142838584676844597598425035393682144145866914466875225524092551063787475007569363535909282132960148787609324396562992940110733684909136869282332949140759649559659423077065457530522860369041063630897407903453199837589130171950096248566804368363101436697605931015772748425964 2369 0 2370 0 2371 -5784555894060980434485935611927555348051012260181960125337899510221092405424154954205369184307668359744716472041096357393674535290922263431898974810797581874889887037918631653280769578648662162269823492845005920002156952665160438735066760425851906712993746697631130152643115847335564388413086322554471992865425585743512766803997094848919508397972582907187257438361978733575280095414134360324832281947742475934388006349869460447219292146852249229996930000371535874620220772962715925084181799823316 2372 0 2373 0 2374 0 2375 0 2376 0 2377 -103799643841618520986102143118079352018028721818673465703324614936569594551512290116110910959250437438815157493210201398490709608892406809878415092488396868650028094073744477137250272664879107324332401666757986545255790497756298812834842305629876114262468422436312680252800470306800964807277617383456301332855872086171557630818387910017883614525976844161819923929282970267342800220278921817830410623233713532360760362471370459216540765846844757597748195000583327341996158887156594450494181590700228 2378 0 2379 -543501991194981990068414767466934709257638036482990204911119753539435098294083484371030940239987879463843397721343283252727806812862405186003704491861384164943925022127678847057243739095953147912177652877268177882592360875054278657699155414450386623199710781116233788789041690148871174141104219682506963999276972055964799370095537253881659099161885286122757786269145099220155881132610805953528447701490060425910394901387227545775034197659221915080678791252969584576824778964331441883823407901220368 2380 0 2381 0 2382 2302311380608435866397665264862356138216075295140257161742300307950897113264368261390711057362937647563956358633875610669676195628742398690504862089353333350119512734343416326737217604820249310263558657719308943231938642384246198037156407849732428658948680215835918222934006569517152011476410628878709614664961371935137766327204134629336761037705519053966509235628593615031408204781938342496320596014515448000108933057050655892009007924908730545012401176262514613516139259273030831617140313143300928 2383 -1862609033255072397315352640513500780976465980475940422534505169348031609521797067135791028082200205538928118405742528815439098424772400314379572689980346053825615806289481956817224138389175269675713406508798751894602072006948218192292094740911918150011437857155997114397765349675081802142584026579658951998540271965344524587926985285472985553069610612005571373288731486078595123869606458360622558936259101106559298518134798805450514493096353387529470580010128356281310639195855984183811086832780788 2384 0 2385 0 2386 0 2387 0 2388 20656650717561668844516984286263896593351916081658166284631792124661495659335297190563105868064945763221315843830629257197703276470035199241298736743226101805903708286174396471380837119164025433064603896368662373236663182016201240631227777551626416847463203396837772472517139221193534445831698784834045652650725605560600612521426218857125787018820682530960844075381335926207281502911697523125781961526361428852746720787705030173626635757042653462766767580737313384040833261749424952513339477520498624 2389 -33423162954749684630690245386124934705558358926748254139917768433327999376840834918328127594520353262261890973810155317279413062037010798848953893327157832100211056419136930745572784218340275746838508915491619547557581505627311628648422863030784650585943413006371635378906975823844671473759234861050404834640869023290029884951867347228495856340727014171938464795267883779147369429432637328673375650229430106385706612963955008038892720109887516217932722245181727085721595346638251120858105381399353956 2390 0 2391 0 2392 0 2393 0 2394 1482674228903223285072427538081275842444905807289107458170004432359725893245612661197762200385950219656806828038537555296895283514585049547992499321333572663324827971135869713285945837370169332560124363223105072986575871820397996929374087168017637155699453284140647781575366010786900176076929491250293867761522320856492968568888279488454383143279678104121247754956198999456861451800078344980063660037868991981397546030600660860717099758657253588229182463460561534423907716327412534917726161755189299072 2395 0 2396 0 2397 0 2398 0 2399 0 2400 6651377379346943113981406937079477394408724216719325395480388153494105023945921678199366795868711042692409410329588369578831072539162687766724948209257850883155822161825239313315375431046597971087495030607604166066354760009774784941552164478527740783800076575236077244616629909319857257900351011841488359274199718248657757947475831479187598357739730786014654053227514161629669251597440854887160688208884102487436210416915268843053322278200598493568554317991789591523543890211606982177254388420831347200 2401 -26905386679463892081403182280472777239594433864227797898969545277291698074370493328528852436311486250027225196023442004906431288165771462056383188090630833848498275347170044888993248170082259778436688845966586840817489972553741470314948317634017569031398791299073075698319483537019193533964165869102117251132567424068258628492176168549164119645248931466300059610380823234787964033692722352277522822408133151356662921535077603045160598336544833443541847036883788845687529263646574260804648596572503184010 2402 34827064102264999893085359698537176580492995524820889110136412528821568507388238019221815540786611085406598977477930343082807175610942545178556446891020368845110264601386514537825349398159003764924341137988477804786701498062542746135062983064269536792719186189730615047888846648255069342972034718964670519454453375751922418688692597797706492431678606745069355794759686911089709730149059591596339634344274726060202758061892620122235123225637063741970586265490610259597111191340473372998227654099665241608 2403 0 2404 45589218774050556725646632610726287476330769070512008269724230639738247737136435350633356515311205585417489055887307145045379690877251130001109722127272702384509574740254532493422648666191907676299016676375112541113697487084039334261042310117876564405278702709359845327216640063062746756557701066605517419907480345379225870085563065217372140289778179331589379638912016205004895343626148532507348763307527986602867926675923661340299362560254997119387325080244125797872122896799103077320087092728666515212 2405 0 2406 0 2407 0 2408 1249892616156027815862180085352018139759626637107458929970356905298694516544036503104936515245238912220920055923526246582955307054406380888964172426726604263233644804079825952562572660929187023052022486816072734486918110598314002219542976025386432840212603369561131360183599402128477480152014225817588534320312650797623693330605862500169669534682830098140444013676626397093618392615142395490657122619775247214930557105258201442156168862574337525368570884974868363974325265549528458236253421042719337037136 2409 0 2410 0 2411 0 2412 2141722859498998121033168516755305457103015845867541119178400353632977156214927445083005545163856890801192608810283624375126407654333915425686192024644284758274368832399440884491079507959885382664740335251752172810992996059965464549939165734308380905966777194022620034994082313661772843509467194114174417640639658550462237458474696310079549545405174492414187644295184178708827291732873043576142615821299154639525607007525928862432996146944835672275611723625775511157197091814875698836123399732030173299776 2413 -6930760762303989100800198374959015167050115046707227242266275027893474767959085399759195731338649817300488686713691040153262141005378654604126611344359848483708955307318165289543169583044753438373797369703161786955490301766832548129873389776796864213187156751815211556616341145184496565006221609410983303082080086701936842639814677283570220228903443291690551478704509529513821240340386412672032532301034640929263597174210062634417292346053729320023943931256773643194936095124664253081035762266314021493064 2414 0 2415 0 2416 14679586862453979893266634595949133664781204261795923101756213249106166464368482989804804687335688507553118247691103808980146026816735812757562301065828342242112170625776129703296913390486900922890176725058247026055221444770179751294688416133812058131714289515768057404912676345100290534528266802344823789904399447153829738876671408545514429434165513922364202506647132651688386443976325706160334030094150270672946609776366951676491930812970265324587139344136711487106798326316747777293800442863531378839148 2417 0 2418 153726629386843788033466544334450351814862157664666458259828407518955139411643915297807242604695534892831671163624729129954722409172736782179749622002643270904830661565079462322512303487913762667275564620285632047507704749468630061076757551114917445530330051909495785605743104596187401910288889632859221202126074558240234231406528762738714514570558582515332576545175836046397685680103643474275372833242537347658729694937879579399336600475756382565895337372623888514262919358292142026019040190901627809884544 2419 0 2420 0 2421 0 2422 0 2423 0 2424 0 2425 -1115841720576270459671999377095489252784172684746317894885710691672738520962183001163899101204548095990878667670825848087873242129350697082679561873166699353543602405168085743598494705570937270674270001846670661065097611588471018752321489774737241531295519677525729431384951596581289139288588093448820670949314440932042204361558766172187385791205596270389592268047581881922431304509188735351256326691337613936350896479879206053099966003475315802590477556193525803038846436303365486116342435865437928459109700 2426 3610939659915137015403131316167521060987898756782898831871520250308807342316731385117897374761028292235639990596653691096588733125947357374125497960307899575714132026757087766330617983517178634588690604605408506212142579930039777125233919178040123310552076267848875693151602969900941350082757259205145983882482273571145592330859341816403043114455409434432349349713155919905024125555844515883838723650215465692351309000184276463069095418938549376929461925293415051683744752647730499069183986649526446860580744 2427 0 2428 4726781380491407475075130693263010313772071441529216726757230941981545863278914386281796475965576388226518658267479539184461975255298054456805059833474598929257734431925173509929112689088115905262960606452079167277240191518510795877555408952777364841847595945374605124536554566482230489371345352653966654831796714503187796692418107988590428905661005704821941617760737801827455430065033251235095050341553079628702205480063482516169061422413865179519939481486940854722591188951095985185526422514964375319690444 2429 0 2430 0 2431 0 2432 64795683108117108554992697143705601837389446794118771132501134320778311785512436025155051491166137334917378560489711553661625404706926799186504463454669884140981354830531512859873949074858318580441297889417041157799415324506053402665184785710317467537905306322447054913130064154012863779693253864848028525661300611337567970086111702368237733147209862973854017835032337069524214504372998472110004634514202876982181360680462890869497696501806194741530645927910808520510224765274344265760870800290850664533304872 2433 -52420808796600454637468870722000331426567181847922570368165201619988077866834058558868610750649922316355642580985599781656533845504006314503152032934400037141065217548134536213251919999352560181946761372363507909073766039915540903595135518441005434667638556620247677386096201939516642986620596436488701553107151604613577376174287049310667967987454550576604367656606701623994360276955820976346638845314651370942250398740364581552525059944033873891435558446096693482184323574744921559738883526070720762004523912 2434 0 2435 0 2436 0 2437 -359297568645177936019833399325560059888920079430791008539577709581107857012438946832075630989998817584154280745662566238775107334580421771295516859854005011916798119986469950356070523609050278780395753695943101282067953186336784621973454770770503374645050742584908969300176105928602510602642862979715550554027708940074238836000602800105696439658087547343802865035582013724258123141338602589898201178344561170184524034722517244066871844472878661569473761122349680191686955021636124197335723830789879806822576868 2438 0 2439 -940653246788274344507066107960826715894931151199468499316152158342958259410892505365912145723113539452292867794771643376181441610379789285286994281965880019397773247447875022211770756291016556687073089398393767449156619816926245357397500882574340520830922461353008025671770881829767813944840769133745234293038173305326777770610178450511634516425748609391272850876016469390023541617917666580946323527147279330177980626346591123660816565279665139554784843510900249350437105532781357339648969040082772564192030344 2440 0 2441 0 2442 0 2443 -12894666536741321895994057331419867094985377942606749937820968276000685008499646404862140545629823725731760200242370896586252421758594097936818807352330050238863583239247180653251908959001963234310794908198641671494098197952799217986519285496566428085424454926138674594947277473704669959501595128261630445364444519244783011313759238407551973624863452466197548423802771427894827927038651049755751969364289102261740545813210354514171833977637370263459714929440305908456871958394684972250369161656585082186137024296 2444 0 2445 0 2446 0 2447 0 2448 0 2449 -231385402524053438255853365166906487589958962808059916863698273548850114438968757393854378559356829428003375042871351006074993376985532919320147498622232894275710902066476311857822220214817237660033516840183663884329631656777712354513400229396654698788350087185326324770450642314826854249823426582749916915451945928525945725975665085735724132368225969296868265898378721674658386440413041690423739046200514718370960776568341346766959267908526907419135921207680806991840321341061057252111973462156951719736821283592 2450 561584168676741257893143691844693338420215213480407281741923110223572025505892662446608396386126679782183521629453473534197874027322500097479706001513130795377258401929677163780956928843804148689898423252660435404648333751279524010753940693123739623030586252215581915141420826116070831616538053208903866772908284853423595892444353789279411577592888902823704357797835114439249536712187042048578660430857950419355140540545355091273055996656227329909745111394451909684775119776637323619725991096196960113948601186700 2451 -605774848308547610184615826396702046536769105128331438024980347031231464776230532358259976150107949282792389462507000028873576061867199650973284832964320091193883170019594421045126839444020003453299132341957287487428520824297395028349360691479147780808740921995714268198064526392207408660848795388685828097390802497475009654271900945255331850763485237846004504430268797967491410915204403056142846000105814997941054470265244740948996599012678460692299328803982080115023734525485939665262634192954925129035888741392 2452 490082147046520891056689143813248802741789623724301479593131210256806407556746153661332786870429534568790701941071324525836079373374433191313211083653203644056027718986356265116215729336611384623282373921865455545263704995908538851092660576780820431414565878403051105812839205234793981535937082097310869639664829533212036791284068402387469784579372253197570371481079437130162217694997882210930976477005557638755574081981074067565516965058415006982731368200141676619103573854955411039206647461876449269167478099596 2453 0 2454 2566103436494631174411372401649697257503927600025537356397505188058457095003215147003591123631826087557955197226792298132217893555364932416226129167577134667417994045965019481509989756790465541946428628029419109668483340807931550432720002998602429506467004435607918691449421347331383334804597123777929306656050120630323156819408174554805210989080974250636285990354586546488140281695195931899866751908128045552963350798189541011211064459246338488623224801604548786591438029945307583822089224040460722205705801139776 2455 0 2456 6718146015390851741120738917322594167028203552628009110006253143661758469896153133688107797154619193536284187798234245344981521919345930866051965335424996714141926699922345914297537811698173856592721136244526417914922612431977573595974687842245647656571881550017653862722585631524562041341917207139166180688820702824545396875656386859640693398084178245513717228101600765204096409695592031277738302770373021381378904230606474898502159447622185451904211668413363006536106942126011929387854377197629268078782447220136 2457 -10870188594287072307830105432995491076552479505230480863615001099265059844789091120372624470677412299514613178369676192557745150283326929315877801503272858760865859353879672347085085866605882171239013644459633726161361884056023596759229372685888865806676758664427389033995749915717740747879237290500403054721591285018767636931904599164476175807087382240391148465848614983920052537695988130655609853632617997209794457663023408785793254435998032415185198535222177226480775854306716274953619530354797813951859093300496 2458 0 2459 0 2460 0 2461 0 2462 120552238831250837168244538050576899447560853804983892458951274512429271107793494631421534751192394363798326365948580767186868811863345088857282238703307853657636508330649108348168375991337926652875714836899701898865508134608076642053708420698339164736273477065507381585578927483364736189743484359699055341216833794272868079833518727614012873447119949150697773867296923697380902350045865201633570342912809084585250182457219644778856832726095186581002646623844232844526741545083789846568228128826528852008784982504648 2463 0 2464 0 2465 0 2466 0 2467 -668472407869023140579260011994670692499860935680026648956039510367993521015258766033004753366896875150648101601902032315806651040390061453372991213619829624497433725495509932088468610885661537676435938425178177306840975682372433329675011000183809838952842503192504293237681976116364919417528782623595005904053381511010158257550305301459308891862703411449033330503057387827554989194100252674312441812836758963823773232346219750676609207211522542403107155698754369258137466425114202293602064473723307593024246950425812 2468 0 2469 -1750083484342585249222900484991201490444394518148567676531597854408026081750452141148954512229051114828064896801540142097815979586200494287655505379281887809059091337121390734264835225901853790624021011389153231187673087587629134321360399442547739497751017856007061900576531030650885264104549183257316920884660475308053698277614145656555604406187740864682556436694678900721381062139665243473375705747666854214400335422345893316237069622022568128906178869479145783355610086859805304948022190444563252627063920569357576 2470 0 2471 0 2472 14826945211949759929911964801933332134444501438765570169491820502608286733443486347357526108822923647678056561607793291714933191700444697063063088938339559592601178469231867614294477815475891755534466360190819602649366973146801609894903950424742155621698808547300601832814582402043392963375376702078789185230391227036496349745940235359718808494426595001029431044934559455903590664620251424036507290225321506288708261294074054159664259391379591119449360071996440356523551002897596240305813646550739295898542217891872512 2473 -11995250651133612572045423843945599846055573338148461465384664304160228090957840831092621837731718293172574869606615039835107883568433769941125069393395613598980429520484596077853275974557845711962860275837691317580861773653915774581858162539830486465149615338478982324899202316857987354583807118187750349365123657931399111448262249348066908573913816683113351502048259042288383529535021189764068320542824556823731363681728487277866729354545977404040109488736903159070468295603099832703371330135336098237438623703583172 2474 38817446514216985074002812489824531826555648115062493100261149110928742915359168009542769784286360234023206300821023371385148958837312236945313227725130786790562037510201059770001029764591583179460186911866202237811090520454633159058620275504403128551998039224258566482612987035759367672542990938454289883960638542899294572642464734055852625642254228367256134049031077540480357723690293803564643931310970619936170988657531028715397718100471545927529579049470246674664487594103795905712556306821411492373419465299038856 2475 0 2476 50812697165350597646048236333770131672611221453210954565645813415088971006317008840635391622018078527195781170427638411220256842405746006886438297118526400389542467030685655847854305739149428891423047187703893555391952294108548933640478438044233615017147654562737548807512189352617355027126798056642040233325762200830693684090726983403919534216168045050369485551079336582768741253225314993328712251853795176759902352339259515993264447455017523331569688538207149833734955889706895738415927636956747590610858089002622028 2477 0 2478 0 2479 -430492078625072006312476738358052253073000918301984559455935835929032224232451752387268376651608064803911399102634337369432270506382835594973756515735002430314300595286454438938540997862311122555310098053306531078297341900176223018287543829433529893067480467178858355109895919454654814926181998689511822565336344922508347695622340365927490090877171993769182587412731210746726697084872562326157834655916010527726681546077533102501849038349232141460637727283131004988020583708861365572734163755924652921361741959428142568 2480 0 2481 0 2482 0 2483 0 2484 0 2485 0 2486 0 2487 -10111982069644033415736113909971249013436688257477871470833853390279401184738380083443392992529469266422584332323104209787680715612278425060473684594848331278583384148945810652785007412697491480215591677156961198823731356367060725960122873804360493078431490767638342663674062196068551859892380850436379474528654177634533019910549706467627809631286841334393192168219602473233740793297280319186963299738596083597897639099787336448595417801548099142480671161700839934237675024364087789246702383757369377201712768531803703432 2488 0 2489 0 2490 0 2491 0 2492 0 2493 -181452155806728586176536430338368031859682831875997600298406618323410386559497118307076670698904927675338030842352369035260852414466830233591365907914041946776413267703401180873533030028357383026240801042664816468201596761084818514042532059472674846237923909406235226227841993535239306281891564410464619743192441885168043576928321427468189250982458595004340796050911390836482541537368342384960977745848907594014119200687405509938593576906201735626160498907242101485126257230972650051605517239119264599683822227078680172552 2494 0 2495 0 2496 768643666661185482896345800460571323150292863408620333400519664526924292581678157784215002222213575303580984996916792347411702582580958886498186687485966190980110541702218566049319125767344504991469506512036229690150853395518713503190730534307777973241568742284590125802409956975749913733066053531865539039935714467555551946967728640122897364267627318434850085174318510436742366335491135056287414594923208253660532193146526583126873847400970351625561952565353721328227174475542740772011772670317532204355816272951439807488 2497 0 2498 4024670489112656000658265432641224647611147148919099267301004940958031849467887907228151681809972804193242955826936330772319365327371624666082299345343872901676965976214494011120128658865079907983588333602845964918955863738678386029996184731011564712445767620829185855239891778413988874947221832069792314942871014222945803311766964628082676072320595187178591221922503943020194373214824017666398050720464948862316780166420038425572962813911053493753970261734010708126262129608686353911664380590706925621462903591835879209992 2499 0 2500 2634181033503899259045526174250632824133213929985014283775493873455061740810076851529006260246372815493141724371743851905533672704238239056312631165264921580767669211309761225315436931265137678491956496946116358844141471106249432770901773281104784547713541344479594328528713855322616699343883347286411466687185403433431576510341359151000558372106632731166518373854718702046774596743372445721654830742887107519907319028241765527616285186732804944502696720017831170430583009968743395047742399107871428113919269557401189503750