0 1 1 -6 2 27 3 -92 4 279 5 -756 6 1913 7 -4536 8 10260 9 -22220 10 46479 11 -94176 12 185749 13 -357426 14 673056 15 -1242404 16 2252772 17 -4017816 18 7058609 19 -12228060 20 20911230 21 -35330324 22 59023728 23 -97568712 24 159693831 25 -258941124 26 416181510 27 -663337512 28 1048935414 29 -1646245836 30 2565271352 31 -3970165500 32 6104596320 33 -9328287380 34 14169689721 35 -21401251920 36 32146929170 37 -48034641642 38 71412217731 39 -105651407972 40 155575187811 41 -228055222332 42 332845652871 43 -483741389520 44 700183850400 45 -1009478024200 46 1449846940215 47 -2074624623000 48 2957999168180 49 -4202853201684 50 5951444084703 51 -8399908675220 52 11817919300518 53 -16575246434700 54 23177578317662 55 -32314698917652 56 44925153193062 57 -62282832522624 58 86112676407033 59 -118744930922904 60 163320409872715 61 -224063037248724 62 306641039200758 63 -418644649945676 64 570216760442526 65 -774883871927892 66 1050649039431736 67 -1421426767927104 68 1918923634669014 69 -2585098771299644 70 3475377694111041 71 -4662843092740440 72 6243690868756542 73 -8344321978852710 74 11130546365689932 75 -14819509517523500 76 19695124111687848 77 -26128007131313448 78 34601200948951730 79 -45743308794549072 80 60371122686106356 81 -79544387346535628 82 104636060764973541 83 -137422336182257448 84 180197833751387343 85 -235922809014868140 86 308411040365412327 87 -402569337263880452 88 524702479325557194 89 -682900992101486916 90 887533678984200515 91 -1151872476246307092 92 1492884271396991988 93 -1932233158816498440 94 2497547646248567841 95 -3224021087989422144 96 4156430783500236686 97 -5351682537260818560 98 6882014056564341432 99 -8839023581940937892 100 11338731159197814966 101 -14527930820157071640 102 18592154995748692905 103 -23765650542358330464 104 30343862366335474290 105 -38699040016825628900 106 49299730109053976106 107 -62735099415071460264 108 79745257892257654102 109 -101259027380066438748 110 128440942093929588255 111 -162749685693909079580 112 206010684345611040111 113 -260506207161442763388 114 329087101064127610724 115 -415311238171602338544 116 523614919303217054772 117 -659524904162584205904 118 829920484846988854356 119 -1043357154040009469952 120 1310466027575214687818 121 -1644446365395484241070 122 2061672420242243738322 123 -2582440580159007463336 124 3231888542325577382076 125 -4041125282407375320228 126 5048619133536004023819 127 -6301901684686813499808 128 7859657840681092913082 129 -9794287725563878083592 130 12195044727002875221219 131 -15171876555720736628808 132 18860123557608672937518 133 -23426261659890751302684 134 29074917454495951403214 135 -36057431459115024756524 136 44682304281157133921076 137 -55327931318457354203244 138 68458117261303242876911 139 -84640965005967762843396 140 104571858246142997676996 141 -129101407279505258194412 142 159269408616372188100075 143 -196346086982415785788344 144 241882150669188118263451 145 -297769506749270204103948 146 366314862023226969305391 147 -450328891342099670718552 148 553234202261902077729174 149 -679195981859824561343040 150 833279999499808714087741 151 -1021643584031017899844848 152 1251766325937588199613964 153 -1532728610771284458020612 154 1875547713212111815035609 155 -2293583122976613869794824 156 2803025096026575883618268 157 -3423483200224795101700824 158 4178694940673537651608089 159 -5097378509706331395513576 160 6214258432551982594181562 161 -7571298517617644876600568 162 9219183242920918649460440 163 -11219096722294642241664876 164 13644857939512949964235476 165 -16585482303226246772132012 166 20148253101493594806086028 167 -24462402525341511826201704 168 29683521063867596853116660 169 -35998836813943205221337148 170 43633533263748245165133234 171 -52858306190842586061891832 172 63998398395327225288942252 173 -77444396168673661160859396 174 93665124979845559793100074 175 -113223045377239663169070180 176 136792625368353267440797974 177 -165182254683582305991633120 178 199360371872328498000166068 179 -240486600082792940583793776 180 289948835132609374568384091 181 -349407404195413264765136574 182 420847619945022301765565187 183 -506642299003054193761876628 184 609626101717546594056072810 185 -733183890522806332594859832 186 881355705634363597501282448 187 -1058961430470187217346959664 188 1271748777703496467280084304 189 -1526568885199976503214702132 190 1831584586822034389334604174 191 -2196517336777018752382244448 192 2632939841977637471813024496 193 -3154622723054621309165602356 194 3777945014352904338278596059 195 -4522380065265135521261324736 196 5411070465053139401448336858 197 -6471508034064699732746960424 198 7736337768199288516015247597 199 -9244307963395184787435282000 200 11041392667903253884388449116 201 -13182117211646704736121529336 202 15731122960265241274789484142 203 -18765013772259757087451693208 204 22374534059508368220992241674 205 -26667137049350403341900752452 206 31770012036354000340988570490 207 -37833651345673106739384661944 208 45036051701295768377727266922 209 -53587661043918121821941517468 210 63737200973729418975813253565 211 -75778517368012920488877976200 212 90058637883687424119099962712 213 -106987245631254956361319127464 214 127047814033000753733995613070 215 -150810689608711248269578442328 216 178948458160073629257444738356 217 -212253986705578850308900238856 218 251661599894274524281182627837 219 -298271927060086100117064110852 220 353381046382327065142294880829 221 -418514657899102832057922588708 222 495468139824830315038372695900 223 -586353485590791016210684079256 224 693654285554119955341086192252 225 -820290111229431627581686881960 226 969691885623171764870848539456 227 -1145890085936003901619614570960 228 1353617930504025657070229537834 229 -1598432057283344684628158390556 230 1886853614447842497310690538181 231 -2226533164036515942018539216972 232 2626443357788179833204634369614 233 -3097103992762688048959212310092 234 3650844807448650003481622679241 235 -4302112253434483246863925109988 236 5067827492615481491945013204774 237 -5967804047575930422620542706900 238 7025234898945961231861614418233 239 -8267260407917701088780463134376 240 9725630279065354761487678590340 241 -11437474907829003851853529055424 242 13446203924315770002190026019197 243 -15802552603349389649816181469916 244 18565800121024946882480449956450 245 -21805187470864582326673477513644 246 25601567289314426886073787290899 247 -30049322974531358407507604856168 248 35258600422290418839258867260532 249 -41357902573026605810263422451076 250 48497104908139704441794542097667 251 -56850959217230884761545078522784 252 66623163571540447576831707328926 253 -78051088702061064022111741537434 254 91411265146384557020519855488233 255 -107025751887267022425457582158808 256 125269526093010687990266681183220 257 -146579055370309377624467328563016 258 171462239097322325389784383417839 259 -200509934428026162016079052246264 260 234409316034239167376928922453242 261 -273959357252565511499376363304580 262 320088764803783797752506071431466 263 -373876750541060839039406794509672 264 436577082782134772828978561826457 265 -509645927862153880337286723105324 266 594774070954777368462512432568429 267 -693924195495146855338787187514968 268 809374004473273516690631953073982 269 -943766086485469006571057599120596 270 1100165567069242131605383970262968 271 -1282126744180935395849472948627132 272 1493770088775069918616336016994864 273 -1739871200828869738621231899873692 274 2025963551857738512457546029027333 275 -2358457121608655837133941613039960 276 2744775354492352657667925632420806 277 -3193513226484853283144945987518224 278 3714619632637320487885405864539105 279 -4319607786928461409446873437366680 280 5021797879073672845010547256456704 281 -5836596867480499650287672505380028 282 6781821015722032901894138646199947 283 -7878067615313428650887540956910364 284 9149143295803583636439558589255374 285 -10622557422050297474205327794621180 286 12330090338399640867498024427107102 287 -14308447663616257443502778928186528 288 16600013495409927231246281132423240 289 -19253717279663084199817468362644844 290 22326031271694244869550833900758361 291 -25882118004732263601237687844254024 292 29997150029484199274407923010279080 293 -34757827449919311367767826655580204 294 40264122513127926660299312413504465 295 -46631284782630269469393188540968416 296 53992145311568053797453454426596174 297 -62499763822367347143387034162286448 298 72330469292565765696596303855792334 299 -83687351656399613125182795374769744 300 96804270688232001707775168225341198 301 -111950457684893948276546458824323892 302 129435796478069874721654957587191265 303 -149616882777033519198745750138032332 304 172903975085090499371705829669382314 305 -199768966699152872898577855916947440 306 230754526874651278818322683519443849 307 -266484580440453406237896291977065440 308 307676319348224991922258768495441164 309 -355153967256107204918538931912322396 310 409864549753719163105938524799067914 311 -472895958775862079918856254344874840 312 545497640741848618339399712874301411 313 -629104284696561558052056419099550960 314 725362940014571545924080631278721392 315 -836164053965265656364864681467927372 316 963676988653963856797667730876798486 317 -1110390655720772190775507309775196216 318 1279159997024020365011271769045179759 319 -1473259141867792661599840375055979600 320 1696442187867435827365047475346659944 321 -1953012685229562554509700511557969948 322 2247903055264026328028767634733429822 323 -2586765345853435625207933801199301968 324 2976074922228456079758580245837808326 325 -3423248913965662776388424802256108176 326 3936781492305184234630599957749480103 327 -4526398339836663552534616515056297064 328 5203233002041105868050187700396198054 329 -5980028182452045785452502013459219252 330 6871365466376999818248898179121957613 331 -7893927439074621297542281905741845448 332 9066796710806991401097947460692904600 333 -10411796982111024357057486627678502656 334 11953881987964006466757238881063082410 335 -13721578960591260531428655724874789112 336 15747494160318247673893720824474521396 337 -18068889056645646490901877555681254238 338 20728336914088477480397466568411369227 339 -23774470867908891385586344220454270328 340 27262836084785849011203871137461764920 341 -31256860316582550415373997767511808932 342 35828959098714930872628157148009312088 343 -41061794048762957542869710809275303276 344 47049705220483236733476958510960843800 345 -53900341302390348459121437669060997148 346 61736514662807237505978225148044426219 347 -70698311884753697714218924485728119608 348 80945494560784575465411494576896760952 349 -92660229793811807897036844702641348700 350 106050195147269651796380760055980676551 351 -121352108788319809795069746259433275624 352 138835742363344136752324052090887596492 353 -158808481839889581531494914338166487928 354 181620510261147169136455643614269995231 355 -207670696220804944005552910541779505988 356 237413283027704170025838129515777266908 357 -271365486160476769199320099025655267120 358 310116120903380034620974440220306549374 359 -354335398221578768802437878919748145032 360 404786045220562184373648724846311735274 361 -462335927214846602130759091163708177916 362 527972371815402364760167966608155576904 363 -602818421882778560467113903353193471788 364 688151274077743697564765288304531299829 365 -785423193517750264612003056734449018056 366 896285233216616831050993008025755033512 367 -1022614130111199502832824026436367100696 368 1166542798198956482356873725055391982306 369 -1330494894341437616904327888974927907620 370 1517223994439014828068693480947443062660 371 -1729857987862079693658980324892769812024 372 1971949377259057739737431919953418115634 373 -2247532260307017544214376304387848488604 374 2561186870927152924638844267509912508287 375 -2918112671419592622177735049903988058212 376 3324211115528689593276968968138009770348 377 -3786179347487163699615952596916766316600 378 4311616265694110246681818723542455380121 379 -4909142564208620668805601942865334290176 380 5588536573332493518750516623006587898082 381 -6360887955187785442509953973537171114568 382 7238771574714814091789148908717072150244 383 -8236444164688104786780969530606992896168 384 9370066739404938655639503971607562586318 385 -10657956090403463486264901463022668118412 386 12120869124265978026481320353322908765478 387 -13782324283273214286564114027165489953276 388 15668964831157929046808296265923287785088 389 -17810969396058442017400656764731021525080 390 20242515849531791521088133568574088056910 391 -23002305373742932158598189911106164649464 392 26134154439474762612196858018817626328172 393 -29687663397504791694607785341808050780060 394 33718971488757813517859948920377925307601 395 -38291609319729960957315750632673425128248 396 43477461246120808318283880932132961070660 397 -49357851678640009993856839107816766956264 398 56024771092161512699608373937098312342307 399 -63582259507010104310255221037554775695056 400 72147967446369994685838995284833109994340 401 -81854916887108474328830344434975743222472 402 92853487546932176963612066921731288735887 403 -105313657027127403354489645308778060986256 404 119427526900234815580964689787842836050574 405 -135412170844156472840376377845095582520820 406 153512845432530000765527626804379243160093 407 -174006609256430142029130582889429680829080 408 197206401742616694668144215957994452909378 409 -223465639424909022644754101288055263964360 410 253183394603307862502687575779623967738546 411 -286810229385989512545771066062723088874460 412 324854767159587283258440352563300747129852 413 -367891093693483801841077493224960137983868 414 416567091488847578910612428459588485153208 415 -471613823783706790165691506166928845307228 416 533856098990397383143534008879850289881152 417 -604224362460417885903672273030133637456208 418 683768080555864913481666324331469638397148 419 -773670802293313467609581651897684621300736 420 875267106580645458316288191354142675124797 421 -990061668586959491587453398892968914008908 422 1119750707402728313020009204557611966993046 423 -1266246109233760888840487238075358264427180 424 1431702556344421060262697416307650001349278 425 -1618548032288490189918265881028135996936128 426 1829518119160762242768047860290757130838638 427 -2067694553251313887296811471980112766093400 428 2336548562238674733627889355825366049925998 429 -2639989570646059530195233694895711750536980 430 2982419931520587974630854036288767025653000 431 -3368796422089166372293208137911101560359264 432 3804699330513778468516920997162966796708466 433 -4296410060950342479411536358977696747689746 434 4850998296179652569933442268004927139436782 435 -5476419882545988748329244696476504628855960 436 6181626742394963264565498230703599353030344 437 -6976690276419063056185020724726208946947184 438 7872939894276442410549314637058735076879999 439 -8883118508756422158971595330703128505842768 440 10021557049092526018158550646684633148698610 441 -11304370295527269824391769251076337663959676 442 12749676612989950719422134484249448796468986 443 -14377844470195110132486805152606417402613560 444 16211768975440270731166008123274932380999794 445 -18277182046157373633794624982351562585836276 446 20603000260629936726903475805108809770837273 447 -23221714922557647448803069712703848933553352 448 26169829408279152349683773742855011113195896 449 -29488349469087070310409330288384496850837544 450 33223332834587881284179237414218179957232647 451 -37426505215728355448228929600742488453136304 452 42155950647136008020406478921311413338222920 453 -47476885048070034192811640721671271803722532 454 53462522930998345682909192391645419542010757 455 -60195048359367861803975796943938080490907008 456 67766702565745943526251872675148435068247658 457 -76281002104038703027598302557933684538135152 458 85854103042610944971559288264053980550454749 459 -96616328528538834168131271797238050167755452 460 108713879088867239531037053325334690630355022 461 -122310747307072022973606754546876792224211296 462 137590861049185215614309312787559148130400736 463 -154760482244573774871325106129276724465935220 464 174050891384970079359416184008748404573622132 465 -195721391429677211568291501093538548409913580 466 220062668736832783053444277306783392391158213 467 -247400553026886405492251386733857733887679376 468 278100223276993494273119841229933245225516968 469 -312570911901701988571248478798023209949505164 470 351271165660503044630886620315794916550091710 471 -394714728518203164462876228313397210861984832 472 443477119249416192525621383004549428804017902 473 -498202985012527421424442315666259337234058884 474 559614321520007052789388227121456093071134260 475 -628519660910820392481377223112748570358657024 476 705824340109125609060452221853733883203230970 477 -792541975467424452378661659582729507218715648 478 889807283993051383909119329685672661768313616 479 -998890407612518148719194608093960568063969272 480 1121212914925773205826613874647349266843787575 481 -1258365674949809535000227490128828684011267308 482 1412128819679420350025745175862249870396449656 483 -1584494037159231552077902105165146479920203476 484 1777689464451068650943368476261605645158664340 485 -1994207480711711736713516720522771292640923108 486 2236835734920965785136779827457453428774135292 487 -2508691781010775762798833571893650710414054020 488 2813261735678458610164341359066558929441157772 489 -3154443421504973332646713665687161125578470280 490 3536594510680141448822456535864037349538470838 491 -3964586243258061059142961742477853592209072312 492 4443863359090924222883010396092434580646630174 493 -4980510955154686267175416362273860071788552480 494 5581329060703556582983235465340048652983987564 495 -6253915812480366759712639756113649372300357268 496 7006760212074946662633320922815944603672197258 497 -7849345558582198688470834738374641829867664104 498 8792264773208290550513670032210697488507514455 499 -9847348969786587019851007844096019327399011388 500 11027810777825397976259401599956079413899518720 501 -12348404094416085489122406785195059035343761144 502 13825602129967515006247756739582730194663421117 503 -15477795822392657216439569175943442869569562104 504 17325514927375573869988699410548057226658782284 505 -19391674351265898451939802324577088603039693692 506 21701848580838173068833220901779168474740671814 507 -24284577383781425239811900588531403232584991536 508 27171706308861695939521185363098174289989887698 509 -30398765909120790745443230505251174448227470812 510 34005394049555884542401431035808375586442287417 511 -38035806147253619570473429578658330029689848464 512 42539318732235658586811956665365125218005908910 513 -47570932317192669924334164751315589661028763512 514 53191980230360393597904603001641993094431415437 515 -59470850805250765950328512443508538787853285912 516 66483791141800826997298078919860362358100180960 517 -74315801564615600993372633971667460687630289536 518 83061630915189835078840298124558489764587606368 519 -92826883937189613881028373884260553738387137396 520 103729253259124708314271814069461317982436435232 521 -115899889860411746665106345839684964085517470936 522 129484927439720624629810991854940695806157343550 523 -144647177805006995777562847801331573862448632180 524 161568016290917932332885563074606420479022551852 525 -180449478301419690043257209538153689518716633644 526 201516590395794821507895598293724002468813535164 527 -225019961909233486789914257490308423841601318920 528 251238665952380423114450349492652812085158718150 529 -280483441797590775534846612165287847841812127068 530 313100254166716248904873724341109336071062775650 531 -349474248822975757388656566047875213807433841332 532 390034148178793457587335157678547167731375227460 533 -435257135407703428640003589036202644978345253992 534 485674280841636244637843618094418525674558861401 535 -541876570300558705305114069167282812589814808536 536 604521601500864302457630099549257210292092163852 537 -674341021889948577679561702962346097772060063308 538 752148789232084614790478553103687510175650638546 539 -838850345108023885108217646892232439350542964040 540 935452801279455576731523033756111755307226444824 541 -1043076249711038458772264571817267883804779685358 542 1162966319049371417829178616644423742712958830909 543 -1296508113654035982087288684091223536866483757076 544 1445241685997855238136334434656109490615546588145 545 -1610879209553349818396624003477289092320705842636 546 1795324037327575987918962638140346583035893432367 547 -2000691851183273124171596753427087316837268665776 548 2229334129195162309236569169840183149164607084148 549 -2483864182762450255274656828300306949907595478248 550 2767186042281957409570939668130311271172416129134 551 -3082526500156855085442464463560570426181188041776 552 3433470653078729523539043421837772147619561960960 553 -3824001322212474361203411858873896812477249832076 554 4258542770506458323207788168536175319175300621330 555 -4742009181255511238553891609439836933716287715208 556 5279858411715410799354924829404887059834933064226 557 -5878151590505967570014866878199449032274974515800 558 6543619188298962784693692457301635773388838216426 559 -7283734258478185765123091984284735665354330105156 560 8106793618756311547022991487249524821192810664930 561 -9022007826882147184355507058428926425929146419860 562 10039600894393999410200405895286578605243332947237 563 -11170920782778028947972001555117595604816779857248 564 12428561837375991897221053973726806542321699560192 565 -13826500437060008444080449676997095351162001636880 566 15380245273272624093786143108916897518011979687964 567 -17107003821864250980780993340123756233083429238840 568 19025866736731967015759887702397882623795729426722 569 -21158012077211776349959762145377339631353702783176 570 23526931483307944814433533813301671921743314801250 571 -26158680636151323121304523846499238918018176527084 572 29082156587762343088062930016254142544246302725888 573 -32329404816678532362817979262911437252951983762808 574 35935959166965154560424678933911706492814652173028 575 -39941218160509857350207267771536166133876039458304 576 44388861539559578672305637143631309690366210806874 577 -49327311301775450405021055115831977688374649667808 578 54810241937611421243520132204012581233643050462515 579 -60897145073921814747778828421934465901693302952840 580 67653954273174768669053175839544056482884778461864 581 -75153736339786085921291008812825688122363659601852 582 83477456149725707029112522256691291444901422071495 583 -92714822753116374604089648313189491400908665489784 584 102965225309126245242511478185389452625560234509512 585 -114338768305861160534171293494692144548562302555556 586 126957416503789651536089602574805066283612343218449 587 -140956261128961019918861431190200508657907082215288 588 156484920042343573884655380229441575328161731023014 589 -173709085935515925387776451578981838415607986387188 590 192812238063355565255392238038191968242127262971949 591 -213997534635236209920455279457740219724121791470244 592 237489904762932273394798832506134046615492705868382 593 -263538360822853891906558941755379752094492895079412 594 292418554251028868506334705933955168118192622717790 595 -324435600171920903885570828521678900102677213669012 596 359927198889309834136652662518302479188564790277772 597 -399267085163920990735428383820138505919216525900544 598 442868839395645154060048694191557132773667191273991 599 -491190098348162483150296817167753557378069581852952 600 544737206933729779232475048316571026710874438287272 601 -604070356852301384666401728182158821150578687714772 602 669809262592187634341248753699039595636306302195941 603 -742639430493300806725055387224554639184971915915552 604 823319082297320062647814426664781110600638847981820 605 -912686800915321265652931303428903207326345088346104 606 1011669973091420834900355563961829107545893284282302 607 -1121294111295521599369368764776358203378597193206056 608 1242693145610544899024537110868813223038241214703790 609 -1377120785667925956375636897583709621771496823915008 610 1525963062915800051921170964512572969666963696510567 611 -1690752174771972987113748211842503925188517417978552 612 1873181764622655160667731019386066291488167046295239 613 -2075123785292629155060722943562642308911963789895948 614 2298647108659006370002425514769591581482026151398289 615 -2546038060647530273477537706999817522007607997312844 616 2819823079089790165347001930635899376354654554115522 617 -3122793711999130802073032912440172354494514969029200 618 3458034195926502454537719519383882604675201690320525 619 -3828951878387261586673685164803959075443164645711504 620 4239310775128312517456796770120785069581925048187808 621 -4693268582476291229893640307087909592328585878021992 622 5195417497440217924684959892547910629149562098632612 623 -5750829233931207158470135948094015017931705728520424 624 6365104662731584497967399387759774882688722499735204 625 -7044428546052269852655003525846400486145383386530076 626 7795629885051825972859931908238412831316615775092173 627 -8626248450982968740472463349504431884250199376400776 628 9544608128154750345145990012475167116979873669206768 629 -10559897760169669446209539734917078830484623823732484 630 11682260260484233767953402364084534517862391065873395 631 -12922890824874557856734381606333326706996579159321628 632 14294145167552387920138185108171390262154792740949544 633 -15809658795225858134387505384027091614433518142424296 634 17484478435161589117523189046397949115012968478420669 635 -19335206845189855042097284579144875889138682050620360 636 21380162356600890061064148207046151185542976351729174 637 -23639554636104036547721463660855021085710738005048796 638 26135678301665524504127313568666603315108672023377280 639 -28893126190425867253428580832888778880317543439348076 640 31939024256473678974428749719991585883682082215006408 641 -35303290273610009961767310006107512241569128674686188 642 39018918735121893951016054215112747369886402552770518 643 -43122294580911513229134717493334611192827592633616664 644 47653538644200390786240264217456302583591630096726116 645 -52656887997752846655270902972188805038940715994750628 646 58181114695670191278321257037794106274609448803455189 647 -64279986754072988059530233863780040241379984041528144 648 71012775595458690885990419524253914579810546572208454 649 -78444814600536714869396387569386112632638315653999644 650 86648113871566737492406756386390748014677605233080805 651 -95702036816677576366767553155370395449764342569805124 652 105694044719730820854218923500120178816882847470157238 653 -116720516069848899172965455491831420200528650413996620 654 128887648094051566547538759200552376468977121725959989 655 -142312448671349458916854622617217185376196371755739520 656 157123827613500293950450072347150818302346834436964080 657 -173463797183428390243706614864752689190144811697861904 658 191488792694699904088308034411912674661546041731206857 659 -211371125102829874956430662510630138883126718074540704 660 233300578670775289480194564354674339752455795504201170 661 -257486168076827478641565149081684990450118383983204722 662 284158070744312141538500394169936136834095911936687471 663 -313569751721151548085981736930012510448472707204180132 664 346000300136717833956162016907175751970714091774541224 665 -381756998128057416066879732445974904265405787640833864 666 421178145173435734628921634469610963820012202000542253 667 -464636163015704943350882410868342077271277896514558000 668 512541008820370522383208215900087799647704220619112352 669 -565343926914389570608699437045853733264990715704263960 670 623541572414638176607892754735077655763517393729039838 671 -687680543304792558100310198201705369962361886090736104 672 758362361083630939102749321642753083458916359069351758 673 -836248944016656935851528082192574034968285904670543940 674 922068621309519158409175826197425926733018993565002315 675 -1016622741222147604821058618889971283876537095036784824 676 1120792931296476708870878962297869264589249023480236544 677 -1235549074521472991840442311731941336558339986737287288 678 1361958071454446008199438484658606187747729910535659621 679 -1501193465109314630694072101464366654382498128462509900 680 1654546012867576638288613826738716262699556883598610096 681 -1823435297828531381857479632737747820588279465163822672 682 2009422480960076330703541446496298005597712241778751955 683 -2214224305214835669866242647911367579171100722206112984 684 2439728473520239111258730858247691127988686314241119743 685 -2688010534324928842455338272779346660608166463958305100 686 2961352421285453268766141433090358774421421879065024122 687 -3262262807813763572461832392497889373557371094785372048 688 3593499452694817029989374609580013317230426533038146272 689 -3958093729952905580851545561847751894499109577440685496 690 4359377554735539038656807996592402795939621085626647682 691 -4801012937348389918489773454175414620521844144190758200 692 5287024419881953466791699599742605689202484204000376592 693 -5821834674303971759178561708796401875821239238887877816 694 6410303567652341303821596246544952318434347487471524753 695 -7057771029271048555902206935916407466752067575374145320 696 7770104087127142429195306835213765389402191703394794930 697 -8553748475392864378402188080792861492188383729173008872 698 9415785253961435993685343747404264264777048234932457039 699 -10363992922702171346157075291345322927625440648388542436 700 11406915559394450991142748170398562650502373980255355832 701 -12553937560786700464902535820916427123314952892006926272 702 13815365621516987299257486744455668449902860623262579467 703 -15202518646155660261107915817193480810400048599638516720 704 16727826355878967690348400715697244317118003586681379800 705 -18404937423792938309196635961080405473405815648037056216 706 20248838052286110741856579375043969596035141363374140758 707 -22275981992639689301298248106701163593396594965068419352 708 24504433102165763153860755558145239506790936532281412636 709 -26954021638144881084471438046606787701515732777683672976 710 29646515601631202525369531985411647169545142243898476831 711 -32605808568702027126437341863377940168294034836798442604 712 35858125582948971968089007567585827872236429341760784450 713 -39432248832033304588086138874905742485730426563085305852 714 43359764994152008006054984971971328797894007118479034571 715 -47675336318588568126769794379225321412121875473930352088 716 52416997699578349423871742656776627612467338186223175560 717 -57626482216059534989111242575468064345825125267454584240 718 63349577843207450048606345048997826637822905046335779459 719 -69636518296820050687506288649976821360918476604510074408 720 76542411250664077118921232816334604682779921377285033842 721 -84127707472020391132330720756876429229029115512409656968 722 92458714754302885838974580039799005026294488683528802432 723 -101608160890410250412112158076076450276293331661981710148 724 111655810329288927062223083846995315370497234835316245364 725 -122689139594189065961818711904889583502904636626953952940 726 134804077017722710514320368199801888330698762148980453314 727 -148105812869840021187984030865754118898308206488017950256 728 162709686524324647439967082537795188085538842949133362724 729 -178742157931848680481572770619373705748442461605552368300 730 196341871347906144728066698624218119936981073355861431738 731 -215660820007394021577553713631064519670822321428496948672 732 236865621250051386681683852202762003985041085133717284182 733 -260138912488752415779347366267944670495767346610643909548 734 285680879382710049544356240095873144511666291372220609680 735 -313710928637549108248456563051711190711101688257578558300 736 344469519012205861129676578091396284121940549977211065646 737 -378220165377713344820352674540008972117260041547814563924 738 415251632054966642144109227544312446267463042835852416340 739 -455880333168253307131469837250252286855923866582474195664 740 500452959400380303784860892388272337749323070550885218668 741 -549349352336393171576583935870444242284113451862926942308 742 602985649550088381790645662177768830450662844106410995449 743 -661817725735953102886600930047128593867567020363866112504 744 726344957535393227848737954780475152120463310231394810620 745 -797114342268198300911023382119807478841209606067073192320 746 874725003577846274872891677814381938992111308286253604374 747 -959833120053962055872389535336666478974871812121625559040 748 1053157316230447048649303047229457073259518809668110725402 749 -1155484558999047895906036618416872313216236853621091778868 750 1267676606453297089622897588404917840636455073520319606965 751 -1390677060517219423124253905852868111433957116314774161512 752 1525519079450082861526266938145282986606060344369005424632 753 -1673333811488895813987852025018154359761397362122156685288 754 1835359616533687047736922154443123857947028622242638449454 755 -2012952148939769600959329751561126364874573109220743392432 756 2207595381202971246631139245211073306842046528662140011420 757 -2420913655659207158017281250955276402273724588350502321768 758 2654684859324357891940479718323387929121954816503821127829 759 -2910854825734776090224720539153522762902943929181117582404 760 3191553077178898449223932065091357069647662992458704964937 761 -3499110031108332206737203800396243710789051468003093139964 762 3836075805860818915400973292227979152941712339043951372193 763 -4205240773203083084570776478020336983416258433692810062944 764 4609658018701834432830809884569422337793681120809011006814 765 -5052667885657530228002328267177615687975650247432484416668 766 5537924794398414543773443158226992656716260069487160025399 767 -6069426546252212040477794074988413261346358851903924238408 768 6651546340620801629437009288908993076258624294215598637682 769 -7289067754422079598367712806434581498577371927132689317580 770 7987222955888643088128672311376638674589720057935183571049 771 -8751734449494364492305730966310411164471102081994501409404 772 9588860675801976119656386740917327531527125553568484140818 773 -10505445819488479231127058521983257990010358079983184542544 774 11508974210929469566512150662641909053894847068958512803087 775 -12607629741746751957241933990849386808347031502109323947296 776 13810360752905521250628995426153824164549989175491144572350 777 -15126950895570610814632094281247662401760405019187966444048 778 16568096510303657274280452322531187586114007357319969357628 779 -18145491119639626616008726045122807064950680543020390381872 780 19871917682986846775878758240001821694731322975885236880210 781 -21761349321546695513988625649775024148100043753056333088852 782 23829059284979791659101324304950648321120098982362274846226 783 -26091741001325610596883224491594948658123878948554848870084 784 28567639127724219477837453869498093097681355989022948508178 785 -31276692602349940515143541086703294507508757326893761297796 786 34240690788254123161662587535757833262954386968280932153627 787 -37483443898188366852156494754489817262079002082932199081828 788 41030968996659321332551628343451781998840144787858888095062 789 -44911692992233852470236795302620969285033008656627601922380 790 49156674160320116349124628878636529998759301905173159563001 791 -53799843875222154039809546681809208111929001207365147635072 792 58878270381210785285970537183438365451594912904996825471206 793 -64432446596768312054976111064063353655870336075141346124438 794 70506604125241748397258088503699431547409312230941696525715 795 -77149055840176730467080007888218771428571786954053029152088 796 84412569626013689315344408806956006379006467066415550645884 797 -92354776086144988049238823601694011859867713235959022959952 798 101038613282226971650639708228589100149008312218791791359893 799 -110532811842931161343406113761543342582642236577359638184040 800 120912424078980273958825376190055435764158383351196045843382 801 -132259401066496555441546391233665113834163652646878575913192 802 144663222014729392462354533545032154659799676985556026240914 803 -158221580619668065491031770357535523292002963003198179508208 804 173041133524647792152355719015546273977916270782908360187592 805 -189238316465828326133258537262769567052728450775818835036004 806 206940234177632193340709078365295756824760067729251118832350 807 -226285630674427199707739919469849190480079396974769608348400 808 247425947113788037090867610848042429824745129062867711722676 809 -270526475087774237937204785060131981092600964090119356519028 810 295767613886381796002495431030031151902595351816849306119282 811 -323346241036626335629325121651206067635759208731050004857836 812 353477206246991421368827727289457740587462086830802932789480 813 -386394959786090176279503659522656797677903136227118205708508 814 422355327302715107074565101406206760759651365429036823795460 815 -461637444158916719462260043074274681721007839206870903792280 816 504545863505884182080166397206103490534210108287338573577008 817 -551412853592382028905261678239614347838930385129584320709152 818 602600901166216005778432493522399577185043031541562155042877 819 -658505439320319291060160695217827434177122072648776520321512 820 719557819757064623041377024944099939824701078034795063263498 821 -786228551208723966856133293679170992952281330128873089941000 822 859030827671007359572157674847392500025813203838558371362952 823 -938524372193779774986385035140085150664492235821293370222236 824 1025319624243005634934674900359150210655201602919613780598868 825 -1120082301116594181453638063352288616226755090983548967298600 826 1223538366581375598142251440378549716016077128312781697916744 827 -1336479442817676315938771321430018123652788380087278225607064 828 1459768704932247069692864975377350581758833339613347221329226 829 -1594347300751747874758971987410829096122156300149137597654288 830 1741241342361633222929358730482793766896201504819407035169225 831 -1901569519935198401554609718868530527892540273227376967718028 832 2076551392833077284847850734772263075041606203861976943412732 833 -2267516417775391511027876078436479005484897477655588157132308 834 2475913779130451554396485762664339037571855139286735133192143 835 -2703323092061680681785317563953249786782650528191770986903848 836 2951466055467664325085845098956371156150439292491623214379800 837 -3222219138381688557649509511929696820234243200288941987456588 838 3517627390813255518469923906562514922996225669454699106482467 839 -3839919477965260752721035194648418903284435986599510262491072 840 4191524045401512154451526764111234868875414463783676300466659 841 -4575087532129468392271235735174983445441295604773396160439880 842 4993493558766961046743288537744052118848831936821638526114053 843 -5449884029049233694574242410938598173997277114585984035654584 844 5947682094979854533576472133069435179191067853585918379160960 845 -6490617149018392448346287385552042919099555892558194370809080 846 7082752020918678521444362896132365467413195892549522159095161 847 -7728512572281123571472019193310736832062638305866805012999056 848 8432719898666319471397933016232283714228159690947036297274272 849 -9200625367349384215661243983033841525318434023389026999026212 850 10037948738599317377069706188223415063762392042690592129724484 851 -10950919639879668414212066792023826850203171892157725699783192 852 11946322685732186504292950387039255643512897527875527010580488 853 -13031546561482330986702636654325859690308733688487603404113460 854 14214637416466549396047173714337625926031027489345946957377143 855 -15504356942412642807747760921495048202744324939215849868694936 856 16910245545108726813203589390664409563742181001947117848621814 857 -18442691052792807906021635671709307817127061998707654950714288 858 20113003443021976214399715633739253082346283963361590203069917 859 -21933496111395977374805606012872418478133554150710667349955136 860 23917574250694639159365419702250526397472236313629883055896348 861 -26079830958046158224991510676455011663684218222307155866255908 862 28436151741003150438776939819132690210081886620618863513232124 863 -31003828151223027005984449677848388917914018509426205616500920 864 33801681337216246548875068578516640873843564092163223119423520 865 -36850196375760584535007774005382046485907910823351804452594108 866 40171668315537476059025996032379502543744847776540501547854519 867 -43790360946821859879644988946663965916855587548710189572218568 868 47732679398185543465969677442697261203338174192051696274891986 869 -52027357755736793935075691140441760734703523520702210883048688 870 56705663003045393233291874433985522762955833180904708022935771 871 -61801616691275498625632213036908120359389401077746979980934864 872 67352235869908431115928932451397345431967258317888653531943268 873 -73397794939586262701921346470108636663115255672603299315722292 874 79982110230914440970401452533707195690602048041838437492454267 875 -87152849267470309746467915208401486289545008430388055917939144 876 94961866838795952135535511398032462016487752120478338381412000 877 -103465570190915637541215606892975861750408997795056056763051440 878 112725315839110410959027402602125306236761247163252031764973524 879 -122807840721605625851449264390325572269349956245931335280856724 880 133785730644890941697082612978834374231935330457419386958697334 881 -145737929223123824426526028148727302592029837690500987898999400 882 158750290787121923595325191723941969622490849171055662797138162 883 -172916181034620154019750883156689832166326855541361678390948784 884 188337129514697931290564814775796093638698399667294419358290612 885 -205123538387676015734811123527450940909988702306489639761974016 886 223395452279621628137335800545609416181703430757784851978395956 887 -243283394460355881581221940099433187141111941573048395709605040 888 264929275018205984635801419412543282016753507018674066251068258 889 -288487377186585892063744314138095781412352036459680163645159676 890 314125428499964246484311295572724008372890716924036722032940955 891 -342025764023290006995515531059772151853008591068630633486154500 892 372386589513179423913590502567148526286719610519397900681783764 893 -405423353035114557951540463596125168731785744402569019281207604 894 441370234282886431088523609770739192081894214287018069742164980 895 -480481761629217055615515834139284935374623931133523757160094468 896 523034567784984361776934050049867693827376928600316095070032610 897 -569329295864243199070615057984077670297325984974966528964081952 898 619692668649229924382926251294048243049571598070642340034738834 899 -674479734930195896374544312289920399689265103105146759861846712 900 734076307966207741307164225901579528922678757410078742045384358 901 -798901612382527611852184522465693000096340994186206396028010812 902 869411157196017087156123364379155371127085513885438771733843042 903 -946099854151041563406500495741838274948876815037543698852978376 904 1029505402164166541865928848201133888573864614219328168296481884 905 -1120211960426902549372065700654417044403663779148548824648694132 906 1218854134613096604931351516849244977012717562204139476462383827 907 -1326121302693436036352378998745049612784803928833181426958102520 908 1442762309087077513849631109514286950367899355348747904578986572 909 -1569590558293876449190418249031782402258637902279730137689869432 910 1707489541765477689352715634739762026484446184696450998674736507 911 -1857418834606314077970549170769454205787054515599932798536823720 912 2020420601764393050124061058075510433717539846999687636476529314 913 -2197626656696164813487757211569702205336688412118387700353893720 914 2390266119090895594304046973939728122455755823317919555379065524 915 -2599673722140688481271447084957718760480619221144246813008515572 916 2827298824067352587344411309664919406837534336464786251608144992 917 -3074715183193499011959984845814071572313841419895637549716283656 918 3343631560801515722832128000766145662663856673246560263307494090 919 -3635903221391793938188279063866414043476281818530051041969068068 920 3953544405764664735521148391202839354339382915731478667789092856 921 -4298741858645652080606063134491354500383229910183002666189985304 922 4673869499390555425620314546945915592494756142614158733181031020 923 -5081504331688486129171033223034364995215313519818900763845384784 924 5524443696173752019144619866582030654534335845501083079908174307 925 -6005723978511663341975059486441750495129105113970849056043429836 926 6528640894893273973534029393391232666216698876710975864410618709 927 -7096771487018562620223016111561087727816689690554646642623779184 928 7713997969630183470608982025026429196086707113253235674208985398 929 -8384533585549441586837010414865040563129294465918520062185528588 930 9112950636036945696068139183842515596724199714616856955909742557 931 -9904210868232887032613692898221170142252615567623152594469104736 932 10763698416513061043073810078574454263694724919844693507333546244 933 -11697255510920638312262814533224871640879008804969178598189390868 934 12711221183501998539211239191765932351704905869445239874356074480 935 -13812473222497628200024018738012765964265356553989486709029099328 936 15008473645035042018355615219658344606359615444418239220290236282 937 -16307317981368466327661388592868739401692358301395689469479772238 938 17717788687948595374904700422560405358829613144736664457561893237 939 -19249413032835347401352477628135316516132545671796485805255733004 940 20912525825349632906593540100347980815264344742479973098708491210 941 -22718337392572289438771244291422886056665612054594943810458474968 942 24679007238529340619762602279231046508318827061442784035036400495 943 -26807723857857768930745834120980076163649991524120246092910161976 944 29118791214646815843131302883691323140926502404576837282158772606 945 -31627722439236133130296362799511476272685627600616836940333973208 946 34351341341282969519779040825022783421747006306238960211977377131 947 -37307892386665975662618283038433658637936277865173713813691588584 948 40517159839075739181052043813840691697894061126780741005058344690 949 -44000596824778827085381592998477529664814103889909715415755129860 950 47781465141386293762743277277912342188688114294507340665412188601 951 -51884986698891171811055087126471573551386540037026100774991703240 952 56338507554175027447218050962923745281765500817507894443543398218 953 -61171675579067085356455924012393827585102330048304640256193489764 954 66416632887352446281697783455869245885056417174293384126258656639 955 -72108224238389022618135764674053264498057323947717346106787013340 956 78284222734768338676502686467545535325406655273091548566110436448 957 -84985574239350808369378619190372052339735735358665806687158021952 958 92256662053677835220720255487822103168634589970578347892044569530 959 -100145593525920087919703233135193814845412725378040713548912476600 960 108704510392929489092898213614903682986145635123060967861588988128 961 -117989924808449139125231223375275751779332759871218258115525687364 962 128063083168994220549602390321304513481995437041754871097963888587 963 -138990360021313127558278915204177508583170447730067341738581136528 964 150843684521714168577931977899394064019594427289643706208084674714 965 -163701002119025167313300742109310379068926517449998724738860347196 966 177646774350757182769474018664395302382385975113435007551413083045 967 -192772519877482655807405414210365746808879449345740014415202942696 968 209177400134930795495298240644962614111821627916087045927423858384 969 -226968853258380452823913323165577519848627329643657271258173300328 970 246263280231246872994424897029690062516291700820899689551180530957 971 -267186787531099317842338826798862868348229337886998291858047417640 972 289875990893639780568016333994962038443733396957324447628212368778 973 -314478885190500758442222246170402036889906825849281526521804318832 974 341155785822330068038642398039482587668025292223575486469884777769 975 -370080347466949752122635422991574229800521186793752689027381358700 976 401440666496024175653258466638876326564176669220120687142483383974 977 -435440473885477818730228129728448709152612088741789442570323791872 978 472300425997919337149915837028612983957887747060212677620646153221 979 -512259501212851143867187070033590973218650001615213884048844849416 980 555576511026030869933434691725079398121626676839746585313387108356 981 -602531734936842890665234530079563258779326973931953952613206603112 982 653428689196079727909414544500202883462640858511812012114666343077 983 -708596040300598440854079968548913970499139190115765849241229776280 984 768389675000734684036049907251397564708912449441889948996287937426 985 -833194939536338174444569196933141467841731272206587828402691277012 986 903429061843461866570089380577628270604794559922683951916558276512 987 -979543771582162420748855538748985049693104158447963381321246636988 988 1062028134033101054207210286205452985209307806747473178193964189250 989 -1151411615203739073879849009236085775636764194280083350727440434516 990 1248267396881527488615030849945009212597746557484383675647376215353 991 -1353215961879823835106610093138371233980506363558076956679301552052 992 1466928971351210335023338597632462161936977979639676140433716102348 993 -1590133457802015177360003012127328503653700111480407996134384278892 994 1723616359341488328367486841889506124460305598907539835981454947865 995 -1868229422750405073882222572588440313417806889573840664516522232440 996 2024894505168893625767738550462557114729151557422747232556437581940 997 -2194609306594984385584634225536711962218565601057599197058790000800 998 2378453567967756508116972397174295197827035728518456534915588798510 999 -2577595772397112671218492370703418595071807342987203825871212745492 1000 2793300390112433775135042689004219903182916256973695223646063806676 1001 -3026935710952220744527001810587411676125447591883792149951938675780 1002 3279982311725270548115558548987545595381858816799075378563434010722 1003 -3554042209561396417745076925240719338090987776619051662152815307324 1004 3850848756458231207065933637436621298836986193623275338891706956570 1005 -4172277334644020940860466124349782609011019439596065710135057604356 1006 4520356917140160683685209346379530422541073388702019642057298494561 1007 -4897282563049194771867714502485456109435669953200290134879463631280 1008 5305428922643912683473765251122450035016303790830059616714560786602 1009 -5747364833323170113045878751503045715880598026477585264857386715100 1010 6225869093964818892322372995179084289660672624352286773711261026219 1011 -6743947512183018699976101369803879760592584877158497609298370322516 1012 7304851326526531076309283426789017817498542896091912564964760456179 1013 -7912097113779815903001121975309790819019619987128979126299613348500 1014 8569488300296711471741946542618345497228309460703646715894519540375 1015 -9281138405757689814806229534980292057405030121495367200407961962024 1016 10051496157950590283035638435097815471779916674024219609248972593954 1017 -10885372628190046297836781980068001072125138070345689063421034462128 1018 11787970548875810660199987576656184643422855263497705014665462342232 1019 -12764915987513064372467310023418794873973528326712438290493698109936 1020 13822292565352087926885236769822186890838343253504465449103623106860 1021 -14966678423729633837796500779438506249234744838195789203939622677468 1022 16205186157295385345472614855304728278671984639238628020401237583668 1023 -17545505950676085373367076709138745597162225723916310324350825189696 1024 18995952173866498537716831371218644777282965341362511077209393474724 1025 -20565513711847266899626843415129460099504259887181661879698372234488 1026 22263908325730185496073809280173419757957017924976834712907540840452 1027 -24101641366245654753680738357800291662004075228761059558576428165824 1028 26090069185748902420160416288148735806720518065495675392768051087416 1029 -28241467622275230276703305273745403417766882706847907117748856968800 1030 30569105958675437512895442966266088272180623994662158196992877102926 1031 -33087326791678156060938066650964433681763725336704729471031642499280 1032 35811632280036529724920298913629352951055556414887163879069779185216 1033 -38758777277916877021229722358675778642812291587828282620798231945552 1034 41946869899586142705479913127487618606465560783222592651257346743950 1035 -45395480104478714546354294552930718505286710291519117449813252607720 1036 49125756938114659161065125679789157685365017840287446575137375124418 1037 -53160555114362502986666288942550697799202057603044866737110283076068 1038 57524571678472474173634884209902975966575838206342341364837414640582 1039 -62244493548454536913475113228217406430113277868515498608158635724016 1040 67349156795066957552449166515140868576958842530083648080168057307040 1041 -72869718588268164268934925737720673580219683434315267576795640901916 1042 78839842810847113813571486763613982055192231133055924263766219723994 1043 -85295900418494350074193750521704540299282809258814556881416698024952 1044 92277185710248037675597759946891144744875623949625344882417738624112 1045 -99826149764521016930692221932410218056556870673127278066653671636760 1046 107988652394297417414774243666632167330539269194014753000738841513345 1047 -116814234081130968351882723169767669528168101418945684437697522491256 1048 126356409461874561344329497400224739652573335243242310167689390165688 1049 -136672984065260119222145366746909494275587505669351674478585899340724 1050 147826396128216705559500467237708907076163728817787032047843151817759 1051 -159884085464903154563883810865778692707296667683584121068766019832032 1052 172918891515636199669183813831810983346252569718810180946188441435320 1053 -187009482869074159782216239147326244480240886232581770269620889218036 1054 202240820730093533204556515296500560063191382278510582335735439934595 1055 -218704658998765992623187356500821929002720907600244102231546381018648 1056 236500083833777118438130923987260411407471739609381649264813118830548 1057 -255734095797678607677241102603356669758778939092895319604595935829456 1058 276522237922773754632477987457765327412397304872502026691623121043733 1059 -298989273296537778630649371594068257306151999192521791845460310777000 1060 323269916045708312870955640728432610347366621418721199599804286277002 1061 -349509619900095246102942162107596362978749689466933028122796974899176 1062 377865428842419597420531699680886270205713426344391346459149817520604 1063 -408506894700891946338324366948744245520583985218065210463051078338828 1064 441617066918712807195357846912731556396746898503606760055815621388554 1065 -477393560141298214871200858579381325513298854961542920799346763651460 1066 516049705700040146603413113273034587213823888302973426294289968268475 1067 -557815793543210203422048777197752121541238755537745640812792652564112 1068 602940411672796581427221462071619267352458625910222650095138739733084 1069 -651691890693416436515260568211182242054311414302234158548420879029184 1070 704359861668968166684339693879085311357573982329450936877592594125239 1071 -761256936117609058775794438045355735964059472657542911681828636997732 1072 822720517659436860341633187591259325226546817192796977703278029044760 1073 -889114755567656920901973623523444150089437671375341383752284959636248 1074 960832651267051417757586673140203974971839032597348532374185737893162 1075 -1038298329677561142872675469733940508892858072121947076622408379423488 1076 1121969488220399223366591822676125193056385963984972926727757789698374 1077 -1212340037294349148700058588703573376852792932978104791005608868832496 1078 1309942947096145720479292589831773666307925006028547481994985019691215 1079 -1415353316806894770049337485494235427561130129011661470564340059071224 1080 1529191683402592838355984420684918020514047301130355164438191006198524 1081 -1652127588677671092629320713741589407545574726125922642801859657322640 1082 1784883424503326216311243259034346190172182888626815607711953513559551 1083 -1928238577884978766750602839201484764213170445770993696403274999011784 1084 2083033899043867807926061402014272724832573821951694483187951743370862 1085 -2250176517535532245499252541099376828917024758465049736535352295813680 1086 2430645033342405913760664599953416767465313479234030040895444509534738 1087 -2625495111949356716049096091389865303324054066687948723755312830179632 1088 2835865514640906357777360024038364155050344036173365137268012415642496 1089 -3062984597659096401275795051921186115071978416803726819754626392846396 1090 3308177316444445365810241978473605414037718819632626985994408257322803 1091 -3572872773963072119367941775888116156471035170504740793075458187490152 1092 3858612355115792513419408160592816882860016133285784469055679853853800 1093 -4167058492445905170928889867517533969346488234372476019377285129761018 1094 4500004111828755381030398289841663593073564590338491831777173297661527 1095 -4859382810556591377303835055999736807172264989385275331112865963112984 1096 5247279824246691791716981344080824628787348274151245786591494269976276 1097 -5665943843320736993610184582967242365028389976023060581835250351426344 1098 6117799744452026207436253141856918264134333151905038799810097094543085 1099 -6605462307379248972687196940504803385502851971702051263741399368618076 1100 7131750992867811895732104230632333358882838538383315477721054657548300 1101 -7699705863390913270534692155737433805499698956383982665855046170966820 1102 8312604734333517441785423920121029670313637252273516850727643870641558 1103 -8973981650226291784873788721124268786185162798192909139742208299757664 1104 9687646787729104135600446159842790273731496194666257719085886249101321 1105 -10457707894843183287686429165923927450689834515439788228484333068906256 1106 11288593384178738397609028088153730607816506155186796291741262799024799 1107 -12185077207085020006029970615770784712562143115820921509311038729424136 1108 13152305645110107400060224555659189694353931973899595170526423607700954 1109 -14195826165649308649521290965174385382209816863108807432375936655090904 1110 15321618499818973152285311365925572185337747681725182040081200843373959 1111 -16536128112615866537925455030237840602444587221339364801352671345616872 1112 17846302248354586722418966314024989730082116067996965377226840719427900 1113 -19259628748285096022037959257504713803043166569582489043503249133339464 1114 20784177852252693821061600734366581926301716155114042657706849109555944 1115 -22428647212352519911371549529079108594251525456666031411122689537444672 1116 24202410363834705207290326284831076122419711421163917044424485250948048 1117 -26115568917125637388107159975759007756430672007930223965200075293430712 1118 28179008754843333947152514043019077117006635303414374144509904441036887 1119 -30404460539205753057561898633715511589690212652463455547966449878454076 1120 32804564858372991234529859669668602998753835875476495140004655718696834 1121 -35392942365149091608350738028981714150774607893380654663003887291480516 1122 38184269288227023225092737986717910517531300829554584761947809380727029 1123 -41194358724931393135801915441672153817952958959108652853346315185215248 1124 44440248155348136206256764923870849672346200619683253887630475742768960 1125 -47940293650990493046696753700163335061729053075656372839146128497587868 1126 51714271286909743819576621420630077067535886669149733303789414218133114 1127 -55783486304604019986250952083136610707428468368455396455231297174268880 1128 60170890614409519152372735275283588152804288874435817368637475193346396 1129 -64901209270490919804922828279293886685468178513530414692800922976602692 1130 70001076599313016441977012627653880000470915247317834941848736102648995 1131 -75499182713821994917224375196452432466559309528934593547728728740458536 1132 81426431200759168605834257206023382069714862504899418770797784783849950 1133 -87816108827858981116199477287120939694149006483170862184194138395585396 1134 94704068181454444426129760887235219283851302007714992764038233613211272 1135 -102128924213557487177219208433183379009434085574467202295596919873161036 1136 110132265751153946214838728307733272870775576742716977944009229464766578 1137 -118758883099634396739332036540125648586097471937414330830951598182136120 1138 128057012957382103394704429087096850444711179365830389685597277336611232 1139 -138078601949997744790636971766941296976219001114730480723397109304706888 1140 148879590190929333004295344106275710498672397646161117710449034077247602 1141 -160520216380901871625344088720605152025904493443932981044215744532062788 1142 173065346072049118280677154448575534958256590011760645757590679715609955 1143 -186584824844623822096823772139799476136168428546892843140857914189097692 1144 201153858275230550213302197687006230770667475126831480592660280884410828 1145 -216853420716360487370691701469992285057561479944886183135884928731617832 1146 233770695058333790612481291178652193464324357134986534567120569949445229 1147 -251999545807348854693496386871792015104596818920720537994134342551048112 1148 271641027988032980824387690696588089279590881512273590236421867463045618 1149 -292803934566580548441832812193209849561841767363886082314239818195425820 1150 315605385292213773616726477498771906888984388475841323868314132646631190 1151 -340171460071339012882388749835464931566487217904381493161247845040518920 1152 366637880221505615905881904236064556511220368124829266974288267426582282 1153 -395150741202293117129826851008756219541707937073968026890045228320678028 1154 425867300688831883996313001202216600621158743700201993644586824831877162 1155 -458956826142171594385228758243723444831611696199837597957808142077934372 1156 494601506340620896329275106145484849615636005454261743412500288097619174 1157 -532997431669067835356034577351075071097429630731418337755094007494068152 1158 574355648320847221425613620081648933715558830632462985293200013260802848 1159 -618903291950765142458493815098675916413234473075354914730274481949979392 1160 666884806730372425165743390498131106586614166282263953477043590643820770 1161 -718563256199590800210293637557254172402075229985379341247966523219034368 1162 774221732784583722347747713159671715799361111036161618136424865183469183 1163 -834164873362738299832780054167704407103124816705502900635239383751603256 1164 898720488804371802893018899411949357750011413313370219053429738724882232 1165 -968241316010070872256087574666853758474239434077981692585794016104317128 1166 1043106901595391597564363964343775168341958585561816813449266016259132927 1167 -1123725627054189188261998813290171344690624197730727700146770165015684568 1168 1210536885961535233432756365801300370958141128274805149074426125101258868 1169 -1304013424560696773903224131999570824568174230461203653037776306658428748 1170 1404663857919940957846175777281021374939987755582445549456902872110807512 1171 -1513035374748225851904185515631264782284688436096256285655735019138479296 1172 1629716644928684355198278669497848455929383621548729434992118855882743552 1173 -1755340944870077150482250751323445659095181975284514119059037139250868940 1174 1890589516894309909183775618868718473385984233959688769708545526019268186 1175 -2036195180078287529195582981968759176453101467027234141926271090099195560 1176 2192946211256829807386834715580741627833352628563437779417187819782382964 1177 -2361690516276551684853560326541527380305358241449010896300463024803136656 1178 2543340113075438965027758427804566885139473054664774501005018475566070902 1179 -2738875949756751826095137500747204422881044826275508462280433968637587832 1180 2949353082536827172159420335242440162530150873535255463897791936947552518 1181 -3175906240282868436742920833638280521791656805261066071779754880333943128 1182 3419755804328068996256653315022675915644083917197571132606482826220186159 1183 -3682214234367238253247715628458362535942439262494155606767129840740724360 1184 3964692973507025218641195444940004115170434264028651296996930057265674476 1185 -4268709867982163994222727406868790087430623936526015399696506095512347820 1186 4595897139665018266535951917492362068457563836843635295508055850212533508 1187 -4948009952303074414602227152429193226493155864751178350858055682397090800 1188 5326935615431862180691968133647010781045184496805371162546513071858713090 1189 -5734703473144013197923533834424018965080691434160200553709377242165131720 1190 6173495528364826692800659500051513472681557680510967961549703913161957511 1191 -6645657857007982257649009673397884471463551228636211333712900790397484028 1192 7153712870380346977871853894025558659688466098070930235291558800095209702 1193 -7700372488491924187943859672718047301738774809537629819825627099678454720 1194 8288552291527065528659867652601356446067080121608784267515124152030755625 1195 -8921386721668826933977322266846569181055302816171310535844751031103690728 1196 9602245412764140782238583597620468410327638771337345767448710334107403256 1197 -10334750730999404164984570508969024629386958769173352863289323319558617872 1198 11122796615852131675538879712406367805004008332180345132204597523981514071 1199 -11970568817124490823799892530085800381635940056945336684400742560290239248 1200 12882566630880989917176800838210784313767820019180824035364912994143944259 1201 -13863626244639797649539581278502395510839343314161575497212744268924605140 1202 14918945810242096830680244667832427403884118769592352760178556445631292005 1203 -16054112371486125662855126922184336291605876602116859813832019753867361016 1204 17275130782904600601312484448676267456329543902277059038587988751376432808 1205 -18588454766031558377912777849078901273303128247538547649081170038247658828 1206 20001020260196083818892149140838215042031965774423830954168953455032691002 1207 -21520281236348190024410138560561926714189781417640540606011234747275254016 1208 23154248154722326452938398951430338362619246933722505762776520613938374456 1209 -24911529260336667139718097737458390910585718439666596197949786779613832920 1210 26801374924475841590596794521167433558726713145293036137540427289678709276 1211 -28833725255480095039820256055287129443428591361844559334824009043845183848 1212 31019261218438926054679910002686426483628187425187005545326221912045255784 1213 -33369459520841266424414503932661269861020355748423378582292156643075156420 1214 35896651539952131628343302127843631025793421924362775386055111715180301862 1215 -38614086587758346624654461732551169980361212940441596766344534557991838320 1216 41535999830850916140181850677605114795582621025950687771292779647649931962 1217 -44677685205693307039676998760524722377667664345155232474883034612530525592 1218 48055573694475255305415067572122171634518171953299401805860613471541843094 1219 -51687317353290611471037440198665330010484426004992325155689473290296217036 1220 55591879512833671107656971534129244803621750663478925024813120774289120344 1221 -59789631602319049681643988348544059392283731975880685553300139319437047080 1222 64302457080042926861660988331311929873091841584112837383999682065428930265 1223 -69153862989076398794509101707719889859364767729042064796256150563866490640 1224 74369099694184000412794937967504519153087851578716663844370979900595204438 1225 -79975289396373522468250773780288360136094405069504054111779095275368742640 1226 86001564064701300346137242162162862314770607387811256131689406665000708187 1227 -92479213471288281433115225151270433683953378340841221948489225312566429208 1228 99441844065169289265240139409431983386742097031426310161228925056517699660 1229 -106925549473839765753638693866148501683330503319298901304506367618975983348 1230 114969093478436645378922903532861455434336547830227553150618887631995404318 1231 -123614106369666844773444060550713278914016465482988935318753878859347744288 1232 132905295657171560440435765761671993854130437876274827217456127726805610916 1233 -142890672175301431136403538716600388725334806671023643193388373402843565476 1234 153621792703613239101033086046423376767870318991264677567533136713811095793 1235 -165154020301143696527023950780177578077282812935056626801133155708952269048 1236 177546803640056079434837041996238734191787307755661482899953516615978597990 1237 -190863976717004513302909175572226517158689254477056083914819400302611075916 1238 205174080419961392213861662276470315992388467518153006678087875270694880682 1239 -220550707534779928283404930679224794854822820144972866861559872427032357848 1240 237072872889923989181587209129520904757591996532151783515390382803901190618 1241 -254825410460134970660709144185718977685400853663941735255970476649122341504 1242 273899399380902757098304886035568842942009502588832279111224105244145206810 1243 -294392620966088352641477759554042887124797655193911771454471131665614524140 1244 316410048971577143013195037822928401725593904533245566064900503125344817430 1245 -340064375509138818977327175459403888956139606247772785381141658956009956368 1246 365476575187498143801396365051636081720674307729356199213927552837880683517 1247 -392776510242799459427623840950480903175633298816661580392447947544454097352 1248 422103579619054474267784674745789348668306983417410596690252212529619464578 1249 -453607415171736794501061504554765215168066034899156022463424136781945811524 1250 487448628395433495335000121496694374453719349212180058337300515311561406035 1251 -523799611320460387062953808916224058233935634193085316794121062733854737196 1252 562845395484746062426400569634020970003916802328250962957196690082354431984 1253 -604784573167324132776290661884354863176087718406815535112728433658385547840 1254 649830285369764049712852506255746974989156186857952047896993121619482148655 1255 -698211281353232401355813343954100057414744107387519252886397535827297815524 1256 750173054883121977199699664658393808625339095100912153796926476999213646436 1257 -805979062701935167223667853158744901656272861194420473035053264945187035776 1258 865912031146095356498783881596230381335398685965668939684238288908911061133 1259 -930275357245440830922793338842173191838525840236862223294034592900578317304 1260 999394611097316766223753621886837178606548180237980838956622816122026535010 1261 -1073619146792548206079594135213226442754776233048217033800727009572258799066 1262 1153323829690426010380822602769327873376582456163154895267645238886487347287 1263 -1238910888396603860110845461674998905397777703965524332886460053867465349516 1264 1330811900394093814307539735828982779351397664632146795888933514400180405384 1265 -1429489920916149819523513140380615344717583454297079881031535977302569123580 1266 1535441765333727847515995648190269535731236243819925615781143988752544765750 1267 -1649200456062602187051877057081260401242808513725719756651359380161259793928 1268 1771337845779517969728829580026845050205460299634948288164274599664104303174 1269 -1902467429576627927172423314046427267846163762009471888844952795687793301284 1270 2043247359582810535318667361745509286493560268012284840404624708690078378855 1271 -2194383676543485039100929796612700145942073612264888707631140019989787759248 1272 2356633773881707445416446229439183156343979000582144684045350221232436486686 1273 -2530810110867445039513944360476429456014545589293682694231623796324588053836 1274 2717784192704115283729836198919499493088650736327717668411677267943981092148 1275 -2918490836607226727901780106790087851527864125945416765821824139976796780492 1276 3133932744305147024394527040887777180169279026885176090345600999699312190640 1277 -3365185402842928773525763436973052885180292702604596963632961464659400031856 1278 3613402337123468946838725031208345217545412947412383033560308032999410462769 1279 -3879820739283252470819846812869859447999278610994721844712165457839344994292 1280 4165767501780227396339695126960988557068067347854006362233127590389384338800 1281 -4472665682977206703816651023650599801758115013589928344072840824025825519048 1282 4802041436044392768018245750303671111998205155922345379281965373318864986450 1283 -5155531434188590967163203683672808263224573673373072500694924352775324036536 1284 5534890827554491096089004533271428304635685352892645478845662064409535230534 1285 -5942001769645822898911741885270691947965659470018992692327905537037907640308 1286 6378882553792759056581969791629298550840921257558517265278103409945829647308 1287 -6847697403058971273573129910861366570359558832785308751712334864548740890252 1288 7350766960050426167475332145358998836750104603965058089066950916391035004542 1289 -7890579526372437788944810415896115398045037916336268642230533992846677266076 1290 8469803104996753345469648011737013871333400904702552738868351075199545588910 1291 -9091298302562666624609051635517635593080278899691763435715378090309792185592 1292 9758132152662578666742541456926480446104041263888273746228078444304750152224 1293 -10473592925471504162177094711983322797992030821036587260348904070984983006200 1294 11241205993691482056617492387924055634611471757385394020448848993987751135372 1295 -12064750829716786001516445507218530000001588835204192927760318460635483939488 1296 12948279214206803918594913903655599635280162158761471455879900628831461930218 1297 -13896134741904589585471303083299144712423632280566337246338749128104244414168 1298 14912973716586178332661571305271294294567264526182522891714091829739132272584 1299 -16003787533496386446994239668897914207309009472025062137427009651838158580672 1300 17173926654550472826186231772270068815430430902913769960521418411765648790429 1301 -18429126288989266839391931250493864686965880983404007051905999176229830996504 1302 19775533900101875676438353353537806651230569688773078336353979448814025217649 1303 -21219738667110927782460718520811445843561228116431258470243373306417394306192 1304 22768803040389029395800799783315548054708145808848026679004166675195382848840 1305 -24430296537882916323095452587064450350059959426078912936611783639646598667016 1306 26212331941007728082877186185283303801786852411843715487149753700656295088603 1307 -28123604059385014859116724697421746809701133367704912089762626944314738063752 1308 30173431245684860016316894168366083994476107565853311153154036169188517162888 1309 -32371799854548688464719915303731406632835016350410442476514246832884744940132 1310 34729411853172474218694749792370742736348323375325974928875965380570886214659 1311 -37257735805681668218777203986356389798879506364870785813014617600034615890360 1312 39969061468994990088523104795962961812017757211834644748477879159756891560772 1313 -42876558254524546955822794961904457839034387987429343584419275996213289075936 1314 45994337827869683109191305818046252961710050984255919698069699173377453459947 1315 -49337521137711824463132188753716941402251197648412312861209568935307324583156 1316 52922310185493188318019775578810433331601979081922312429271402134059314959706 1317 -56766064869255315261007355567994885947071889884969103549016181338682381215504 1318 60887385258321990792596783374242305299794399289580468349059093450534899427949 1319 -65306199680440046579171512506521620369327395928388560927971230706210939353040 1320 70043859029652756045782681863881237466886264367872656974593069342327623756330 1321 -75123237731693753368861843765573311097463581901231215261293470062629644198988 1322 80568841834182517806285183617080177202594165159161419348318104174835592413444 1323 -86406924721512169261654783047132854198159654981181439003110440474642241208556 1324 92665610989192691836930193538990999736350567065461923265645820956195926359202 1325 -99375029049703839397295675263204805091298924229521956431721535879851594995688 1326 106567453081788687960635304058778456414517162407282529310764633620300694496210 1327 -114277454977759329016063684780963375297555727787484596692716994177739262101528 1328 122542066988981008345345457128869591237897623150512119847574755281014954688354 1329 -131400955818453619603025988735997808208511758729678306281302070385494021465756 1330 140896608961537313300757873899671930977145722047254319873161204072234030630164 1331 -151074534151604421219034701670570299973584468338956584219481640834504012416200 1332 161983472826991167310489962203568692099836140008383490535090375262263229422600 1333 -173675628599334967154557927348045867626259881507880363396073013395633041871664 1334 186206911771499877333064477936411900928994522317347618342206373079757721475223 1335 -199637201026116685756396387225578303467088654806917250900492927585848717738148 1336 214030623483618666715738080441742454463664602010250116111713398278656921836976 1337 -229455854411884689747671110556131098307947194998323440622166903764722464840596 1338 245986437958577296545688751940401520602986378780304347204189810340826576507221 1339 -263701130372378872642150601852214652860254907823019412515441147438530051444320 1340 282684267281005378782746232017094162634591861594330257322728204570580351728768 1341 -303026156702564246154293824000272281580605395468752919334937786084350158049516 1342 324823499583001641504658632537334615552323628241214118917741257628311499253911 1343 -348179839776567801361111668106732178726703549443573905615746167098691028578472 1344 373206045518965935789360177056149119840433865723402078094735961464411126012626 1345 -400020824584726087123563119282785451466145090017946280484920259315023397852480 1346 428751275471985962935313301331141368502088884742780383356367229119882537266186 1347 -459533477119934400649615134617540115626908868341408545866855377356050839923432 1348 492513119837393492255287879812701215549236898763913212438316011997299762631858 1349 -527846180306144780046990448493762446096606985060876903386250463801396820814940 1350 565699643720457440596537153597423619510278393870448250675234114034729571276284 1351 -606252276335721454941188568645231550482687871579922701478158719838647027212304 1352 649695451925054947786159081526747846720677041362049473805058266026767773040416 1353 -696234035884233767236825228324976893494156080044187715610789811213574218972588 1354 746087330983341899333480371701991737624439004795564576381644468417237154057124 1355 -799490089039294274761188949710740637573204404725893503067486536604008436961320 1356 856693593078046462151457406956053499556605506023135008920914445348149289878778 1357 -917966814870168090976633414940466309513052688277003175730248781287618327937760 1358 983597653059895472740624974958985315785452664362139290492890835505361429975955 1359 -1053894257467263980004334537020775336177771981704287736430922369612390075215820 1360 1129186445527022098820031932496107440637342962477142666425628615867555260341822 1361 -1209827217238422814640869022729423760889829922342604655085475021932254789816472 1362 1296194375438463731892392031329826943711661942631316778812136422240606751461343 1363 -1388692258679615794514214957433666284661406365093285826157609543528814525532472 1364 1487753594493581676241013257367571658590233697882199823215688951151483001952106 1365 -1593841481357336825801225458568232756450900087328629665166291385300825788032612 1366 1707451508248954016587917323469064304031764264502404003815785409658196927715290 1367 -1829114021290978447811989727578194140642062241473662403952821808319867813064632 1368 1959396547631055073383945414436074717435164909655140467576516099095070078996968 1369 -2098906387405941975372931822764049988933891600727926045807801757012678887121456 1370 2248293385378993331336991949341343663640193478526792176042666470296863861722657 1371 -2408252894635886753186337356462434315623350136796273189407580946481453267140344 1372 2579528945572243905943538683465967168514342357790676256643868249832831341606196 1373 -2762917634313523848111198863553025737965681624251075712181053427400708430650344 1374 2959270745676076630541171367787302054978559402511003012982742373541147100617152 1375 -3169499626812715768766155282406058748786153230724899155219375492770105135805808 1376 3394579328791069657400233627096958605956978993228795196679494379710760950406208 1377 -3635553034533072078774690377981223375167604502543161938580471455977439508039600 1378 3893536792804339935818045249529112760818677885117155058918714740664555873380034 1379 -4169724579288293975878723321552565986119760159244765798707573428608951113836840 1380 4465393707217502753267520442617413320077749493800992335769473546080756428558878 1381 -4781910611570058456396191043642011319098478454514086417961427698029891811153700 1382 5120737032478428492605825581431664026073991093785681426318217093076531714497367 1383 -5483436625249215617906456593634938748050674476859470388742604594138044549903580 1384 5871682026262122058112153615022901623974177302659814565390449967863041050149920 1385 -6287262406013174656358605419956718791598476888978839739737679361069745748062200 1386 6732091542699492516109239779431267021233788374089725949554987159193977781743943 1387 -7208216452019704523265706088859767399429071804352007171144635935996980772114188 1388 7717826611295303232842712365982597323891337190134468213155429729365604068156950 1389 -8263263818614159572997639554276180587892541379667781467171277535855902600590952 1390 8847032730469222913659463156635720882683165085772515809640135588254274391969106 1391 -9471812124324940618211892644819650048749938213030735149481670078301752092158944 1392 10140466935703791269758653134645387456253416126870783664723958107895211577335802 1393 -10856061122759023912707446826859344102376098326624476422374966763350207611753236 1394 11621871414901622375669889954560101193107688599273772454968099848251374923945611 1395 -12441402005895022578571940128413112688605282137965730290510320556292257835664844 1396 13318400255936582336107796857288544341253264302324523551957403263983221212330062 1397 -14256873471627713667940936349214870257340074018757470854148260192704503582453040 1398 15261106837413581437451110345265109654500471762133308804031658359354010750193570 1399 -16335682577068239666209087429659060181791452541497762080342258887921018387494216 1400 17485500429133237292552952842475659396264985465826960229011387600369248229774428 1401 -18715799525909714699010961198529560460618733831968913547262382681516992094406508 1402 20032181771679978430437384912784060950667686534780411632805646765212735669329523 1403 -21440636822320243058250118060149672995694965899718222697791882600255720823977688 1404 22947568775389143449115339043750211013186313364157229451781705062369046945148309 1405 -24559824687166057544819443670034919031060260685714764353913048004153443264205772 1406 26284725041000502900001922068590032987429810185363190669323314922303020360212163 1407 -28130096299752226914242401612425089496158670357144562500236980358600161506221880 1408 30104305684086669788160523672728788657352374162032984789910486571284706078377976 1409 -32216298327980178361825076443327257282358221477890808317693492609358153183291564 1410 34475636973024151449403593478895773292111895066847539447292925250241230916086335 1411 -36892544374040359230815393900202310956974541348020843053005281815934383183126296 1412 39477948600177027958644943940480735061469016694271949244000062362622164490914134 1413 -42243531428096004994212579089353253000074035391211572588512176447302181827338216 1414 45201780037137769806695690012864229423001014164726576763092810985811582841947230 1415 -48366042230519065124907036707836687694098850491911233143054809557312106324620760 1416 51750585421737029212407998059010562242123983783230348197938630545066882375286760 1417 -55370659641487409818445690425818681713731984913137421516428850985175256983437336 1418 59242564837620442770639052145313490563688105053348996155116104337934082209283438 1419 -63383722759028487231027052080987727934522056104258422101788400642216211077360272 1420 67812753733961519524676116171515874760030946741256606222159283742465172641892782 1421 -72549558674182198805847405027421958915608835538018622801257605577245643897687204 1422 77615406658688974540649054722944771621366121018891404014851182394385981029167303 1423 -83033028474546953900105548396153006808044070651293056048904609033423681153020888 1424 88826716517771517302933307722962841750268263503972101014373015077065036398665472 1425 -95022431484315085240273861405427560650937918327652144670685054573555796104169900 1426 101647916310126148164770500023452961914394023652053058553249018946867145204729498 1427 -108732817850102311582675509928785626223426408654400982917004866736639402689258680 1428 116308816818674300381404821784464892515259704717266932995749303304259030252289882 1429 -124409766549872736781189413852343044340812164157900690260820524770048825025159604 1430 133071841172190248718107994912476001207618303942948103984872757321579229138852460 1431 -142333693833513936408810185922220969024629635619990452993302555038595682433487192 1432 152236625654033578813788176288851962077325568960797479856996245103358328074914264 1433 -162824766130506327940914057194968973656681655628482712402159544149334480429543344 1434 174145265763767842306166497719909015606368613116647817187195878755039482669539650 1435 -186248501733124139962212649666734642484557931887156112156828851246041835603175464 1436 199188297496452476738324704505762119552150892574655470667903974696401383998192732 1437 -213022157253712000571083590470478023606018968573662530168435960128533950672318976 1438 227811516274359603826460011789814496864552419122314231246972353930045179582549713 1439 -243622008156143169069709167795344194917724583768446071772908667039640862768877056 1440 260523750154180281102463298553614446081232445555717919326079611712682993917168834 1441 -278591647795420707296763659963225247560547268477954613156462559894109696920705654 1442 297905720074850219510559897125989041917007628234899335305139921246924630549938587 1443 -318551446616457049795883852962690834221402711405996136025392760175266845473509516 1444 340620138274407915972910493459985813412417149408396284735066760630145377638682588 1445 -364209332748449115349275470285558289866709220215873754712801052144593109000069996 1446 389423216892665713500054514896686059734828624113511883708796835704182431289459800 1447 -416373077508831091492424501481237047370297007781106665358463355248044735150618288 1448 445177782535121239186842130760637513569511841557911284658284651571325074037346812 1449 -475964294668444671473240896911865380958174147854047229559054422719896707293624200 1450 508868219594573452489096580153791514666146778900785216237374532672502569416125505 1451 -544034391145211678944434139450881029243938349669795956745691835827273879576796560 1452 581617495855699666627802527113424206749930484145385716185979449050902935845460672 1453 -621782739561858793920423066371683697387024118754340226240653506015885835888318904 1454 664706558850208839697857144589245795644967367902842304265876926087406087389541824 1455 -710577380363156345743673703508893832371088212840287687613254072624815272185667360 1456 759596431160525836762847189991575092347157267895583241981603347945870419492447412 1457 -811978603551802685394550571218869730002064333522763027500778798975466158651643408 1458 867953378040547570314676221119305755815832028682746476081454750119589017113685965 1459 -927765808264555397482909308476227150762599640863912500033803478989316558711572176 1460 991677572073454504400722447694557257834742488259855126505485707257635911662967636 1461 -1059968093160627875370032420963335114916657375109084249673121229331558091100062200 1462 1132935737959708764632903354428645301924521854498014941539060724413866926497579660 1463 -1210899092828653708839038047078701287325006101020256927506748022554285857867490400 1464 1294198326877799688249652234405917178968188321658201364568903096097666218856389298 1465 -1383196646153725646884476654617195800595267243248788019413551083640895296662360308 1466 1478281845269606793925251398112077506091323195925541586604462103373005411631846971 1467 -1579867962976612536438083544864239532033368335146167140852549363480776102424223256 1468 1688397048601395485884672734212231301847898535126159805124294087365849654785533736 1469 -1804341046733596706374967556420006949335529903645213304157925474647325775454468468 1470 1928203808036412165037638025453645633243851823072270609983226214871325725619180074 1471 -2060523234574609498008839954925314982832372765712731704098625580820084695028643828 1472 2201873568610064244640011068944609692803735942019491741671748961682615723654382400 1473 -2352867834407149763827923247489184708128857888760793320369470326166473419942956712 1474 2514160443221560796875922237948476058740331329640129598305472783301374680665021623 1475 -2686449972318928773658444264429003764253772245623607922707282894117646011436988360 1476 2870482129586615298193882819176498889773289116384742103414964879418940397477358340 1477 -3067052916066243511560573572362908996317358900740445234369943509499376524370465352 1478 3277011999548928271191856632973680357702259408386976329412393902847284797110831002 1479 -3501266313243078892076905168826808872883121875359651537953178781827649323371962024 1480 3740783894449569655305774929961570678615767684544124247082597896592957947805334644 1481 -3996597979164727799939956536682734012318671153222596538962812458497494309830085132 1482 4269811369581942677129788696536452357193698840524428835072905834568599690303822144 1483 -4561601092581977207367806365862431110886427003696543048586983796638043193321276800 1484 4873223368494762079928780533816360764864651689692027165162494120710720315692482192 1485 -5206018910686364610918077583875673088026887011198260559132020581577875426120970740 1486 5561418577879049035113335354720503189927263117786082771115184367696698794776642377 1487 -5940949402555315372328164345172964516244883887659376639837413615373741207657473576 1488 6346241020334304282028541764709891495132958510903657274157008480740950734872873412 1489 -6779032526847144898740053496151391176184750641385092144652437425589433246844600588 1490 7241179790383260101554939801298352858794614879302679764216193933261030036543289799 1491 -7734663250439312498674561893222261014902258462573494780455847817532007999109657288 1492 8261596234283810376665388620213235232792144355346389413299691157931920983991570922 1493 -8824233825761313173135264416246231306111344664941604944328075031148081476725802952 1494 9424982322809110307260362508969930410493408485619745023864015893626880240732946362 1495 -10066409322555170486740682056168583675332645457409557415177348673153833748991388996 1496 10751254475418626459726849851404647309399252979769959523046165209123647406923452652 1497 -11482440952353246016235999018290928437605398842638730616395048975874870612015160288 1498 12263087672271074885523134437360177523996695800013021954450894780132435775319595332 1499 -13096522339769251922447461615180120935254083399993763334980915168201365567842315840 1500 13986295346570167387006250490325962652190291425218420919676681366638015287098641688 1501 -14936194593586729676373171179498462242450121160552623543663789338214482927245924384 1502 15950261294254436683737179579911149140267520238776251854532982994070834777022059466 1503 -17032806823745024954727343830018302307647783288657891860382323727566949231693021704 1504 18188430682908458347248027176131416354556326462394583267863469816995855464097721844 1505 -19422039650297700075161157271289304601027431321662277334930190244765467222180145108 1506 20738868200431951897254939711464538586797665282879885323461083349309723958458054486 1507 -22144500271567857216222181579293756467014016552770961666693471225808678805706777256 1508 23644892471694791551780932414553802224880880815726863074827708505271788301757041884 1509 -25246398817271348494663673734091473825982169883909519254387881736526596747114409460 1510 26955797105398403274390759638903480930542373766161915353600660400453171634187048800 1511 -28780317026704106959646169062113445880298694138923763701971266248716482510038340664 1512 30727670133223810069417553231936738132271806221018547450686854313768716977479009555 1513 -32806081783020884077263523505212270537010941089684672834289668271564319181420029964 1514 35024325191242129988689801709794704974317170814610813927422454433020038351727914965 1515 -37391757725765253612434216585069072815154136452546943016525156404709244958212717944 1516 39918359594609078740934542970558271196134742023424025452735558700663735074310161488 1517 -42614775081875234927224861835390711502828316931445511601776416938188994363660760888 1518 45492356499210746764880300643809553341653688759468472928050302639562947395354113338 1519 -48563211030664441090348512909700443532865695806617529747510514717334897003153570376 1520 51840250660399130332196557455232150124864212375299597302421949402871628401301254412 1521 -55337245385061620390558237483267674875833669709511423222695673463210220055168021416 1522 59068879925752144127066185005114808934714417262717768017705959732020403999481211003 1523 -63050814168525355263748151433055825088876242458154015916980253006226773729104052856 1524 67299747577251352999486373316717943442539090274072709208585975117650949025743166570 1525 -71833487838525678563291084002094771636754296841812305212160653462094024159567076052 1526 76671024015203901584654882054954682324112509924303053047045849182307618814977367559 1527 -81832604503115341762648881877771780951722533734746606545410077152660062246421247840 1528 87339820104651923077221009803378939970059970978782100650095926377944625212508103822 1529 -93215692553306904190494829934682676737129946082310526196890749411659141398265260800 1530 99484768844933823762414767357721329960549564386824935220398424637941389326588450733 1531 -106173221754593085144268482888459090702016452171820920703870796527708749157595121060 1532 113308956942442234949424304667717704669200358923171007329403850125953960716451110892 1533 -120921727078301973776300998538998311676055148972902284990940067770493579443486650292 1534 129043253442395206064593028388268506363956634689707010869741302452157961929894500751 1535 -137707355489419431719987710836260203230115218091810152870219783246462500354489244168 1536 146950088894688871268653802276604143081116040132848434048234209292000380340482347930 1537 -156809892634694629753332447160707544015687924216905003441109829268087603872343336780 1538 167327745690209505151642926539499093953595990552753058019303580990244875795604313652 1539 -178547333998147626666116405589858149150733231402646379737208616423695368144263869780 1540 190515228318925716312453039774027593837496430159740636068853869498323622098363804620 1541 -203281073729219572851902772298076840127086529710849862649099167684581189715848701860 1542 216897791495933566193726378299941453299859416251624635525555751505196746768905748124 1543 -231421794136080340776864778826192144979352085126439254353017063746406744438922679352 1544 246913214519291722980726581454051552849766283178272240394250203051595754372209512162 1545 -263436149925051219827370319298963193596323255512366383332095924235052616119625928776 1546 281058922025667501170829603255037470828889916799809494213906341578781432797625240303 1547 -299854353828724510749122928820918923076843009267936944193148090204318571754624724472 1548 319900064679489468918035841425518394287797164790832838849345053065838781234332346134 1549 -341278784494792524395674959362799807388539066457178096030433562029647474910254722572 1550 364078688475485067479808591422813785104871916147145209757999215444713119762224007354 1551 -388393753625029022523231179598264134053770136583033008924472549505687637783263020184 1552 414324138487376588923091240891251638764114102498487782474132529016307945377286175828 1553 -441976587608398369424238940171122457369590323293644111006861676084591643293402138368 1554 471464862322058003154751102930696636424470377024610066678901987983164241619075794652 1555 -502910199565685939810710658840180396607969887969729227965956299510270141994346947448 1556 536441800538470126641630492224988272650927283717938834914001858131341742542264011566 1557 -572197351134078544199238760522686136668059007357738579773436689609830097415433983600 1558 610323576202605856176961556577818095665285601410413878947474685161311930510014132272 1559 -650976829829270477905192878336871941550062550169152577000749220562533260780403812776 1560 694323723957985862328586577910639163368634693343832306571960859727297773698749556610 1561 -740541797837629600924369754947561829843279936565625485532948454529083305462324883364 1562 789820230928109016832319228740584065404102645346455454939894250204109328330186108412 1563 -842360602072781542826488692097939532698258697085259190180398793609137149986699430456 1564 898377697924080144451147262479055151876153935173123768642612737575883575883094867398 1565 -958100373801007175877459343399333651101185562174304732109382264666905426218791596232 1566 1021772470361226720528039959336183998972656792272874408082431792183110814181280428531 1567 -1089653789687584360117187780322471740651370185660328345694275930425759984727561592800 1568 1162021134619842349702864788638396153665805874917664688351955823911253121586601322482 1569 -1239169415408117588807904100058714699742447541192754574510628340040773844962147247112 1570 1321412828025885415926657467583225854217209691113279411867097159871235482875872944461 1571 -1409086108758459067079983084172186909296611066316997637889719284075849895562458823128 1572 1502545869978630398194938783040718507097306103239325034762472454721397130563573455064 1573 -1602172022335786709496905983094273819805351175081863793423819227167740722423305517324 1574 1708369288919496717170364102484153479887049179092180135855277774479068767597608965204 1575 -1821568817314556792266714028230538230184418002726609928028388899283454969430009489728 1576 1942229895843157569758888993526209426941561578267441659924566053963039048022337795790 1577 -2070841780692607131146082455062550204155328384242513851259652262143105368451384772984 1578 2207925641055456901326335530799406572206732068177831983873147846778976266117222385764 1579 -2354036629864543077856224189711279259342378613604900849279781089635193813434678067660 1580 2509766088190104943603852024093169961130506751845063681728895678927818713565714014032 1581 -2675743891881605533595385522385730251651369952190056916428161078723451401114288335404 1582 2852640949585108984038474398648843545272740642358597100735722585502890086347377634035 1583 -3041171861850134282541419304100063273010366219744630480889506343853357218542167038072 1584 3242097751660009182958264193184631080526278218545417430308047321424063885649203969478 1585 -3456229277379231343791215068279591936388824573490617536198496989520579618159156940400 1586 3684429839812694034374129071525292130939442218501480872541995602651752681647944462809 1587 -3927618995817495109733243504594012978278182427274896956053296859081359795941593567252 1588 4186776091701230581930970889634001067155488584812595060183728521667032878226822092354 1589 -4462944130484164711261975363141179150138536685764636971329057173857227302324413344156 1590 4757233887999641330678096421934322085654194119048720476517130406143896836505147075796 1591 -5070828293760929567699064621576614286714106534784372387582185174893988631862055007832 1592 5404987093536966387987488589715502662244656359254703685973767020064576014406445136120 1593 -5761051811657978497563423813580520362546216689272410508695489367940874980706304777540 1594 6140451032218786080318183836903025968821937104196633034850267418311306958489763634800 1595 -6544706019567013424040866315871183832693788359728358305956087985927478683880702634576 1596 6975436699760029178427267493985428152072631843552217742840510457575014671713859912546 1597 -7434368026053070749270424627131948765806993360941003274127406570039135252074687456480 1598 7923336752946836456861196299309188365522017525509366037606782909901588844571316732502 1599 -8444298644881342165131846721138234552454120124149443407030085080957245491540372425880 1600 8999336147319866150349062613307430336723341657612201458818435931301501889547765575688 1601 -9590666549728541877346602283877992166857276527930607716428612928333789302498829961380 1602 10220650671830185475998289051825750715116476267255095970397511697848640297464840690618 1603 -10891802106502257102938447714727708563553212373085045206307683327960191835574828066788 1604 11606797054805884340149015347854870194524432644020979475193523261556680359065317637774 1605 -12368484790883517090671018623490502448610568004173930992746217575856313094594727122740 1606 13179898796855426190253253924665771500762498788832849548327813635095652643539397690112 1607 -14044268610388815275817423638130194828153418842438235755231695894768255219145109554616 1608 14965032430317257018335193848524331216265961846047158482223311202364676691229413848266 1609 -15945850528562551462565861806843385931613342175654517513712552447786692361739504875872 1610 16990619519666624596499020206995309905543559105222622598670340067847073546283947062565 1611 -18103487542489094910317180561947607393935930452802768253840622130122814934273513791752 1612 19288870412078698330155968842901350205226983307472242154959028278461836614291649953114 1613 -20551468803396693421437971925738882248036209356504527393895605952926512632284091313656 1614 21896286532471283864464466371137510009827060162795566611990928817944348126129791249212 1615 -23328650004708456978707763382295868774698229563748742195689727477889760196457161333104 1616 24854228904491809522380613771911721014606365408600770808354431110711607682329472098284 1617 -26479058204888235907317957553846080459390873150841196166580818898312047114458935905888 1618 28209561581255126185023239636109196071658784574776076217283423407144030707369111593889 1619 -30052576317836377498137811278943995016713994843825617462064665038663638208716659449160 1620 32015379802058624760614009534368717602868140600879682749718107278491108126201966728778 1621 -34105717707216422447100979455589210145969559191601926092483007320963231782724364051328 1622 36331833970587729853769661769261349506855760071002485262243343703199847306142110972437 1623 -38702502680772409278031790784361906797317247389778080904101633173141232686592141774208 1624 41227061995221439257946560491122121946874930137572402619172699929750861056639903497329 1625 -43915450216549619146527501123784371005052887805089111166543934279872634852739121606156 1626 46778244164327785135261400613247878974157574468279513811221651346659551627900797170334 1627 -49826699987661803559857525042220298301665151131502549985736220205176178969041244808032 1628 53072796573016538724547280346958606894006936754130894872824124513224126013141939667744 1629 -56529281711467259342466219135655140248691648032582913690891746068069824477910296097556 1630 60209721199894287112906496051681202084503950625612382034509328428595388806780364616501 1631 -64128551061617056192523163511398923023584848805166122766303156075719095655694302979320 1632 68301133083631449489774072484139812790862243433657887272684449407281328198739363636674 1633 -72743813880012110931780616762415211866873323422903768317384584819936824290347274649978 1634 77473987704214858242792259523928752002808571712251389027282505162982433898014830408362 1635 -82510163247011609936222406616012153159496907563052499548157885537489823983186627125740 1636 87872034671662653735329623734059720111668583678553499320277083219031292014105164311388 1637 -93580557153733055184297833521694313283910117149316675779896063905280640783010585072268 1638 99658027209749336996707268424594431824281405716877750149068767781181935544426695862064 1639 -106128168116730629828167316502626700694178535514284055516540078176436037578036391861868 1640 113016220743580477773558452065706815270627985336216512109528103773131275875083771208424 1641 -120349040135460580669246227872091145593062642486451284800088386979339436070220695385076 1642 128155198213659451360033272497108999180629158374463329114931383251648067501294560870218 1643 -136465092976195281080704671693070964733802524092029398551259135260737908183747541078008 1644 145311064608536081221722689784515320333785383039251688079404092751321604286838408731080 1645 -154727518939469362026631936558085927181858097475540959074172810104680876205394410527724 1646 164751058704401605356684873310945955072278759884768534054892909771654573750571415055266 1647 -175420623107313740356742852356061646732698230690773760491814408676013774624417867668904 1648 186777636203348006022716026080537976072627602616448676198457752026431318027351013204592 1649 -198866164656665744746025291990243056395707199777016888041403641798392817236625453983700 1650 211733085462913468882862397817497415363331976097082146145589452791816519390342036313768 1651 -225428264262491945590711579783315616684448452602935935065180384384116328814733204973044 1652 240004744909973783850724132256149549300054134988300238171671650751111282041931076117076 1653 -255518951006601050914375786709455665682976717267334541055048331357961600252437928253012 1654 272030900146966506446205253865944853672079779315709877504186827160314261552362033941515 1655 -289604431677900114160026411394487840007812051588287148209863154826327794516752167332416 1656 308307448817416413718301009418866808880274948971500754743624172210680699701029340310212 1657 -328212176034508402327462242329061276855705878178429861887771284911402291441806436830880 1658 349395432646791169211392209269991412934088913604967245264348133015253485001439077865226 1659 -371938923652706800365230903007328807929056760039139862501341338069974988682757822840516 1660 395929548878416669230265933544952103930366759360412300445700887504023000010437415940770 1661 -421459731586857048916824238461997185341068197054212483009176987175533885752587968975212 1662 448627767767961985760631452759650763628934415460931034082428506282852797736948443701950 1663 -477538197405021449277454822379646430045161440500125176234646169644614686847130236984040 1664 508302199092816643579179939312297881810715782613446750322668489048259178433250998394840 1665 -541038009468848557868868371698132246422644057893335473265599862801964265440136019322676 1666 575871369009958707226445074749696607568037060484403281550113850788149646525374971871057 1667 -612935995843259847444263591152893449091004469771504239385096140618924919788610803701504 1668 652374089322896591447820951952002533014820076935521743611021304670929011880612481257336 1669 -694336865233109961554155807127453223433957169676292841181853514885544513096014482165368 1670 738985124593777232091005843048529329752886210975007953717096378543127299353039230630795 1671 -786489858167454178574520320984249138283721900085406250920235371933320149297659098018012 1672 837032888897401719793653970047714068660786928889742019071465797174529957000878568738250 1673 -890807554644600574741059787967456683598818713773994697571584958480660557017534654040356 1674 948019433738842248942694676698070805126264175326785655667716899861395783486981490240616 1675 -1008887116015159085004064116995134695634433299169650105848483504562894661010487318455516 1676 1073643022172679159971613792841019133986114493652762998029242380822105146636815977553212 1677 -1142534274469056578782069968719098400660660038599634815024240162608984444009369656335984 1678 1215823621950563562696975464234598111626127236830363562626872113653540888493877642227649 1679 -1293790423616405508125322037667902462106385648096696109742219128066997232018073888452312 1680 1376731693126542559257878220353933868545999273171722628749127083119463342615002936185666 1681 -1464963208886023165318184819026122148739670777178252435425336297810764206722142169409168 1682 1558820693576354483756725572577445828188778805500074758321765796848965056256858880780750 1683 -1658661067456597976068342581251021995966226010871345698377294295382144401647347645401200 1684 1764863780024584443522905812356823695129270394825818425485271255876267287797818719614498 1685 -1877832224912844214943218798505262195205050273987988271039711109117943397522246627416908 1686 1997995243195556534861959015235077448883638894065617927855630883499148262162139267841569 1687 -2125808720603110403971702973476196773913554026551899517759339058296872486229944001383296 1688 2261757284480875623733093697525086463043207004475608091108643518466515630196262893747162 1689 -2406356106689715425399286585176163355277782989273505931650215619159431224213057112117688 1690 2560152819028912265524348018186216592002922341611762969292319782148166541311564136326201 1691 -2723729548168885667010253970927433212764165572195707369106736244920648572100942490715240 1692 2897705077512797708675073841626018592485246220080703845064133842275958273276558239519666 1693 -3082737143864398077674961661924305615873547432925046727218539261513080744526817841389660 1694 3279524877265879808431965422859488909663296866264616903438216738087007062928089142908944 1695 -3488811392885821041761328459003383725802557812701115038307687904365446886391521362661020 1696 3711386544385304225786610316530869464130593293586379344811421302801438770454217650094840 1697 -3948089848771970140081689295821208464050188984123892884232189973314895305895595047151536 1698 4199813593369135791984469365874868746159463639149977733914241397958288555587065113435508 1699 -4467506136182363416030274051674754708230272203363905195037944953305661320687646999063504 1700 4752175411641325840671401408106605426748531377212286506960692753653026174598661912349350 1701 -5054892654432925251100024624539535358991408430165903904628576450971615316461395760959416 1702 5376796354924990792543815159647825946322896292780273067405133543098032874643439668259170 1703 -5719096460511266490324071963789233437634140799618586608432204388186266756145486581639992 1704 6083078838090733171036480108209888804496680139815525372592886445950457018369437353910638 1705 -6470110013830692729823276474273970996393176982713714494047599397026601872888324256342868 1706 6881642207356774925444062251510636562495243502307487914063079061056843161642872229968106 1707 -7319218678567600443790343071890331828664802752538306805780115732720319457471423476702216 1708 7784479406390955678665092494640760454946773297312467917085181790820769149390461478659308 1709 -8279167119985935626609461521583590070302804251134297420548723188536837938725356342210800 1710 8805133704155760784199961727658328212716436298569238455760111539624345917884931526067459 1711 -9364347002073293851782610342445616667083079100042936570698823696456020495095391923768912 1712 9958898039840362068266506905416174221892610562017011395751306477636340956555359351415286 1713 -10591008698907804747356833755548472452044952243447815649866129967138640689577856075616640 1714 11263039863980987720639733328285283014253120554838581629561228923945196327196114053306396 1715 -11977500075730950756351032871641256379120729837681426757629565782719608331360496437682512 1716 12737054719430312845775458943682642143189547693330509086271040658471960286665051961615600 1717 -13544535782541844524082770134415977574730376851417581214257719318109131183643761437593984 1718 14402952216312897460267651792948844312560295303269713749877636286475391617434956855696858 1719 -15315500938577733983263686227168153113894337979467915347375187741711391554751637642001800 1720 16285578517249725060787373551427998793223188102082805079148522681669035844772469451931848 1721 -17316793576404339749486198082022970466559795403008446451776651068467702034631753240110664 1722 18412979969420267947405775890677898468434843586141784919207377160142518911061344952133455 1723 -19578210766368846351661270809447852861543454756423902207612578549420472724371375567188832 1724 20816813105730679690391238938876869467771423189695771513557656209808418808093724352812120 1725 -22133383963583022702931466541715046535354592624995373659653568948480851884940048331521904 1726 23532806896652776800590199644391513750827014886744891107655736623899789236139858821617352 1727 -25020269819079165751823005080450826323383751890086464377396979084827936434526207251252536 1728 26601283876389275672548415936477917397806160805102854050638453429369622314931271799196484 1729 -28281703484071387203267432356655294697796139477496356992889352870371004253534872751714796 1730 30067747602248869057566919236678775616049804209961248102080690310284571160127604791986519 1731 -31966022322325630988647904371985144557577693929589373017560233034486451791519069529562164 1732 33983544846107899977029851978174730225592768096973448079596791133009388015369564191572944 1733 -36127768942822447468098440086577132338658753004765920148679768059066901888255858938052020 1734 38406611974665385831890039111521855156770637748816232054797506602794122803727211493770497 1735 -40828483587046321495375076428929947118796741539935949429265362618736298671929405269610840 1736 43402316165559138934120770894165500909476081724428702001323535056962975196789785847678836 1737 -46137597167933283335217600346340258758753524248880635855512217330523688892990660976484196 1738 49044403445819619458818643002888686797705382014797429800838335106492450960608507057727257 1739 -52133437678265571973951150608578771280524161997294614142839310014695363287188785169922640 1740 55416067046159470319380121286121153569824900089704346187219674441980487233570041588508187 1741 -58904364284799452899712693632046443481855805316841175001778936558314263698491481797991700 1742 62611151260095093876642100465087281648167027446682356024506134301020092593085231698874140 1743 -66550045222768894356369109104604372037417412123256883510224861535781232633927803635874600 1744 70735507904320449916665229890759531795928691317941488872075342936776074254385083955906514 1745 -75182897628480820983444388614599911829437072508637306856385316838778875761038264063597484 1746 79908524622452685029698105860521176917221264611471796398450609619407368577279265555878288 1747 -84929709723439589884491585114309826859232550035164808704287268280435101224980139585941360 1748 90264846687853584756723118706128946139126180137770030653823689201317798505352991667791736 1749 -95933468323195518241480001200964532144427814497411465492482507562300174688374811208401516 1750 101956316675969645839041017796513634300822827103952148183530430185057480829078091685890191 1751 -108355417523169761427714769267406180019306599683646034466447574755253432638927643860261320 1752 115154159429906483081489305958723515994104015774573226400125166303734929118050456474494222 1753 -122377377651686120050616956538784653446164697625497957270969174089913019754856677677561952 1754 130051443176755345531637176105508732993327298243205908198254717010518292460226629542009030 1755 -138204357221850588107935999912108136700909869512077112910458517177808920328829073733683012 1756 146865851513697985250993019263222296693899166209151536800620222931447644978494165258835722 1757 -156067494708763935697734993804999464262910974909810344932378234502099003421356827377685200 1758 165842805325126651694205204640778398078436383966204312950159655773046754648311653420456707 1759 -176227371582998673270210361178859206266091453596196757059168137887053182342107818134006464 1760 187258978574456454484945677391758223829199926794169282945456888524887146112005789592533604 1761 -198977743208407878341693851672858759457344700764165712636623121795821044885798554856264808 1762 211426257403838812751567158627813900396594738343340266870948758225964609018334083507484204 1763 -224649740033017683063179443537638169558042977237727879307864148098423639165276706082250208 1764 238696198146700102628870803511747463000202206132508865857132263751475994734678275932603014 1765 -253616598045567290302994708415141205811538423469208393118292718788373054092628219263431792 1766 269465046796261900366443782869438620701671913829313698434435542871033479238888856011819862 1767 -286298984826569119079035525528386296584914989320604189878360210330481447355952659900404208 1768 304179390272652488858433732393924592404206293047357878034224366759868324746314068782047728 1769 -323170995791923285711772952318148494550227078965735498605406910602263901359231351152032940 1770 343342518598237546465450873146130763540109754730723914915554355573867892233262029954115000 1771 -364766904521822397362853333473700137960557908588730560549918938061573198481599988802932008 1772 387521586944788269703756415940657979559544700372935343625360049427443068024230981128841032 1773 -411688761514450230102726860105359562867326376033000697617272925898221138138478543286726892 1774 437355677591134112159001368964590496776945302243077232015549990406600005825657532521981527 1775 -464614947444865882458642682394772617296212665402863898702158959708700747167145003120823688 1776 493564874276531150002632624245431281317751894539010182202860751565331846842673286415651308 1777 -524309800203953000618551846790554652002984136829348906427674286665366937188091899386492136 1778 556960475422089783880265930952147038393586760106624816207700855537071924726952771695535714 1779 -591634449819432516063668989846940676540476964506151786339360753839481116242818266832331052 1780 628456488409930415802200948653799316132194157767895205232084135124416853271849128997618722 1781 -667559012021653613662042214170233312511989898927613687497508300572694679779378757753391704 1782 709082564770190618999917063036831611736526352374047596609651069208346065859233478180993976 1783 -753176309936767440790932579044631447718742442186508540680668902115054351211890256361324368 1784 799998555968575474036868103385289144392485169114018330634594618856835411213453078213929234 1785 -849717314422134913515016141426523644910167312192119525779193057255343044239502328436996636 1786 902510891780047565561529451989686997518497443641982207358928193360805015695582851510903604 1787 -958568517187576160364121520346640338364008252741811842828770866121568718099999276982129640 1788 1018091008278517144603505742361980117182267272618828706098818557102796219618001830652722246 1789 -1081291477390224128353459518117457747802586371532090510534978745225154764198912924870040076 1790 1148396080605827855870819134958016424014672109007237946865650397608318190107954527113874049 1791 -1219644812208149911633028111343857337077645450854777775708073458984109889375906591840466132 1792 1295292347285012994892671919892104586179716990200115299754342949366076235750953461401852192 1793 -1375608935390131242325660354932756914320867969507348386364129469742056417544441592553530344 1794 1460881348338071318521230913345490317196374457897356265116757042097474796799306915657532139 1795 -1551413885396493038628387003651850571380706877146346968911575122269969940070670866731369040 1796 1647529439334625910271704388227873507518149250067879221174111984910247498691808159844856974 1797 -1749570626994370554918336938394341506160092805904002361296667715238188194774311111750259024 1798 1857900988270225616574009250366269723567172775939136287695115342912565008152576127231219526 1799 -1972906257617166644970638548335807317649503079182653833046808855361309356411568934688299272 1800 2094995712452422154662547391574930284046417938543054726933144691316983983353808213693495580 1801 -2224603603078628215591288458152047530735181259870349250318381445650472282699876672080166940 1802 2362190669032969835827522917964996017483616802423755976388658555621045815592207556739909783 1803 -2508245747060559933572691898458666185366019767567740997140435374128915624410444325642775860 1804 2663287476221444342796334965355242720290370666693314865007014980212550689026074532069149424 1805 -2827866105970291341840632384458622837624233084904813097826909306626011605634597460455620032 1806 3002565413397125125837677183388615915334809209867926217893967303053248763945265274167101108 1807 -3188004736187557746437835446727692997518211719725439541592114450734051293340667860259494288 1808 3384841128253095199912322341115456217144822189936477204908120775261309782363858490084834948 1809 -3593771645397545065825604474173842091607649823073124736583675247148925377333332472544881536 1810 3815535768825716777501976945432743787813579935749374689484483936313842577560682389244434750 1811 -4050917974766944031989538583255557696275686444166972148335314601881061300373228293847351568 1812 4300750458980020978701754208262055732072590715630895021886986222190171871914547456011554268 1813 -4565916025429569839207901444479654323427336606310168255088927955250977490229995489555959352 1814 4847351148978384247785401442289263637296689012579711297514536234160836355642260561081871900 1815 -5146049222527758828334332350685063839295811716045375061504651029306534065225084831413396364 1816 5463063999660168513660877790158889493210790832803599440807555552934358913209480236880041174 1817 -5799513244497962590757202104558939269396706693385703347458703052822121522638661371313476152 1818 6156582601190171396469505003190421810552059947520344872930673407067738734406277317150618298 1819 -6535529696179399317514439538270866850578777518463346276980102135020471100002713210815207580 1820 6937688487184543452502070223153278611687650098022217468560709276182784113949057058198022102 1821 -7364473873665323963668752358971136915582338901868452452274609203705591591977412167567815580 1822 7817386584414082991387500392342374129490798118918473893903179334952353612384484441827881863 1823 -8298018358851908350230155119158409687213553186710037036698718765313408227422767459175820472 1824 8808057439592940929560483902786440700316338362519989094431907657475981215524455040022641320 1825 -9349294394885986140470851731287179668773551875232736796672325072983397994812185664916368524 1826 9923628290649716282757072246906887935686600536993401902567996350944776332593744565917325130 1827 -10533073232990470948585257275857833855018832658070906523636895199912418790980427554497838992 1828 11179765303333799136970145712431929264466239139364930015585705875900198569936667005132850244 1829 -11865969909616528725757338119912112144661891074359615075213879649016022726153793424607992020 1830 12594089578379625150672497681239773537326236873724229429621982577021817357282089366552603128 1831 -13366672214077994088963435586152706921796802770142915356858828990988513192250057534140277848 1832 14186419853486543649589151194366585137058217700887756483869993298285098982281140792632984304 1833 -15056197944737385196604117469098318738274913501692128392723953864384569008557618007459772824 1834 15979045182276454357911382970626415219771500802226397758366607865138850804772365311335695240 1835 -16958183930884829120532159422448665493383735767833763090741219671457597825075444267561486944 1836 17997031273876701092353482974486949060857436575572728135487262365133227715992754539439100152 1837 -19099210722668766325953573011753916602871807359429546402909584150907030070019092495944327562 1838 20268564627121568014101446607450322985604723528377999601758796904640602361082811833712323021 1839 -21509167328389268451663019432806633268256493539564804637837118959319449992568316784493560680 1840 22825339098488097827743637201422292685232665292771762966511973352398797531016294528206846646 1841 -24221660913413415492073618821253402968601963235829307368071654671757458396172192970370815288 1842 25702990109409491069567984129706625060455294411076291994394385744062889511389809719476128849 1843 -27274476974933834329158214119978314154850939256729183867533311848499481533270230984504075352 1844 28941582333968769707718366861922182482972142924570505732490400254263701968381087931233362236 1845 -30710096179627119792728304647596208245777197619890242060792858347864270377960062407659468260 1846 32586157420487080666735170189962414872772932332357049974511598813626524592957291344014599806 1847 -34576274805785016884729704063511892833046382453920718919128318148199048666841942623439533960 1848 36687349099506014779591311685345529575937023920107615615372996595688719249086653132288295030 1849 -38926696577553351810959364381022034407364498191090674144115511148932283116678610730909007868 1850 41302073926563051846712182432878037669415475495637602232612381218365815155198888084267570460 1851 -43821704627572672787794930359932577158829225718597076311888686304629059057994539504760203516 1852 46494306912669516756957892714088307924243372001645882610647553234891339762414761944152390400 1853 -49329123387948547100227303961554697997547871627151228586491400519232515307326642108795991400 1854 52335952421621354644542088070559643413525602261584733253174750877458314490568750960722235745 1855 -55525181401952436954479182871590214583267201703009544476182885731848426429230839734597055868 1856 58907821975876779751335117341941273468256543903975392504792912325291032867698246782816290500 1857 -62495547385693302672035360926603827069948210609458765387022931414844907403069013997256582896 1858 66300732028153361944770181876074951083545831382526518936857906222512881746911815578794267939 1859 -70336493367594633995542568165964665501908775331606292712812134350034042540349846893904780296 1860 74616736342532085424580499791876915744726104684016348311871449417836207137198166749845671063 1861 -79156200413334496002219643019429525325627649276563528145051406793218754605515838580629788776 1862 83970509407313732881525313913068271950289751216899228747288527259635745637390387462958749233 1863 -89076224326762811918990068144875442394810655235540325417978827770449550382412459876948824604 1864 94490899295227496273716481360871528737492665810399272293371547336537522305442509086650034168 1865 -100233140827616272902469417318477607949243080688881762696235223581724988277910715299811896080 1866 106322670620678342863980876025311809803944340159644410076029895711609819113146453958530980737 1867 -112780392071944024974521265686849554293968681036888317300567825252654332671469303488443121016 1868 119628460747464014387930819563599831192794369787255027618402068089606795686114626996650766124 1869 -126890359031642732974648947279205744482450637459294574490213427218173198549759911417432513676 1870 134590975206178321617878240015689454904074997697475315121692889471578362941539054915321338896 1871 -142756687219641842398380057689114469362460980735948107604599674302973354411234145121739112056 1872 151415451424597729551454611188394250416796251560863822383544544858157571934836519059916907184 1873 -160596896575435910096157919447152709744124059580563920589255655160850857669708821986320543324 1874 170332423397305632104086436611561053792030717621567114797987279091285261797572534819536672675 1875 -180655310054767245817337282920257528381087574231137303398440677992103570787894333918162286420 1876 191600823868069541308177806147025917416906107033046313363502383776847068136485738542860005124 1877 -203206339645378707895292117301117981332458663519545125540654844851714822011418620947147440424 1878 215511465020896083017587498574824479051704055286315782026668949149519110209794704650047166720 1879 -228558173211674932364997675501353866052859402853178016437382896821747721255294477517398608944 1880 242390943630154890593524540751817092526480349510308495292617346809123848712653520259526136990 1881 -257056910815053976860319462964030942593191487766310331693754152898320345840800154633908251616 1882 272606022170374351991684713655155743623573333442220643526432620901961049963385405573535634268 1883 -289091205030976019159518022852700908654155303925633046759886465085497222668506724938768116056 1884 306568543603544319817892580628154124278272446048936502836205607897667564675173220137263602050 1885 -325097466363919479793459892201401730586473978721885251828742590003785870399641087613655593212 1886 344740944525772366543884345784029378344528645882744869735906428681303616626694870902969331173 1887 -365565702231608711270797822207729935552292354616250769293085404681026121947151264486455928500 1888 387642439155179287290551409207129502603273512092764180456566524678072634922990514675659432344 1889 -411046066244687512808651355185812258583230851302526231303231462835512300467196271260406272228 1890 435855955378847272671938244055191415666392348006552764411378815837775832485754124337261425315 1891 -462156203752988460108878970010727540218548788985521345735303968093279058190043080725128794936 1892 490035913860179701917357513924514195955799184342209977347523763247167160678229270822282579664 1893 -519589489982889121071972862600952213553978997441991535412145076167077138866054980103978094984 1894 550916952164195753490488461702561537145807043588951330941339090114035581809828137326682006725 1895 -584124268684166590340671478326979089577682096211150944344074213972211869146407003525893038360 1896 619323708126907190856492683846152756456520732916035267074461677570451273388937109756781950698 1897 -656634212187167800089595373525434825631438747956941481380656639858157503036179231216163354112 1898 696181790432443272617294706639836579135840082539766200421102881463530484543354875126223665190 1899 -738099938307456800993604548373972591153352060189714252885445859323750931592823295476354657832 1900 782530079742989687721922682966954129107944566142970793983032697499281673022190255878024747660 1901 -829622035810450351975268971093407095456619016461544127612529038421098657779467114653407420716 1902 879534520947617298770060721122900018722546149140075487558073900010697983912143271079131052159 1903 -932435668369909256221984020590629505500496171134798297552535319002727822834028589407813406280 1904 988503586375612778305920336218118051556647660888019813230280367728480226080834478068210629840 1905 -1047926947353031180079561275596172012348795787915623922496117856678088863469701579017217842712 1906 1110905611402823701275578636407942893414604067302069246025414956968471694977508411707369730578 1907 -1177651286600213361065963756482245569581456279512345477875202295872479067691378598621723237712 1908 1248388228039608281913374235560598393190096383672846067942226749925879633116546503865871267262 1909 -1323353977928876759445937542135160989798741830645532705773288740517833673844839844003193540080 1910 1402800149132434855318486315891775191394691962588737767304866500786211627090555465603915757713 1911 -1486993254701863211259429774313783176478405101729643398416610891495650129245303210316417099060 1912 1576215586080407439455960360689489491685461735046384080671044979833582129054980933148394442468 1913 -1670766142823899410515417853514655874066429653489556566236533145796185349097148773965974783944 1914 1770961616845857309948326024674355478198705978855464828534833662198057174718037208675980282023 1915 -1877137434369300967140111010363140591693793531568991924377670550931167893843475761688832826624 1916 1989648858952706012718257129377641510902363663728656107843269708391048493709182309191160083328 1917 -2108872159153097764795693846687569426093549858761909920736995093886055941487709608086306899920 1918 2235205844596168592462746792351088972224675814357971892472829446700197559616437611726532597296 1919 -2369071974442141304734977071656164403179909595796178409472483953068269477911978927503225650424 1920 2510917542467583560376985784598323146355061014209439117054974241855004409173769835568209295288 1921 -2661215943228231453705661541561751278684944279714959837522319520130509503632401587432392035688 1922 2820468524026872981653894843217799260289371629409160652714607094386533983517665375778625517131 1923 -2989206227684286699494471334168186396866458825209351265601250465263328128132651876937306403508 1924 3167991331400986676449048158414673933340389179150708076588557177224508136207724606827036446096 1925 -3357419287304000152903946210048103173849333486071343160648640199409061230671146013931710277636 1926 3558120670597059295166372576076009410639831538366923709522699579635914163959584512921657226677 1927 -3770763241575438246079335867308104128560187825056222309855759499987719205572446286827533758064 1928 3996054128129284394971807177483706532696718270527182233055701514600462842985878596981504038376 1929 -4234742135742812862655212494544948313640610441482879867321018091559980565822729015100563093080 1930 4487620192402354836847082705713211627610796587068857732585310865109867564940862797999936290830 1931 -4755527936255241300599124947590869968133122360403953063644589975498226435604585849271857134384 1932 5039354454315203942967581948637548833135282576184813819963736534040926007995543221480755615398 1933 -5340041180989801183361720437615414011892464032804536886231593417679196949285154874020085591228 1934 5658584965712826663813707467425407370180425560613211041289206224621355269395667243975798087494 1935 -5996041319501313071429239172435396329912093992671805819796933724745526191102153696921486297732 1936 6353527850824278820648304455726300361755657832309119429039770260734978853115081797658149046846 1937 -6732227901770547419469640301552935897321275699471057786936559579200002898059253730356029451792 1938 7133394396137668540542621455341657030513613677121522964897822622762625887134855424121400037448 1939 -7558353911735161718754616342649841143297780626826838992999657989040365969003514812441987502232 1940 8008510989905076572448953208177422991019632683175806866637523304454078632038064285138317647718 1941 -8485352696013424819085849617186064888509243685940430964274429961455480025752015907232702831016 1942 8990453445459722147792622401192584951366007892159745895724597158488344496912560821185958716167 1943 -9525480110591148061391521419274036191302740468675254294599091115146796491101720872631035050528 1944 10092197424795295296742660765407990008013793847996001290725070596523177736531147266018796028484 1945 -10692473700983891860011657738156224587640567992145507077936292325456494534963271359149852823532 1946 11328286882672149255084217931681525651763106501888115099385431012650698525828200803411692383796 1947 -12001730946907596890583454604404923661828302760645448661413657660674338602866269313917828673200 1948 12715022679411656617648174724252303740182997251037549284625263704820309956564475788193173206728 1949 -13470508843470229413415337794701740814680424334721310818964535639048670651584378618633491354168 1950 14270673765349840221804799676056952501125178804549873309739644871495832525323068161849773366444 1951 -15118147360327255080078228932231068245933539851324222932248656731101522001996089672807907488424 1952 16015713624807003101029365988021299614415973128260647135111280577843926008092176052257367475320 1953 -16966319621467191195029236194940166045255968232902417942745485458542333015127921550736029938068 1954 17973084985923921516029679579641229275871327621617588350857357909462064976773310080763369607081 1955 -19039311985043297530007223040700924769820755715972273953721299848349219178375975079545010876136 1956 20168496158762493004561775532608498114522023806431238850518101011119905710870973888260411403168 1957 -21364337579113004760941545351913647094696763195993984943199254394422009579696616133231765195384 1958 22630752762075663561529614927920767125023191260380369237744711090202521680161225345310222921155 1959 -23971887269944207180205325365936254038151399214181346147207121269058937659830263208474714891580 1960 25392129044038533057797512932067525529953357572856078880022085974611492074191358873759073646714 1961 -26896122509896809995738931937953361786683420853162716780996638114249942846053410399620440744740 1962 28488783499494481747315741032862181061555977917098811358217887303535002774931616206541675161809 1963 -30175315037595281728614967880001909920313924347651795285200905441218419366799308354285889068128 1964 31961224042042560426831160628609396692910682023527910174642367263624863437472840125044495449374 1965 -33852338990656813659862522945655996350205531780440803190143340334116776142927690351034573525468 1966 35854828610426069146347543071249304020221404623784082500684754726535532177414369380977124875323 1967 -37975221647869016164365410921172297219906881994187351416676249068160910564686684193824687663032 1968 40220427782826248453700596846371935888886973454563050776809513535623678665467038578989481361362 1969 -42597759751503088304512821277691325136314118880157247782642040080988701250505333932185142592400 1970 45114956748359109845486242710798991987393706862656410740453243065683250213594121683905776932475 1971 -47780209180426240241742800349383082847376966420093481122232895682120023299017793756215264632844 1972 50602184851851400458004320999661413826946740483289855024921879671180533307601126911140098479992 1973 -53590056660913954085012782662147915340334651355008725708242059016061572011072270563784094872556 1974 56753531896476393954752308516689372893533064847805140840650176688566782972578467191577466278206 1975 -60102883225803112191341747847775077617628826235288528877622043983977165067167004964046971902308 1976 63648981470941983366014849455862407622493208511022017216139487066003525190582778700016315947866 1977 -67403330276422914748603697053927254934700469711314716777342756802487746077134064163897646905136 1978 71378102776903461527029403941816338857080096129252936184794779545411235586295190320810725379475 1979 -75586180379602005556972299191138819569194119980301064186252583425250921122160025842521062204136 1980 80041193782922802768991286888441922066789488068114767994500771885583546976829176343723641121540 1981 -84757566359614434479243355609032814855131242421569448283775428467051232970116676241398901017404 1982 89750560040134997803618515529337763306906205869092486041300122410021997897261527472397548827490 1983 -95036323839646078382952381846532222121101676052266420650765378677781415425240052931552948451196 1984 100631945180246761721585006876210609421500891046804883356864952830994636335370577284671821864121 1985 -106555504168713584078174997754367522888322580505020196488429441326692951829600674747240813137476 1986 112826130999158730456200543186374819114577505858037754411262565199718788108725703890437468996822 1987 -119464066659684768939734815071959370450900025451690020424728239970808147736361383465226996667568 1988 126490727132329146319528939241918947737382567591509181209433044545860100676058948796623966953072 1989 -133928771286386592103416038477584391289535875370319333881985106790252145347707312027582495732096 1990 141802172676605265225258851128132941420247853903432439650399740342223936268098441750398117627608 1991 -150136295469807552656017971210977247382860622559446671562335304081160628935476135369704862613496 1992 158957974736225461508593491470842357695899307127314625388637364725031366981275738548791545904842 1993 -168295601355302162186817510562364522188745739311312793170904998359669605613853915706098880806340 1994 178179211799936237057888619125046312871607631613282117722187962942642765139965908467144764644565 1995 -188640583078176657250565318410943600502588497858215303844784346376060720051761671025416863226040 1996 199713333127259960810708818865861168842822558379110429120383469237870994530814988147733632349944 1997 -211433026971664606387695277636547007182819836223622117956306254877086975760348590943413212628512 1998 223837288974591795124655001329716982153462604638371291774470381295015954374859690386424572252460 1999 -236965921531020807065735941827992751427194109043951404603857782221208617666403067210429059670864 2000 250861030570286714392957741488682363828707273316019399846654326242148301826447831599693697748182 2001 -265567158257049017175326755185518359447594299299561745691092938438551258065965522144829736226804 2002 281131423301624458369219752952654011093357223057060205246528665087667346450235043795282970398700 2003 -297603669314012716551737640546679328481011860127526855407164985759218723760918844465864311691624 2004 315036621660620290779671683630123621799720017625531402052421984261368454407690123359433675536470 2005 -333486053308760074799508429722697609988862710649688305107667505315913735035923032343516221639296 2006 353010960171550430004686244366719924128550348869639950403186805846844315801380500972025975628051 2007 -373673746494940972757239232614267525477365585509769581331489633223591568859631488617274481926672 2008 395540420859340404523026041368147895985822640082459835152333699322799105082189207387815734656604 2009 -418680803400807052309404172018280590341062913779528795958353332899306679272446107758173358096276 2010 443168744891083052347185231423238857764693240128344514913827654196710153854800230139719625633990 2011 -469082358352011471395894830710480894533344294451422753713232302271195055019552669530368214085984 2012 496504263918181061185637788822394961780248359202404746684757929085205590153507187252074981836444 2013 -525521847702110821877502913480579842251269838314442394840132858072090242560790082277151856674564 2014 556227535459037584910591540226459376186417724455508176484959277474123444527529365842314318107878 2015 -588719081893532682781795168585331337972869009528471140707416954234891935353362614460090467609464 2016 623099876497883893647975148355641168760553117076327825190876872644247319680886771733103654676380 2017 -659479266862579243688639751353135394463168746584563360407716881533056633761089460703532768185544 2018 697972900452470923807171426625348759482286126507753932761721197542000498492661806689302879789522 2019 -738703085898439970329566994702872762952435429078855129218112940677385555638747683089956772870968 2020 781799174913793818930333952035472182213303526976401149827386786656788474667659525060984880500688 2021 -827397966007387115538419955886548638672633841713995165886627830471091355841576594219400784293232 2022 875644131231748929952844590704929554928109210125350912234956940979447413203266994211644146622513 2023 -926690667274524915411374243403520997387570517132485218132580092602075770858678205367161176791488 2024 980699372275510196128695841800023212132322412295571226664591013580552302985248355657958381310646 2025 -1037841349829678722465000572193360554893617740297927964676969702954867126013201114082057124340668 2026 1098297541719140707618624530965292187741169531077021077287909838249807225187353446024420871283920 2027 -1162259291004127752430309299395081154001913605323050220587426496336380796051261500901395759679720 2028 1229928937195175303928755710518012965686361123027487682760396254890843483489339576938376864008390 2029 -1301520445325918594284026243486597728142634293222051064979958826090180895525671760997872080184040 2030 1377260070848630877099864946132809979910718196406054618582502648291640772155239081453115202722113 2031 -1457387062383117464509379075485586042358835427051121885792974772504517301257779785967072717406464 2032 1542154404464158653248603552124386109816622300391750448067280328053332085267314501830675813153834 2033 -1631829602553709972012439623651925476333228769681551796879294602447241412014582839018500373161948 2034 1726695512711879123120324843649152163049323977196631875140508758453174805557121624989901146907025 2035 -1827051218455685393521476650913227769937912687202142791056368893525558851150159121682936974624256 2036 1933212957477170175245820622902899229333249956767449510340301566771609326937145462426690272094706 2037 -2045515101042989873247388977989662445387235688170243366663894749716502418461867004558589408059860 2038 2164311189056631742123075438726696700483273431943771776236574129703928209116383628009471318093902 2039 -2289975023932320782034667094158431567950114096743324976560913511178639516784407169846231518944480 2040 2422901826607029659889095811535097552782589712989743560124604154174737999386955236914762789335472 2041 -2563509458204289299026427272392289803321305005965414199158808888980568234708347682291053069656100 2042 2712239711061280097910353212823275101219639843031424846299122899147377898358332004816367373172450 2043 -2869559673039548313492737488918899656823880161202078386367662540329685613505200495326906802535224 2044 3035963169260257119448391263061400625425930741837388665049349180989621665787578850045792477162596 2045 -3211972285637799686350233217050213328466501043099435548986624829228435714336224016651820965791884 2046 3398138978831561011667477022196283419431760886323009840987464317152473065550669342982990095755444 2047 -3595046777495343053773282021937997022533370095214774427309932526655529532043965867457121454997840 2048 3803312579978231228926063154315081449037689154395703709191974668928737260590076174201442774144720 2049 -4023588553920289305437557948435581802080287926816101789710354717585121701268405088119833383585940 2050 4256564143492278876032459185617279710377047235791409838009968405721622844952062296266246615123103 2051 -4502968190351510997123680174286334630276085027898369100800986925244633137052625347528514233052568 2052 4763571174726903345557626536403115490106638224185220793823804095973139210799008491704952310781462 2053 -5039187583406341215493803801977205365856601464262691841024144190634631972217350126686696779748490 2054 5330678411779585390372814229138202782351348900711320133613674107609329766375550930889203742729314 2055 -5638953807491353651621785412691811045641329014694979788010400667546414908239248368893754608345156 2056 5964975863683006684577140402647920979704974250150620671618867029118287859225311663963401272533046 2057 -6309761570248740071286715928148311950098824209010072219693331197052949937979180121801013973566232 2058 6674385932004637582581459429965624432453212429659462893276281804424925577088789066406129268781055 2059 -7059985263167765568509484829319227566275858209620335859749080423717578831515840759039342547707736 2060 7467760668069149185377177776854224301227745874819443072681157366271744211177017378722364001737480 2061 -7898981718580514826526578253772748747901923693386741464775519577925558173984391921411856142463040 2062 8354990339321741291403248035515061397896718691318227575452449085827522737571553658964036280320484 2063 -8837204912335757001097469022814058316758443536885700402567496184317965052828590967531011547887920 2064 9347124613571969200185307541286753855510349572705877597910467308974456313457634672088680457149702 2065 -9886333994210131247641499413295552740229251221304114119652139090419231412806296942440706659786004 2066 10456507820585869412803304068858747999495264691845878012865112113567109114758261189039523009529606 2067 -11059416187249036447178038061442044941257830281936631525865340872424778545224838698619030612385592 2068 11696929918498888908751593987395127226633456973293721440438645339236167237281625141779581471493674 2069 -12371026274598176482021623047681527233711642910580574618949934468993758007752535334413813913441324 2070 13083794979774093310929979405453818883375107732266634882336130368337622253524800088781853965772050 2071 -13837444590070321037788873871237095468019652288533131982526649611072298275098096543565632974222044 2072 14634309220123884266954789131940875382500264288547646822160708525563640059600900828131438228277096 2073 -15476855649006189069537039715971556430007452838049935599934177016787740224460124205813009074855856 2074 16367690826392533971037832049692425733545854362109131561191580404692284403904169094516182375232834 2075 -17309569801511852129888707641784703430080053709346937839690640673412056432626719457276138659502776 2076 18305404098581925499597840636631247442496796550891300470356646643809909797295693411174634533380174 2077 -19358270563758459838467676680378158697158316506024786422097266924092293705311759556057580428579616 2078 20471420710023077911776523657692416410203939607235270057084133462578650642968439115349011947423686 2079 -21648290587909543837818853152102271911353676879730866029620374891073808837801934456813302819154884 2080 22892511211523664909717465606620501858188187769441259285782093250439217061577352938424053813043780 2081 -24207919570954855235700575934493975459608782591763070319552605596906102261658125012283504014010944 2082 25598570263911064190693962280090265809149767314778472476683830791230229123946196472383830444501731 2083 -27068747781238710774921992384693761988246658026817295499369271684757701122039682644055407221008876 2084 28622979482920738544169268989504740416537430168098112047749974070001999281180360662438846519633022 2085 -30266049303184523205930630089179085726163174498673817588141210872314679992560449106354668952990632 2086 32003012225503043050059104770494241528608502944007210940463324575800471151427837354867327250209252 2087 -33839209570543703156758508306603931257086660028054089100855613197207338912220749220218920958925976 2088 35780285142516072925864556778267935201629461205305474816478194730147233129397362218693470496507588 2089 -37832202281899499869190888915912293501165691349024485674577117043531410877845302896286452270594768 2090 40001261875201429408364587875946504198043875480036829286783269196451178529258469025318611957381944 2091 -42294121375215021737519664236849922527059598621442987361579960120567134011058411434492730073262160 2092 44717814888218468271821927938295608144869564714389698981249959691940900644507070859596242331044446 2093 -47279774387696875157678480672012505331773673217050348635465097217424129680929139524370143479539208 2094 49987852117479775305649849996157152911415909357473681683669942208178075222691295971779246938805815 2095 -52850344250682826947282165357127501385628272464441844417502388372421064105012112999949728987113264 2096 55876015874531154527436844942064045919207902827715600749189224806914785594155495426885623406223948 2097 -59074127375034739411636176906046045934831061557878242974461269888567634662714507454364926516285632 2098 62454462299594510114459868049464003127888364299095434227922687481044332452032978149315753276072392 2099 -66027356779953167239732265808033046971504912761851735752984298704404622431631566944415525180330640 2100 69803730602479809382112251651691137527904459839401587184421150990806706229270201938012466038593522 2101 -73795120017605290249280696695447544569985637268548037575796155216467364243753038026708880078270508 2102 78013712385319844030746988070763741025215656328739479430310221942859209455421629988044821404943069 2103 -82472382759020537198652998595754408497702550102943123805347752804007782699263406291409051955614872 2104 87184732515669015479688519763493287195821430120177953682074925323108894245186590099413278710291392 2105 -92165130146206136846224854034444158641668689911790026409556935741993780871012202657862899912037660 2106 97428754326486630527892221968903009340317234741583068223085472730928964138689772528029695421008913 2107 -102991639395662055732775704438874272595097777389842849549441956924257405756475817577273805428787856 2108 108870723375973202796741559989549759355199388388107650797099000551364884686087989805944006831096680 2109 -115083898675333882069307155043000368489729022208745803228238253676565344419159136958501759869946076 2110 121650065621918084656469468377309120126340893724088364287421131671267211921109998708798660576675114 2111 -128589188988224241399931269914831680202254437996654979505474360571889462889569628685216859815160104 2112 135922357670807447345643344122440288689445002681442133294857058052557677303244761521793308484577227 2113 -143671847701068048365457049239910902855770418388417067874969252469767641375606385179726197321458612 2114 151861188772189259654492150748596737557684466277392882530215354714700684801559281994396455411388743 2115 -160515234477555297078043778856877353680216749458294432398340590527334529198958811461201117224806708 2116 169660236466784164030117406882524526112908154677507526153415810784034385155746439116965110516694032 2117 -179323922736906661038588993986628047600063031022106181892109571976451027847971252285353444833902520 2118 189535580288247972427758967241548774664424883272259699261569498184177496081176238570519952247103839 2119 -200326142387254712389630518232589550424309528333283670489327803483150224784787158350643695271249772 2120 211728280691894835758185893827772177617897227826529742176618796504989667015975094441901927021232644 2121 -223776502509378567897389417164286757622252441307316930468365458537892925583214561844989612459515508 2122 236507253470845799373437009701996609557762153433064512494679398532700126336897301926338061764994046 2123 -249959025923381738322292575832369854324644676114218199224287247301540150153015867172265153593575048 2124 264172473356302847634689800242636186583132176794087564168768841945069727059196935788117425545590002 2125 -279190531196146489134951412822610410726141277186694549768259237081529241509733576416152408500231960 2126 295058544323250102103966169955554226761744454826980887204080359053854290794755500456038140823514522 2127 -311824401682271723150488540714843723953683235420790711345024686020494442342750765620258247107362816 2128 329538678379538635232588750463233170645035223573874449207396701312020684348926650755279055092861070 2129 -348254785681773359708560551719481416034025077735687150511210349789110962532457244778706883179057820 2130 368029129353597701804207370070972201926389033812953030198916986414251368538450804546485915232766257 2131 -388921276795321105352500533008834706476151118995525566814119252808967371697076175776391063768387696 2132 410994133467947680669476687659583482059750889021201136320222636974354913557733230976864787544252188 2133 -434314129119159180062976595022803304674212682735957240693615178073847121941771159280802245388572136 2134 458951414352325077109683876025157859912710733974898612826055053005995818003359282902070680992770924 2135 -484980068110436067821796440251813771646304147699548635511649269832561628757379031744371545293297776 2136 512478316678338428584295598864617395742012459150395602236542343109473132061951909149589640995928700 2137 -541528764839853012992728592176739497500338714601534101254076303105754293167784083787874645611738100 2138 572218639861388373391667990859895867860428719652113473936778853103938586581727076005503548133295279 2139 -604640049010601791488625811681991251672795820481982706370683115207370596824027480215173080989095464 2140 638890251357629523391981483652629855007237532218174333639573962344969894511796862178392892831308780 2141 -675071944647508615644836087945453575848388481006926251856205711526457971275984885227861384590831804 2142 713293568075763525530433371683802397683203367961137355785997800453239074151530243247228245545478597 2143 -753669621844854087266050236192824469625319810477641234264211419944481590319841266853723169382886676 2144 796321004427406363716767912767310400414516080151775815622109637075971160094304955253944039435271770 2145 -841375368513010880153265255475247688490637615177503763978951517911674867570306866246918092431987528 2146 888967496669017311334178501661750448805203440724089864026835841076829688734547170592163709221527248 2147 -939239697802332333545627059231813154899839646042768012998171766560160930722977972809073090347593000 2148 992342225568897716067081583941111619756516970107260288716623508970372149488659951836716560730277600 2149 -1048433719940457120901798555118021869985169104138596882497021068045100678490795060624155971091934332 2150 1107681673204589933521271742706802707469773337721214622574505802545230868834290941308297633297909956 2151 -1170262921743985799674214748205596607613797952073462500804767937270413152588083680033060025192970472 2152 1236364165014751561977638427846291964794848818378464574825144348222489042907061284586769239707381220 2153 -1306182513221390818262344774197657883412774110119340353168480649335611686075407002797223795009780664 2154 1379926065268194455385930375047042433131454903163066773554456263474634349116421083871470315582314126 2155 -1457814518653359198339526779352307294865132893297926301005025700957857303048314108735628501536702824 2156 1540079813063453901676176168233275595298779150185269202167439725944231164329864336842821635557317326 2157 -1626966809522136614234683129290007053439169924091472380425653158729815130163215765649973152956180288 2158 1718734007048559862626017524825605547982948947212488143493504370002236971435123543889844581506206784 2159 -1815654298887972243173229425791844944856373795269880583300312421702353833073565579239148018705239896 2160 1918015770489931817802242712389421298330911934685565394634433257280605534838669201495975738940495182 2161 -2026122541528607750771136540018682558010670168637856119246922813238717270731549647719941813954623248 2162 2140295654385194990175322653187181563938954896082281263427567055664186835597314179834464538382494402 2163 -2260874011644854517765290626208452765955833681629440063237845459082611187647865443707602649622042676 2164 2388215365300189696517781609711631842507210293037751221492389707792227629863987002554302994354831820 2165 -2522697360500468500223610970649272286593743069251348643349421629549620370914270759613232240657766240 2166 2664718636841013981268924728386797530290334126837498413292559548303128916065419181215959248302731847 2167 -2814699990350845529851860506061810336608494523899670540082583462381697893174669685626733124909427176 2168 2973085599509219043064941709729018436968905521611426928057120674114358595924094941319861960359541704 2169 -3140344318803667492421103454366431088211615043097761553499998136776321767350471330678499731129727620 2170 3316971043533993010496461746598329965864437146387459097644196542205717102376864361651603515071433538 2171 -3503488149768943385754565136681930791518905068988442123863076714881138445829669105920851455240514952 2172 3700447013575584522917596733402395556201990092274595496304038691041110371147205884615257813587978744 2173 -3908429613866251197911323235012555583146999455319899746935414817629124377111962458706158840673305024 2174 4128050223445048588155424114674771093669310265810911910639212667781190166408811036136510503232338360 2175 -4359957193085847661491953616291231532693116123534069862708755827996540668858713120084330884552652040 2176 4604834833737265237610712433273179887573902654869151655227916867602947222969924537512043572435622390 2177 -4863405402227978587686660888485678369601550447356600772337566687785052255914667388661256876440062640 2178 5136431196138668531655581607394553982915867959690753467984762201831006492422421653572987962333504889 2179 -5424716763815729494705340010922148595905283966268310403943437158164304769383809366862749551049518636 2180 5729111235827489139524791014058739230814291205476191931853624440346019640496643861384679839961692140 2181 -6050510784506949471631952631684471629818281133672089607923871845571029883995096035940393179967993308 2182 6389861218586949899563790636364864362915622581160258715352534076812594219827136466436806624212442033 2183 -6748160720315166110877237960795447754297644656338520647931129174801905682926790553570114768227647800 2184 7126462732838556350332252174269116817261730971652889583546297148615193315678046100444242963641656632 2185 -7525879006070865264185839556580456705593792630769157479730888730362285220430964105245141805079616864 2186 7947582809703771412476961964525660729557098837050854745651856646565700335325808151058535776597710148 2187 -8392812322493457570598608072965182045633561215879375452572910168030695066890689557782559815744614828 2188 8862874207451099357689897439625557522916228407986687626161909539225925426002594416301429494206181642 2189 -9359147383089384013633280719623071281921615675685283227790346985035749827525421335069639876788764600 2190 9883087001429137676945772549683131223148444318672947839697614398421410864667065358295247358020796015 2191 -10436228644051984528781112414136854154677116075010530566908171348966171582424271991851450128640188284 2192 11020192748098294918895929476824429577883587443353164610638819027404654453953976833421409673562351844 2193 -11636689274756198734771139279742579225583111204678404373378398762769705558919162205765581676510770520 2194 12287522633468932489574286034282818504993817050213595969508451414678569065913741274580171830083054985 2195 -12974596875806137441467830470888310722659487570725774011859363186920463223013200880513290281252685128 2196 13699921173701916067551639565431330181350473531289530283391453097290334982119987280769979477471439840 2197 -14465615597560576342530797886978872488566638845246652812280153306930293641474474194740386329292048936 2198 15273917210572250526036837810113455491784785743825376301119545551971895699019639208165377337080101311 2199 -16127186496467288603680749022376880725943976726542020702005421866577271522826115462477240838664813848 2200 17027914138872941562958570907289094632430225247867852790060545316103027101067122102604360519290600000 2201 -17978728171420942703514843757962261919204308103897349708979425536846031757744754622906418038374114896 2202 18982401518792880534115967423690194380109165114190292776582702459016732422574594122612085618194903235 2203 -20041859949984594168436606015492434848882751025121145000578694037465662992718001368677647869333890520 2204 21160190466224224237288652043501371646252523228244114003614234720681982801939842898183670842444855028 2205 -22340650147194193148722732076191567766254980318419828061647929037380063722308837764109750749603571016 2206 23586675480488611825645688809533634879713749801426289230270163720407786477846156806524249727990040541 2207 -24901892200587938468692868728997616632368557406686316519282679544979372513545132351814553133762699768 2208 26290125665055859450305134895480475277499043081813994253554018953996976401756336648366842557938289326 2209 -27755411797163232579797904290174522976921311727468557174635367726094118980321346111082082431306517516 2210 29302008625724647101714366545281456870274944191493208040923936713357949762983338009017187755789777454 2211 -30934408454599051413560576636814512550276128935591207505016175952066091149864020375633420869926411684 2212 32657350696061548937761468336994269381898681435608919435829429067916969810455569928916050982068930542 2213 -34475835404103679322842431208015293486310110267856904861454669274375555250884668536849234566343596728 2214 36395137545669357774791564273758687702857977921803523651072922735349120126761945912780578567923140331 2215 -38420822049888482226157252166537314823682801497546438621608100697271291499978608262774121669332134320 2216 40558759677535663829549190606448739707872506878050753860326584219236372984641157574622069593785587608 2217 -42815143755223518861223402366792653673351707150731037661073813333704878440961709350723799050816239856 2218 45196507821244723802948884923672339073382317441254578946981800943189784751892235187685856678856789043 2219 -47709744232511157521349976250663582005156439235250861895687753110751323663259802708288265228270074816 2220 50362123784708863283816971019105238652867844898108820974978516631585024998938915153027215695124901756 2221 -53161316400601556484575224158216070417879842670610246286314081207655733906413515571154639593239172300 2222 56115412944380668109417422169358019932948509524999976951780699335706474050847828892233636099161357383 2223 -59232948223084545560591802626698647803149999112523861961558449580271827798781824541553111387701906108 2224 62522925239401959367062541978330008199831689457212008508330219257499463971654413534002037062175597838 2225 -65994840763644468739527475177637444791661008769560091431751288672471091885267265957767232543807459524 2226 69658712296327941562314760169119758882421525358131021923415979310303234419961632313747019959375468919 2227 -73525106496655569736408083151987851542447536851563548972528154512183974906937832479485402655143341352 2228 77605169156253563827050821890765043735818514780076896160611078261358507779153445927297436295653678308 2229 -81910656801787405414655117117518392103840078196604653286616412652397553843513377491830757710903810960 2230 86453970014592723358316225074849616321411436965330556926622173997015387793554612017922630111670376586 2231 -91248188560202802757902543289912434259387432919462402456384583891180912890800877614264311753565790328 2232 96307108425657346401717075272799349258154227567306370526225675386220075665107657203082894948424314800 2233 -101645280867747988374646724767999246344401155669525761744774455969788418241064952337038041131456242124 2234 107278053580909531911999735091260751872825130077378230933506896883024795688797061936669221293864012255 2235 -113221614099317033611411716310996037477995553907069193500655628238032494479864278626167895617138234576 2236 119493035553913570617158808609254893627266673804726424995285718977470737535696859680964699045354731828 2237 -126110324911588537417534408030315661115286579199690999166837606584128116916404567796491589453805751324 2238 133092473830569244351778391436645439424257137561119648112802710223364656864589413172555422346727949855 2239 -140459512273297986585795539045501466993888158652652472944156974466406860098813949016520553812804463896 2240 148232565025662161328085175587211992227999737131707782108557834490732810205815880153845103318946850502 2241 -156433911279447011025498168330591933892598666021319661764483461996983879017398592763499723804360814020 2242 165087047443310832114866614598171039590322161552748836439365863141260776283820568390115820295570893945 2243 -174216753356463833557141754274636744339445235228705070379201985926156460439823851532405098213572566104 2244 183849162088588288590797747444891239824811197763803981724272760765780785809022464847551330343030445971 2245 -194011833519394503418329610183902714692679606561982404960954608472408993637106215869654934461297276324 2246 204733831901591076480068794099623880905735768097357383506455022713583456496107713848110440294759948575 2247 -216045807621987003126012479881409549464391167412974943454295470837347428097073727887638167610924854608 2248 227980083386966941971342257464637125762374691147334241860848584343928840130551513952563073910678863660 2249 -240570745070720516181126010368229222201102088677332356663891872634496852037765202621487760937936777544 2250 253853737477394639244946091319031234104119580832988174579938027108829842316894488740434756477517987529 2251 -267866965281809030030126501543574699323899179439964167157807411286596314735270246911839651353931175600 2252 282650399427565642838330503948911738777204428248743594220656628131538289917778186828491825784895022404 2253 -298246189276330935228049043276480922127549289474224602972729538859947925697105113665513385715629998244 2254 314698780817816004915724318975309370732041860357025838334323657123402835350187257383231985362301736003 2255 -332055041266566054302589275669198243629888543184263915367143233753458081331043377244257997502003394360 2256 350364390389142038371078125240272302576025639606950127767319487497098469864451520870469802349806511640 2257 -369678938923680732479942929650104291551130970241732807406212257555421589897604081120418732465063246176 2258 390053634473204321379045153374294514262860178339184215723664290764076506767501446417424824324427886291 2259 -411546415274469077744660150180729811324336897208548880312975834801943744261620461132255278351394262964 2260 434218372265649641488498183788229715151694775553412567939710840300271098781914727537081131963650561712 2261 -458133919898808604472199719641010618874637583055928724973999599378408664583847756211472665111944808444 2262 483360976166961376856932208148696412120007755193905264662547536884816349996019737638188189674929241815 2263 -509971152340677702938480320457505904239038026420073157599486617279266518363689447880253457167206987808 2264 538039952935631130865229553594849236173521773138169618332945155169230391204354033440358010087560052372 2265 -567646986460387208059595662404504848239738222742569141502835009461011520243291573201730855434274023424 2266 598876187523084906725446192717763687890150339193557453536466708690818532957763043884734530301635670023 2267 -631816050906592461172064571603955103725068718877422055902035326218785695864199995655572638169236064328 2268 666559878254291253239187221248167365650378401009441039628200079813757016486379204663780202542898170924 2269 -703206038042946817303082120353822913107714345292452350703963789868427610568162793954762113985973035240 2270 741858239555256256294307195150185222483230949534745352135796881612858858944681998281738132584492463600 2271 -782625821602713011333595480868006738719452269310915059586171132139378698745473212335311585859044261568 2272 825624056789504753138084635324575180302105704922871977453412152813293730266905550256859301485987905814 2273 -870974472150365270703650527926293488573155959922643185433729198649607587624591272645601648561847330372 2274 918805187039749375271047496613167972760131495969381977356390291860626721120733660862055784233997824810 2275 -969251269196509710807331101162988204429248724307939356454958818592921850424734159208301660884799008280 2276 1022455109957550915802137288568771347093540576564622180762661483126108684348434067192038838217822868164 2277 -1078566819645851346870763297490723700081678896790202455116554974204106185652435266971011870066076011776 2278 1137744644212914011658150096069850775630967713893729516960934944733117840011515370532662572184184961078 2279 -1200155404273282216720200039397998451536283821983300259347626410715199274364445993383335440065601693712 2280 1265974957729385138224874437197111277082709635514209920024925875145221980028373329124292524982150981980 2281 -1335388687248825567405130228823425412152190286670654905627450288369756352576727516762360548595929469166 2282 1408592013923456464981046976179179423063624873703282121324980770092244832197210397108985998375870887839 2283 -1485790938510393619132762960892987655116374492971130350878187563855447371708484583955836776525303731868 2284 1567202611729666992053458357985706681699035588211575922807887495991352706688542200308008177695569082464 2285 -1653055935171721517715462502631492168753913824067022052019386428509238116829573017455113497469745808696 2286 1743592194450647859038159665260982291138204760421258551339993748967681197220329489836595112127111994708 2287 -1839065726326074596367713399356777424737292812376607587598823053601442721540924919462040298150239960844 2288 1939744621608316694839403704374759228138937489397459974895502889694472382961476552213617062103294962364 2289 -2045911465757894227190064643593827506536172780124515206706747070007441827644074796903786427897068441240 2290 2157864119192166335477751748173711616193530238603576798937667085197275699833738910793960917572917021347 2291 -2275916539418837876311219081627144386674596346987574875357483825732381981107521383651619973957924423656 2292 2400399647228773841231910775733280259942126325079733871281131608441727590457247274020436048626492745712 2293 -2531662239299198103841908267578307761928077337792436959632685041563463346030368431896973439193334753584 2294 2670071949683272619156862176378521434995209064748270197527951075272816126925664182412109541503537404070 2295 -2816016262793581682674640654646068175343933456495703169977397425136935662223221171096608810173783387780 2296 2969903580625531395933163891244161325878962533612203990228864168018402113972213786512231618437991174754 2297 -3132164347112483492606598522766926174082828018238516423950953212229604861852252748981780067982805945304 2298 3303252232657960780539554939853618744609627232639323918592980069801323304250645774185424911217940657366 2299 -3483645382051894495370782309161618729475507408798134448809950835859526561422339220715022674874944795672 2300 3673847729148058959678138777966705512546285350149085316281182153891517810615781037758576275151943160038 2301 -3874390381859005601740087920192910207593868259922957592769869146749861296638202093233303773744169348524 2302 4085833081213439666777307813962023385851675397174944946285910224516441540606960981814899755531005946884 2303 -4308765738419576689337530999704860140100686986054648047760739672414977847025374339971372016368113842104 2304 4543810054087095901125306896883484682474126742688782921989081411356323003788859173578749758300708295738 2305 -4791621223980425571063623251526486114036217974654352451222595407466450769682858689153464889611119636152 2306 5052889735907831025345793474821148199787420588280589282883145681881113991892586518186138955067953499945 2307 -5328343262594740355662446939073475607934711078554776923434733453009659588257068395664235868889371873600 2308 5618748655646578126769390103442119719251215711060677090983103458514003463303770736398385103270755399690 2309 -5924914045976759890270754860017129827119902441801434445934457692638832513123167736839391282341830368488 2310 6247691056360141518503863315295167625798967955102658151144216453863892275127322996552818479059130687909 2311 -6587977132071866019883370979797289519594948025853773804478270020326504977724393199561983923033097463296 2312 6946717995886994462447614180508897274327464970891963511763461827713843110787506044927463442224350712512 2313 -7324910234048375979598960683149267239417945170396049549223281325754519781077894235221586403879284415944 2314 7723604020159776955443883807961764889383882874809498324081451362914177076093687697329518829765942364397 2315 -8143905984329269366347051218937094429675379806965716919781386664518117267587189453314145898178048968120 2316 8586982235275238827102905537044974093167653424098247071672781495440941450235936852231765260210761303348 2317 -9054061543515130543150648872736745869251438194794663470008038041969421007484037988263300932026544764424 2318 9546438694186275568965135529104403810440326012106116929283080971776992617148458363315296978721406921878 2319 -10065478018499955817213958802246269053830557045154006541816764409461029677926363578048291666353815116036 2320 10612617113305458191874482133050827788104128138466990527454716756296584878768264133546682795521692044960 2321 -11189370758741481860947538978034279130472952657637340508678550388318782990874073282668108674269081795084 2322 11797335044479208872657832717483631222559687263182159537783255678215063326347022022808445056111768857824 2323 -12438191715616006264468765959963234146327868288339230569449643727148159741960011190109590463858137754020 2324 13113712749862548659474270221854896476333331582524005229860324888576284767532414797707142810476252707514 2325 -13825765178280660899158165276119360951794302608410140328428488099456997297656398864515918514198171274692 2326 14576316162475986930026930646811818636361252826527486974064308772367269570617728615073689775223059129432 2327 -15367438341830384076449458467015366242145375634329927735891370277300904115048735632351128030608237853400 2328 16201315465075499198139316801476368389396922703837241270356830884863751121376389994751482209214398226692 2329 -17080248321263175895763304522885405790886297844519537687455206754921747653963303649556536617112390908044 2330 18006660985982138188632692703422453267747487093855572051240302056462902276910978698474040780835064752992 2331 -18983107399505866743981817779163893909719282988705738310218812822540368049291817766049440653865460353124 2332 20012278294435907406196192696073656770109435931608179839910224487849805696751108578057440891347044302864 2333 -21097008491330320483210620564928333430211524509932303092892178378294946292823031198169931024348089826080 2334 22240284581781004309761218256434846959035039746558304893153399838701758768888937968291870065808293714396 2335 -23445253019428744805629230324449070612643330855735837275498063038834735852025037217220662365738747385376 2336 24715228640483722833502056033607745961651875126612154473530592300696733780419478092299844164804190437320 2337 -26053703636454660693575259562577516050647453019618289131489987179094421940339468877477212085732052953272 2338 27464357002984761623347826235196559326840344055843993005136520213612224123761389612165532382957374883503 2339 -28951064489950198808534654606456967671853022057360629069645800046713473855888192942164169875592037703360 2340 30517909079300411765876366718757956314731569904290846630319369371407951852820213288747842920982047924750 2341 -32169192018512306505265565535987510556300452878661627603739681425542960486657212712517041012351603725680 2342 33909444438996248744646864592698153551964781540702839358731384776325196586442137551038558409239779606508 2343 -35743439590334291660420892002171529084212218028412433357022868659596727761783422081691498708656156261976 2344 37676205722854393847829016246095918525091400464591239208342781245426927185703562185361909764631838926598 2345 -39713039652752669814452974477665148704205304470655163068411714382748795950786582775433384367130458989844 2346 41859521045773403491248942355208250850596867409191340504756703889699449100322405291555748312450419026246 2347 -44121527457348303855801615910331390212700287313912002441852577641539126650955174412034915862714869359248 2348 46505250169087191519714793562432730435190563045881361082780172868648921929467603750372046726331490569216 2349 -49017210863607130988315705312109193276337553084263896509227244228444139008635527326758639563317003242152 2350 51664279181891387597524833022564037804062699657002783210777899669017029939631639718876499678549973295460 2351 -54453691209689194411495632879941990726581670656278599586773757035578048549837317474120565506048515878896 2352 57393068941908161888704173524863684974673955340919084474580034652465560991346720560854145562606568003930 2353 -60490440776519562146410849266408824472281772837161783464466357065699179858691681922602104395609038496292 2354 63754263092199307469240597585665255273309973648101345714724048740604979710904347104635808168621020948933 2355 -67193442966771200533135264441529729267842617191064259974070400857643074985334103342781706602778038340280 2356 70817362096511304533395518063571982456080392642470549629306027886331588477047763654160302328332571345806 2357 -74635901979520788220644927670347685525999454442522406373589501601569311702599841127100285776114889608960 2358 78659470429687466906089861134194283667575717770812323914245674109661294653493122507269394861968568509459 2359 -82899029491242029504362464032885760484379987254681143360764235008365486542620000139397757566880167328460 2360 87366124827582599589689462698565587676092760761072968963535962742472764523041055483443378851845530764990 2361 -92072916661900276239672419369904687731689652623588896142430223094664350825147902690308363181111429662996 2362 97032212351198578125677535649761730741634554902234847596908052932474016855797009100917820727145844689649 2363 -102257500679571726074301039781667311595593863732459248483488652455542612578192066996365109855204910245976 2364 107762987961101440052306403947779990728551013647466559697227457843210063610980999320961495773765663270658 2365 -113563636047460959632958441216610446852662470703313688342260356426402964169870293409495052841933436445520 2366 119675202340290483707773703313600089163667733053419573338018019593661708329853718615143436738506184866573 2367 -126114281913642955320588988135819373892251184079312818942885624200538355190513820001315232326829479443528 2368 132898351857306541763086605604960535230310300579583995185359355554064038852247567892663559417884276518938 2369 -140045817957604424172705651801986708838388201724727969564530481316600704361553123550454633271326803048024 2370 147576063838368491207164974139324916877735634017087018567214119548830953702441808449652359243077402497008 2371 -155509502691196872614213306060399722551845694712916891810174885403539084757252068233502250885357533659176 2372 163867631730852403149024403712513006731126691572877825324366148714744633518865919842539185042470190791120 2373 -172673089518757377126428696355915292292303703204521210151465672741069066461993542989121560520079243351952 2374 181949716305007533736821817924958733895498308950345338127333408838819011022476725584505706929070833200543 2375 -191722617547184236799492332656492283758929114938438791353897456578777639251215250659572530910776662954712 2376 202018230772508400707201229352160694002791892591972002444246522494594226589446900933763661198849461944224 2377 -212864395958574025612368465608208018728407143270514620512954955777516725962687449644730822437422448378088 2378 224290429617045489256939620940336981957679864144961635473933566459890736913877202291352829512338105927495 2379 -236327202774324397286039596534418137912821326611676993730727875530245673964396813192916484524867784639252 2380 249007223053313421533697391660499483296246397295432222805120696811488079943640447849634831206786910233503 2381 -262364721071052027755556262599175367189220630487184183251192771703947428628108513878942813467637420329448 2382 276435741378199514817886702150193013037426457090024443463735952003433001585748121393306482940616974845336 2383 -291258238178122962127096230763273208730262179603371730169784472943624598778509795432406205348210126493904 2384 306872176075741590172836980037286934121459517598999575120590987967016736055121896596449820877793845075170 2385 -323319636119316308485580840079319369891825514714686164733255891224811806448046273985129041607613031689240 2386 340644927412087112482477281560023122342738874928799350187636025023171343752358359117876173078264312327484 2387 -358894704585086463867543450331998636936644515592987657719065837312328353515243964598888884284094147619776 2388 378118091437630616354347408303135526066549259855690317432622931117190660662287428606827659002149835180724 2389 -398366811067951689226137825492533452867623958751695964589540734298588648362280297824248843104599085267276 2390 419695322833221794153347211441355340376685831660962728998011301193983808641282607818887260669835913140694 2391 -442160966495879424924160669257392497498979064783048145486962049666652236469633886868067827108543158000740 2392 465824113931742562219768227484047861334817649256548116435722850837285741688959531898049796421936567685536 2393 -490748328794929773467041776054839374854466976964564329892904885215140927812347347299562036351735780194788 2394 517000534555159676865932335084450660025568206632945394892958729840566920508078294624267953396454775608671 2395 -544651191344612717515867502624724456303111776157772544532581552171658723714528447615987543291900295160652 2396 573774482074272184258334474884188027696405247174035233166128263022625415162029870053482493973516476864514 2397 -604448508303571511321161288663793899188732143814886971379203832213240727657506809055140422782086191344944 2398 636755496372322857106434010532760450843372145892678462121111226776316895113528836459804308046726087929850 2399 -670782014330351548272129560251080771743515991761714029845086774911089865965290754776574922545426699033808 2400 706619200228079311503211390652457118101612832573425084552308541950473763330145960377203188237495223396586 2401 -744363002360556822545569178274253245232650019446317710130267634718533653459528172089545057858577107895964 2402 784114432088217136301995683346086353256713349648838010391910286816136457691685346828258382122941669396510 2403 -825979829889983981773480717411207596350767088406821106214737493928533717216171288957609049279968759089792 2404 870071145338404669060638246915588221521775912406814411822341199939374582619758037064125201621486834938756 2405 -916506231722272623462616063555257721579715975324806233856727406445270231069833981266451943803339878148408 2406 965409156079849912788785486605687505898220908097647015197201695585789898216788681846997244401348988864629 2407 -1016910525445390790701234289857013207421860209770332928338667771764760769038206651954498752047269149667352 2408 1071147830153303344162488935541317209772190773805610449386146729953539848976702674189434044121997132890582 2409 -1128265805088073039467333921936106669756942308925288889191070693881462687710489093107233614177792983360344 2410 1188416809814119932917270136090158603895789943867620212253733705130203097339174011612215779811810723360978 2411 -1251761228568186839480766694246197762062650723462647322951138173669222714418124272795975328444219601178512 2412 1318467891147781081849392512412767849878626445282699638146879274983109137008027456405910753206888661936582 2413 -1388714515782746078501957187241829712079358825826601423901614899864404829282920458675589687296879865615532 2414 1462688175133356056507183275101923704578860271596197719057914247326923406595859938449236935488918980198512 2415 -1540585786617549590398321258574621570702463270156005184884876440009302174248758503330526700389474160899196 2416 1622614628332194736278884119874055501739035672622003876404111356766563209245914763092008935872822340997908 2417 -1708992881898767150544800238179210592174310987186880380402655979044162287799906584155803965707094740663240 2418 1799950203632687680909773143018098911577668642129597033492221952512019864966459395798482477634538513686029 2419 -1895728325507980853767556906411488696501061951923491423630225395302001211004913466651022571899867614672048 2420 1996581687465062680116230529876692117738506499974643926545028124477674484676713226766006364888332059474396 2421 -2102778102689536801251157164909306571998567541072963515532143620465118390066561731843089741988890637856720 2422 2214599457574073523499511114495428367467622366043051534424712379068901051233349314960458756790498737927650 2423 -2332342448163978364304416323587846137703783296884522947912717494480774718246096932634857284011577804500568 2424 2456319354980147776939825295612139011863622976407647209852299185033108265384814155885293644905666952848140 2425 -2586858858210993526124227639785646315176515963081814801107658526864673719495870794535835847123196646086644 2426 2724306895367839478873955968545669551864764032279124022379318667322493350781892522365540297960742870163090 2427 -2869027563606513627324368992016074500780129468878614400399827717139266264227380886695073823184988508916616 2428 3021404069031645430246394879382732434423275875985146838627352136921332180891835693789942717389538460593078 2429 -3181839725419819359171762803295142697016669043904120428752808389456345417867564096474253224370692325507752 2430 3350759004923529733404690551968376813246391662923008770500616342929852825874369130497319778256923236295037 2431 -3528608643450144693927717710160798388161150183798207804326088737559879643160727346791445599815047581555228 2432 3715858803549149742899880819225480947716628432842280727893778424467395547286120056407907120696787037124864 2433 -3913004297787151798634978017278097352212458693924374941755644627163315046606575912872799984581744429799832 2434 4120565875743849070956245393661286192758431909180367279165765911720222405302883022054006820249137419022612 2435 -4339091577923794784974636002874513026620096450437380225061517100379941361361134604857786791091637837996352 2436 4569158160048708006747940971211330843179970268730121289733043485669603502389033776889231530160950484262182 2437 -4811372591373737278511135441775274631518502440349471524407620195766137094649348424888797273076816725731840 2438 5066373630858908818161611504597954137984674782995331058552718740116902861896534365739010495309971159961530 2439 -5334833485224459776475722175216825629360546126421678015970744153315608790108389753397478310419213212012080 2440 5617459553126361463456452488358493432837117584092948018101408920063727151354302175906335657171904793369414 2441 -5914996259906595639329220273801232012023303122286217347713422448172256878186679108752505392872707690671000 2442 6228226987602203375430123225725947084590314247221282059709235813968032071151772188403973722908484774720457 2443 -6557976105138352794216986552493618988475898372532220184916963563509601251378271373879862596449472258685412 2444 6905111103884270478127342645428573544539143641612520192251788586328167841572920002930909705609853859032054 2445 -7270544844017483365108565264268724507065231806526941160835577016416922767523781323138005193476758398892552 2446 7655237917422087533998828292841522067963287667921414089890604643511094029664378950033276042006136413600859 2447 -8060201133141395201614681123084185621752812973226973572212770288022026819179525060603808397880063106899600 2448 8486498131715044757894482456670865863358839374347199575028798695493174647685269579765713948011206069563778 2449 -8935248135056261280904927751351519970440670103556919350002526467399869079781199231839376394944027517749120 2450 9407628838867236384548884772752402919577057923285558946330916646586649538422001043131740995240916963706868 2451 -9904879454950407284408387432694664387747372867546472259320972638022892183852921551371005831777315131543996 2452 10428303911151649670508499192820462523243647995945600236157614147635700323658269163384384695789727857575896 2453 -10979274217068996809011726348373867346661960002097245651607367732206742138692887533902477045057470241586904 2454 11559234004078445423885813049283258864776805907537023256527065591131885740437862479259191956605365144915548 2455 -12169702248667744619785523885629093092873718345378230013414367630628218239353010112624918506658778519022560 2456 12812277188530877337626732651380605577509677130538081488307723745751507019178448533921238772836582655709112 2457 -13488640441361379838703827168801021786640526709072254585417407912367057398756116087969631110278614704307952 2458 14200561336792906856720434017063680263187089048304635491543518842439237447336717966774286586971806860641471 2459 -14949901472471802752107548180749119691424095526386353315432501704551155415908733437610068435800834235755960 2460 15738619505810210793337667804197785245157849182769762413562025993361640266048716387197691892324327384455760 2461 -16568776193560839490312821440625052231495738421033246718323387188803757623301148222046792591437151914587644 2462 17442539691977373403172512873331269787609495765361836498204847633161958144804592081823980247130999457365903 2463 -18362191130979207080470440328053584159835771523541258796369502401637313575758239763680275879800209584501336 2464 19330130476427313877707478154814201608390533838229918757956457588097771273570709954147898998067934449404618 2465 -20348882695341337546221847012988318534588666755680106710959605160037548535087667338855424459578804786024900 2466 21421104239648201020300714614019085151862240023987612565296371848694437656510648034562982706332946809002765 2467 -22549589864851541653242856880466091914321844612740868132186188930698565409401201948286082623255777392793536 2468 23737279800851078242794492222549613045392206289459336106991004904053486526598139603975561617895569103435120 2469 -24987267293023665416178865609625850985246443857671768210367336556244721060887093218412335575612200379145672 2470 26302806532605473116219070265829059357096001205355802412937974144595879125363809180884940003776794181867597 2471 -27687320996389731061832468365459921016534065903425113113210717241577509525457369273738618336944059847223240 2472 29144412216779203940222838674931701674073242211681307041485005706338813970093197490872654880775223811953048 2473 -30677869004309538122867636916656310568299202264755246362378703669917910629700422257126068000093496287681288 2474 32291677145891498014738978840278134761471435396519048894112003002845550266677607893637487456882189529433213 2475 -33990029603209677045454599362603989656462461037229780565365199807016034531707014563211158147545383237281076 2476 35777337236965453015945723876401065547422315435055941451761543838263782654962280871489658301095985647260388 2477 -37658240083965836268596135240312782205801161331408194625105369640732808977000720462970612904916752797283976 2478 39637619215440663668191648849514056086209301568410713463911886749397004203577166043781599677110174788695900 2479 -41720609206421716677812454263420943618038298233656323374096565101462720235139510516397964157149174730054680 2480 43912611247542354414630163558148509446950270228797309407022689613698541433981830651040349391888013965529730 2481 -46219306932218899145503792693354765175013260305541176113492900443244219370219695318240893181476530515243880 2482 48646672753859228106380251321848211611721117699481105428038549693692305756860302143966424257727170736092302 2483 -51200995349513946398393349381287318799344229446390539784265346286763327212963059830093952409515971256305504 2484 53888887528245484335444358092959435485753834394391706314799508295890090841529364142803698806560965561839812 2485 -56717305124445041506251429658877152068099467477967013542893938496293993584999317518319275888199300341657116 2486 59693564718381281704561949521938673019642117611498710249436649483712740902484615533561669272304365903926241 2487 -62825362268423102302780890494695736826430949841803965787856237267112978662948456747554935898639742074794748 2488 66120792701646947065483011102322156515510536175862237890090662399897607572378744960753903382707716770670806 2489 -69588370511922557985555726877804489792693460317501300669754428734844804630649086835188890883475363685211200 2490 73237051417075604733377318570084824160692881081993192243108946173302500457079610708843276327182991967679933 2491 -77076255129357419149938054569335657359492305463217984799897951542563213639000573486713497830216487666548528 2492 81115889296217535222338447620855044884482148443738686854086122740232094066163579359882289605235023748461164 2493 -85366374671280654917443420664842036150379117010750682103914735112165018903887742224522313993118913119715124 2494 89838671578483130589052855427971869728129278289670251184091535312749699329890948689200349356598647330904071 2495 -94544307735532536692515271543848255627372631051463761489657097035718151139463745007121037830679018219841664 2496 99495407506225234268234998861241866034497258921191609219113488026915892183648955587219369567928414759643962 2497 -104704722654699242720801327526206884410165864194818875272843727980111879049794608756115084154979248165793536 2498 110185664678421870838037966362768207212856171306389151952891116410651567652027361836150799965221363953637537 2499 -115952338800622503939467545697062067625060108723996127981655639733022797244934005210989056798381157351060140 2500 122019579706990234664985920450779822727754087198298635537478729632366526683713345769755123355116435589670758